• metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Beste mensen,

Ik zal proberen mijn situatie te schetsen en hoop dat jullie hier wat inzicht/je mening in kunnen geven :)

Ik ben 28 jaar, werk momenteel al 5 jaar bij de overheid ( vaste aanstelling ) als beveiliger/servicemedewerker. Heb afgelopen jaar een huis gekocht met mijn vriendin en we komen financieel prima rond op dit moment.
Mijn werk is echter momenteel dusdanig veranderd, dat ik er geen plezier meer in heb en serieus twijfel om iets anders te gaan doen ( en daarmee mijn "zekerheid" van een overheidsbaan op wil geven ).
Mijn CV bestaat uit een Mavo diploma 2001, onafgeronde MBO ICT opleiding 2003 en een beveiligersdiploma 2010.

Er zijn ontwikkelingen op mijn werk waardoor ik later misschien "overbodig" zal raken en dus is mij aangeboden om een intake-gesprek met Tempo-Team aan te gaan om te kijken wat mijn toekomst zou kunnen bieden. Hier is in principe uitgekomen dat ALS ik iets anders zou willen gaan doen, ik een opleiding moet gaan volgen om een goed baanperspectief te creëren .
Hier heb ik vaker over getwijfeld om weer te gaan studeren ( ik heb jarenlang van baantje naar baantje gehopt via uitzendbureau's omdat ik alleen een Mavo diploma heb ), maar ik kon nooit de knoop doorhakken welke richting ik op zou willen.

Ik ben nu op een punt gekomen dat ik een nieuwe poging wil doen om mijn onafgeronde ICT opleiding op te pakken.
Ik zal kort uitleggen waarom dit destijds mislukt is; de eerste 3 jaar kreeg je een basisopleiding en in het 4e jaar kon je je specialiseren in systeembeheer, netwerkbeheer, applicatieontwikkeling of webdesign. In die laatste 2 had ik interesse en heb ik me ook voor ingeschreven, maar na 1,5 jaar de opleiding volgen kom ik er per toeval achter dat deze 2 specialisaties niet meer mogelijk waren om te volgen vanwege de te lage animo hiervoor.

Ik zou dit nu weer op willen pakken, echter dan specifiek een opleiding tot softwareprogrammeur.
Ik ben al gaan zoeken op div. scholen en sites, maar ik kan niet echt vinden wat ik wil.
Het zou namelijk een deeltijd opleiding moeten worden en liefst op HBO niveau.
Ik heb nog geen open dagen bezocht, heb deze week pas het intake-gesprek gehad en er weer over na gaan denken. Ik probeer nu zoveel mogelijk info te vergaren over dit onderwerp.

Wat denken jullie, is dit een verstandige keuze? Is dit een haalbare keuze? Kan ik beter MBO gaan doen en daar werk mee proberen te zoeken of is HBO echt een vereiste? Wat loon betreft is MBO voldoende voor mij, ik ben tevreden met +/- 2000 bruto.
Weten jullie wellicht goede deeltijd opleidingen hiervoor, ervaringen?

Alvast bedankt voor jullie moeite,

Grtz Tim

  • MADG0BLIN
  • Registratie: Juni 2001
  • Laatst online: 20:47
Ik weet niet waar je precies woont maar ik volg aan Windesheim in Zwolle Business IT & Management Deeltijd. Daar heb ik af en toe collega samen met de klas die Deeltijd Informatica studeert. Dat is een studie die zich voornamelijk richt op het ontwikkelen van software in allerlei talen. Opleiding duurt 3 jaar.

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
metallicattim schreef op donderdag 29 augustus 2013 @ 09:55:
Wat denken jullie, is dit een verstandige keuze? Is dit een haalbare keuze? Kan ik beter MBO gaan doen en daar werk mee proberen te zoeken of is HBO echt een vereiste? Wat loon betreft is MBO voldoende voor mij, ik ben tevreden met +/- 2000 bruto.
Ik zou zeker een HBO opleiding doen, dat bied veel meer kansen op een baan. Zeker in de software ontwikkeling wordt eigenlijk verwacht dat je een HBO papiertje hebt, of al een hoop ervaring. Die ervaring mist bij jou, dus dan blijft een HBO opleiding over als mogelijkheid.

Met een MBO papiertje zal je veel meer moeite hebben om een leuke baan te vinden, en de kans dat je qua salaris een stuk lager moet beginnen ( om zo ervaring op te bouwen ) is erg groot.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • voil
  • Registratie: Februari 2001
  • Laatst online: 03:10
Ik kwam laatst de website http://teamtreehouse.com/ tegen. Zij bieden online programmeer cursussen aan voor 25 dollar per maand. Ik zag zo'n presentatie van die CEO voorbij komen en die had op zich interessante punten als je het vergelijkt met een reguliere opleiding. In 6 maanden a 20E kan je een taal redelijk onder de knie krijgen met de nieuwste technieken ipv een reguliere school die jaren duurt en mogelijk verouderde technieken leert.

Er zitten ook voordelen aan een HBO papiertje maar met ervaring en certificaten en inzet kan je ook ver komen.

Ze zijn geloof ik ook bezig met het plaatsen van mensen bij bedrijven nadat zo'n cursus is afgerond. Een interessante ontwikkeling op zich.

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Het punt is dat je niet een taal moet willen leren. Je moet leren programmeren in zijn algemeenheid, de taal die daarbij gebruikt wordt is maar een tool. Als je in C++ software leert ontwikkelen kan je later prima overstappen naar Java, Python, C#, Ruby etc. Voor het leren van een nieuwe taal is zo'n cursus misschien leuk.

Maar je zal eerst moeten zorgen voor een goede basis.

Bij ons worden bijvoorbeeld in principe ook geen mensen aangenomen die niet minstens HBO hebben. Als je een flinke bult aantoonbare ervaring hebt wordt daar wel vanaf geweken natuurlijk, maar zeker als starter heb je gewoon meteen een flinke achterstand als je geen HBO hebt.

[ Voor 26% gewijzigd door Woy op 29-08-2013 11:23 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Dank voor de reacties zo ver! Wat ik zelf van plan ben is het volgende:
Ik wil me de komende dagen/weken orienteren op de mogelijkheden, welke opleidingen zijn er en welke opties heb ik hierin. Ik heb nl. geen MBO diploma dus ik kan niet zomaar een HBO studie starten.
( ik heb wel Havo gedaan, echter in het 3e jaar werd de "2e fase" ingevoerd en kelderden mijn punten. Ik had wel een overgangsbewijs naar 4 Havo, echter kon ik mijn profiel Natuur en Techniek niet kiezen i.v.m. te weinig punten, ik heb daarom besloten om 4 Mavo te doen om toch met een diploma van school te gaan om volgens de MBO ICT aan het Arcus te gaan volgen ).

Als blijkt dat er opties voor me zijn dat ik hier aan zou kunnen beginnen, dan ga ik het komende jaar al zoveel mogelijk aan de slag om me voor te bereiden, d.w.z. ik ga al op eigen houtje leren programmeren, net zoals ik webdesign heb aangeleerd ( gewoon doen en veel voorbeelden kijken ). De site van Voil zou hierin een optie zijn om alvast van start te gaan.
Ik zou dan in september 2014 kunnen beginnen met de daadwerkelijke opleiding.
Mijn vriendin is leraar Nederlands en doet nu de Master Nederlands, zij kan me helpen met opnieuw leren "te leren", gezien zij ook examentraining geeft aan studenten.

Blijkt dat er geen opties zijn voor me om met HBO of een avondopleiding te beginnen, begin ik weer bij af en ga me heel lang afvragen wat ik dan wél kan gaan doen :9

  • The Realone
  • Registratie: Januari 2005
  • Laatst online: 01:23
metallicattim schreef op donderdag 29 augustus 2013 @ 11:42:
Ik heb nl. geen MBO diploma dus ik kan niet zomaar een HBO studie starten.
Je bent 28, dus dat zou niet echt een probleem moeten zijn. Zoek even op 21+ toelatingsonderzoek.

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Een opleiding bij NCOI tot HBO Bachelor Informatica, Specialisatie Software engineering en development kost om en nabij de 20.000 euro, verspreid over 3 jaar.... dat dan weer wel....

Dat gaat hem nie worden nie! :P

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Tja een goede opleiding kost nou eenmaal een hoop geld. Ik moet zeggen dat ik die € 20.000,- helemaal niet zo enorm hoog vindt eigenlijk. Ik weet verder niet wat de kwaliteit is van het NCOI, maar zijn er niet gewoon "normale" deeltijd HBO informatica opleidingen?

Overigens zal je dan waarschijnlijk ook gewoon onder het instellingstarief vallen, en dat is volgens mij ook zo'n € 12.000,- per jaar.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Richard
  • Registratie: Augustus 2000
  • Laatst online: 17:55

Richard

Kuru Kuru Kururin

Hij is onafgerond MBO-er, dus kan "gewoon" voor +/- E1500 HBO Deeltijd starten.

20*350ZO45°


Acties:
  • 0 Henk 'm!

  • Metaalhoofd
  • Registratie: December 2007
  • Laatst online: 23:31
metallicattim schreef op donderdag 29 augustus 2013 @ 20:06:
Een opleiding bij NCOI tot HBO Bachelor Informatica, Specialisatie Software engineering en development kost om en nabij de 20.000 euro, verspreid over 3 jaar.... dat dan weer wel....

Dat gaat hem nie worden nie! :P
ik kom uit op krap 16K
en als je daarnaast werkt kan je aardig wat belastingcenten terugkrijgen.

Star Citizen Referral Code


Acties:
  • 0 Henk 'm!

Verwijderd

Ik weet niet of ik hier mag posten of ik een nieuw topic moet maken maar aangezien dat ik in zelfde situatie zit als OP, wil ik graag weten of het mogelijk/realistisch is om direct aan de slag als junior developer als ik Oracle Certified Associate, Java SE 7 Programmer heb gehaald zonder ervaring? Het is niet mijn bedoeling om dit topic te kappen, excuses hiervoor.

Acties:
  • 0 Henk 'm!

  • The Eagle
  • Registratie: Januari 2002
  • Laatst online: 00:50

The Eagle

I wear my sunglasses at night

True that. Studiekosten kun je boven een bepaalde drempel (meen 500 euro per jaar) gewoon aftrekken. Dus van die 16k betaal je uiteindlijk netto maar 9,6k (60%) :)

@TS: het is september en de scholen beginnen weer. Eigenlijk had je dit een half jaartje eerder aan moeten kaarten :)
Verwijderd schreef op vrijdag 30 augustus 2013 @ 10:36:
Ik weet niet of ik hier mag posten of ik een nieuw topic moet maken maar aangezien dat ik in zelfde situatie zit als OP, wil ik graag weten of het mogelijk/realistisch is om direct aan de slag als junior developer als ik Oracle Certified Associate, Java SE 7 Programmer heb gehaald zonder ervaring? Het is niet mijn bedoeling om dit topic te kappen, excuses hiervoor.
Da's idd wel een beetje topickapen ja. Zou best in een eigen topic kunnen.
Verder: direct aan de slag kunnen in de ICT is er niet meer bij. Sluit net als iedere schoolverlater aan in de rij, zoek banen en ga solliciteren. De hoogtijdagen in de IT waren in de late jaren 90. Nu niet meer ;)
Dat hegezeg hebbende: die certificeringen geven je wel een pre, dus als je de juiste detacheerder te pakken hebt dan ben je er zo :)

[ Voor 61% gewijzigd door The Eagle op 30-08-2013 10:39 ]

Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)


Acties:
  • 0 Henk 'm!

  • Metaalhoofd
  • Registratie: December 2007
  • Laatst online: 23:31
Verwijderd schreef op vrijdag 30 augustus 2013 @ 10:36:
Ik weet niet of ik hier mag posten of ik een nieuw topic moet maken maar aangezien dat ik in zelfde situatie zit als OP, wil ik graag weten of het mogelijk/realistisch is om direct aan de slag als junior developer als ik Oracle Certified Associate, Java SE 7 Programmer heb gehaald zonder ervaring? Het is niet mijn bedoeling om dit topic te kappen, excuses hiervoor.
Ja het kan.
Ik zelf heb wel ervaring in IT, maar niet met software ontwikkeling. Heb eerder dit jaar cursus Java programmeren gevolgd (en wat andere cursusjes) en begin komende week bij een detacheerder waar ik nog eens 2 maanden opleiding volg + een drietal Java certificaten.

Star Citizen Referral Code


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Woy schreef op vrijdag 30 augustus 2013 @ 09:43:
Tja een goede opleiding kost nou eenmaal een hoop geld. Ik moet zeggen dat ik die € 20.000,- helemaal niet zo enorm hoog vindt eigenlijk. Ik weet verder niet wat de kwaliteit is van het NCOI, maar zijn er niet gewoon "normale" deeltijd HBO informatica opleidingen?

Overigens zal je dan waarschijnlijk ook gewoon onder het instellingstarief vallen, en dat is volgens mij ook zo'n € 12.000,- per jaar.
Mijn vriendin doet een deeltijd Master en die kost 1700 euro schoolgeld per jaar, 3 jaar lang, dat is maar 5100 euro, dus dan vind ik 16K best fors... Maakt ook verder niet uit of dit normaal of duur is, ik kan het niet betalen :P want het zou neerkomen op een goede 430 euro per maand. Tuurlijk krijg je hier veel van terug, maar je moet het wel elke maand kunnen opbrengen ;)

Maar zo snel geef ik niet op natuurlijk, dit is maar 1 opleider, ik zoek vrolijk verder en als iemand tips heeft, hoor ik die graag! Daarnaast hoop ik dat mijn werkgever nog een duit in het zakje doet 8)

Ook zou ik graag eens in contact komen met een softwaredeveloper die mij e.e.a. kan vertellen over de daadwerkelijke functie :)

Acties:
  • 0 Henk 'm!

  • Metaalhoofd
  • Registratie: December 2007
  • Laatst online: 23:31
Bij de LOI kan je ook HBO opleidingen volgen en die zijn volgens mij ca 2500 3100 per jaar incl examenkosten. en als je dat ook aftrekt van je inkomstenbelasting lijkt het me te doen

[ Voor 37% gewijzigd door Metaalhoofd op 30-08-2013 11:56 ]

Star Citizen Referral Code


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
http://loi.nl/hogeschool/...hbo_informatica/index.htm

Dit lijkt me wel iets. Heeft ook de NVAO erkenning.
Ik heb de studiegids aangevraagd, kan ik mooi vergelijken :)

Acties:
  • 0 Henk 'm!

  • AWiersma
  • Registratie: Maart 2012
  • Laatst online: 02-07 11:41
Ik doe op dit moment die opleiding van de LOI naast mijn werk. Als je daar je daar vragen over hebt, stuur gerust een dm.

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
De LOI is inderdaad een stuk goedkoper dan het NCOI.

Wel kun je bij het NCOI wat meer verschillende korte opleidingen volgen om een "basis" aan te tonen. Ik heb echter geen idee of het NCOI nou echt beter bekend staat dan de LOI.

Zelf heb ik inmiddels 10 jaar fulltime ervaring als software ontwikkelaar (met name .NET).. HBO nooit afgemaakt, maar heb ook het idee dat het niet veel meer toevoegt als ik zo naar het lesoverzicht kijk van zo'n opleiding. Ik zou er sowieso niks nieuws leren en dat zou voor mij dus een ontzettend frustrerend traject zijn. Ik had mijn HBO ooit namelijk voor 75% af en tijdens mijn werk heb ik zoveel meer geleerd dat het echt voelt alsof je terug naar de middelbare school gaat ofzo.

Ik heb wel certificaten van Microsoft, o.a. Microsoft Certified Application Developer en ik denk er ook aan om weer nieuwe te halen (MCSA SQL Server 2012 en MCSD Web Applications staan op mijn verlanglijstje).

Mocht ik ooit weer iets van HBO doen dan moet ik haast wel Bedrijfskundige Informatica ofzo doen.. het moet iig voor een groot deel ook over iets anders gaan. Anders verveel ik mij echt veel te erg.. het is een beetje onwerkelijk als je op het werk aan een web applicatie werkt die duizenden transacties per uur verwerkt en dat je dan op "school" weer begint met "Hello world" :P

[ Voor 7% gewijzigd door Lethalis op 30-08-2013 12:21 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Ik ben ook nog het twijfelen of het niet beter is om verschillende deelopleidingen te doen, gericht op mijn specifieke wensen, maar de vraag is natuurlijk of daar ook werk mee te vinden is. Feit is wel dat ik al werk heb, maar graag iets anders wil gaan doen. Ik hoef natuurlijk niet perse van de ene op de andere dag nieuw werk te hebben.
Zoals Lethalis het gedaan heeft, gewoon ervaring op doen en daarmee aan de slag proberen te komen!

Wat ik zou WILLEN doen:
- PHP en MySQL
- .Net programmeren
- Adobe Photoshop
- Java programmeren
- Game-developer

Dit zijn wel mijn interessegebieden. Met losse cursussen ben je met een 2000 euro wel klaar denk ik. Echter dan geen HBO papieren.

@AWiersma, thx! Ik ga er even over nadenken en dan stuur ik je een dm :)

[ Voor 6% gewijzigd door metallicattim op 30-08-2013 13:07 ]


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
PHP en MySQL is wel populair, maar je verdient er doorgaans minder mee dan met .NET. Met Java kun je ook goede banen vinden, maar ik heb wel het idee dat er dan ook meer qua opleiding gevraagd wordt, omdat het doorgaans bij grote bedrijven en instellingen gebruikt wordt. Game developer is een functie waar ook relatief hoge eisen aan worden gesteld. Ook op het gebied van wiskunde.

Met .NET gaan ontwikkelen is de snelste manier om ergens een baan te vinden denk ik.

En tsja, Photoshop.. dat is een keuze tussen ontwikkelaar zijn of web designer. De meeste ontwikkelaars kunnen wel iets prutsen met Photoshop, maar als je er echt mee wil werken dan moet je eigenlijk geen ontwikkelaar worden maar bij een bedrijf gaan werken dat mooie illustraties, reclame en web designs maakt. En dan ga je pas geld verdienen als je daar echt goed in bent en er talent voor hebt.

Voor mij was mezelf richten op .NET in ieder geval de eenvoudigste manier.

Nu moet ik wel zeggen dat ik daarvoor al applicaties voor het bedrijf van mijn vader had ontwikkeld in Visual Basic 5 en ook met Borland C++ Builder. Deze liet ik uiteraard zien tijdens sollicitaties en dan heeft mij wel degelijk geholpen om ook echt aan een baan te komen. Ik heb destijds ook een baan aangeboden gekregen om met Delphi te gaan werken, maar .NET leek mij meer toekomst in.

Ik kon het ook leuk verkopen, omdat ik sinds mijn 15e dus serieus aan het ontwikkelen was. Toen ik aan mijn HBO begon ooit, kon ik dus al behoorlijk programmeren in Visual Basic, C/C++, PHP en AutoLISP (AutoCAD applicaties) op verschillende platformen (Windows en op POSIX gebaseerde systemen). Het enige doel van de opleiding was om een papiertje te halen.. daar ben ik dan in gefaald, maar het was voor mij niet moeilijk om aan een werkgever uit te leggen dat ik wel degelijk iets voor ze kon betekenen.

Maar goed, ook ik vraag mij soms af of ik niet toch nog een papiertje moet halen.. anderzijds is de realiteit wel dat de meest succesvolle mensen die ik ken er eigenlijk allemaal schijt aan hadden. Ik hoef ook alleen maar naar de directeur van het bedrijf waar ik werk te kijken.. die heeft alleen HAVO. That's it. En die verdient meer dan ik ooit in loondienst zou kunnen verdienen.

[ Voor 24% gewijzigd door Lethalis op 31-08-2013 10:52 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Lethalis schreef op zaterdag 31 augustus 2013 @ 10:41:
Game developer is een functie waar ook relatief hoge eisen aan worden gesteld. Ook op het gebied van wiskunde.
Als game developer ben je eigenlijk compleet kansloos met deze achtergrond. Daar moet je echt al veel langer met passie mee bezig geweest zijn. Als je nu nog gaat beginnen met leren programmeren acht ik de kans zo goed als nul dat je daar ooit een serieuze baan in vindt.
Voor mij was mezelf richten op .NET in ieder geval de eenvoudigste manier.
Voor professionele omgevingen kun je inderdaad het best met Java of .NET aan de gang, want daar is denk de grootste markt voor. Maar ook daar zal er meestal wel een HBO opleiding, of genoeg ervaring verwacht worden.
Maar goed, ook ik vraag mij soms af of ik niet toch nog een papiertje moet halen.. anderzijds is de realiteit wel dat de meest succesvolle mensen die ik ken er eigenlijk allemaal schijt aan hadden. Ik hoef ook alleen maar naar de directeur van het bedrijf waar ik werk te kijken.. die heeft alleen HAVO. That's it. En die verdient meer dan ik ooit in loondienst zou kunnen verdienen.
Maar die succesvolle mensen zijn bijna zonder uitzondering ondernemers, en die zijn er ook genoeg onder mensen die wel een HBO/Uni diploma hebben behaald. Als ondernemer heb je minder aan een HBO diploma. Maar in de normale arbeidsmarkt is het zeker in de software ontwikkeling echt een enorme achterstand als je geen HBO diploma hebt. Dat betekent zeker niet dat het onmogelijk is om een goede baan te krijgen, maar de kansen zijn echt een heel stuk minder.

@metallicattim: Ik zou toch echt aanraden om een HBO diploma te behalen. Als je wat jonger was geweest zou je er nog gewoon in kunnen rollen, echter maak je nu een switch dus zul je een eventuele werkgever wel moeten overtuigen dat jij het waard bent om aan te nemen. Je hebt sowieso al een achterstand omdat je nu nog moet beginnen met de opleiding, dus tegen de tijd dat je begint aan je carrière ben je al over de 30.

[ Voor 10% gewijzigd door Woy op 31-08-2013 11:19 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
De leeftijd is inderdaad een issue. Ik was 22 toen ik aan mijn eerste fulltime baan als programmeur begon. Het voordeel is dan ook dat je als junior instroomt en niet zo duur bent. Ik begon toen met 1800 bruto.

Als je al 28 bent, wordt dat wat moeilijker.

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Bedankt voor de inzichten mensen!

Ik realiseer me dat ik al wat ouder ben, maar ik vind mezelf nog niet dusdanig oud dat ik denk geen kansen op een andere baan meer te hebben.
Het gaat mij ook zeker niet in eerste instantie om het geld ( verdien nu ook die 1800 bruto ) maar ik wil gewoon leuker werk, iets wat ik altijd al heb willen doen, maar nooit mee gestart ben: software ontwikkelen.

Game-developer zet ik uit mijn hoofd, dat is te hoog gegrepen. Ik wil me het liefst richten op software schrijven in Java of .Net, echter vind ik hier maar weinig over terug in de opleidingen bij de LOI en NCOI.

Ook heb ik het idee dat bij enkele opleidingen je eigenlijk al in de ICT moet werken om er echt iets mee te kunnen, dat is bij mij niet van toepassing. Ik zoek echt een opleiding die bij de basis begint, maar wel uitgebreid genoeg is om er iets mee te kunnen en niet puur dat papiertje op zak hebben voor de formaliteit.

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
metallicattim schreef op woensdag 04 september 2013 @ 11:52:
Ook heb ik het idee dat bij enkele opleidingen je eigenlijk al in de ICT moet werken om er echt iets mee te kunnen, dat is bij mij niet van toepassing. Ik zoek echt een opleiding die bij de basis begint, maar wel uitgebreid genoeg is om er iets mee te kunnen en niet puur dat papiertje op zak hebben voor de formaliteit.
Vanuit dit oogpunt kun je misschien toch beter een reguliere opleiding volgen in deeltijd. Dus dat je een dag of avond per week naar school gaat. Dan krijg je tenminste begeleiding en bovendien ook contact met studiegenoten die jou kunnen helpen en andersom.

Ik zit soms ook nog steeds te kijken, vooral ook omdat het wat moeilijker is om bij grote bedrijven binnen te komen zonder afgerond HBO diploma en ik wat het middel- en kleinbedrijf betreft al redelijk aan het eind van mijn ontwikkeling zit na 10 jaar werkervaring als ontwikkelaar.

Een oud collega van mij begint dit jaar aan de Hogeschool Rotterdam.. ik ga hem iig regelmatig eens vragen hoe het hem bevalt :)

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
metallicattim schreef op woensdag 04 september 2013 @ 11:52:
Ik realiseer me dat ik al wat ouder ben, maar ik vind mezelf nog niet dusdanig oud dat ik denk geen kansen op een andere baan meer te hebben.
Je bent zeker niet te oud om kansen op een baan in de software ontwikkeling te kunnen vinden, maar je hebt wel een nadeel, en dus zul je op andere vlakken beter moeten zijn.
Het gaat mij ook zeker niet in eerste instantie om het geld ( verdien nu ook die 1800 bruto ) maar ik wil gewoon leuker werk, iets wat ik altijd al heb willen doen, maar nooit mee gestart ben: software ontwikkelen.
Je zult hoogstwaarschijnlijk na een gedegen opleiding op junior nivo in moeten stappen, en dan kom je inderdaad aan dat soort salarissen, maar je zult jezelf wel goed moeten verkopen.
Game-developer zet ik uit mijn hoofd, dat is te hoog gegrepen. Ik wil me het liefst richten op software schrijven in Java of .Net, echter vind ik hier maar weinig over terug in de opleidingen bij de LOI en NCOI.
De taal waarin je leert programmeren is maar een tool, het gaat erom dat je leert software ontwikkelen. Vandaar dat de taal waarin dat gebeurt in eerste instantie ook lang niet altijd aangegeven zal zijn. Op de meeste opleidingen zal dat waarschijnlijk wel gedeeltelijk Java of .NET (VB.net of C# ) zijn.
Ook heb ik het idee dat bij enkele opleidingen je eigenlijk al in de ICT moet werken om er echt iets mee te kunnen, dat is bij mij niet van toepassing. Ik zoek echt een opleiding die bij de basis begint, maar wel uitgebreid genoeg is om er iets mee te kunnen en niet puur dat papiertje op zak hebben voor de formaliteit.
Het is natuurlijk wel het makkelijkst als je de kennis die je opdoet meteen in de praktijk kunt brengen, dan leer je een stuk sneller. Voor mensen die van buiten de IT komen is het vaak ook handig om ergens te beginnen waar hun kennis van hun eerdere werkveld tot uiting komt. Zo kan bijvoorbeeld iemand die in de financiële wereld gewerkt heeft veel meer waarde toevoegen aan software ontwikkeling als dat ook in die richting is. Het combineren van domein kennis met software ontwikkeling kan dan ook een mooie ingang zijn in de wereld van het software ontwikkelen.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • cooper87
  • Registratie: December 2012
  • Laatst online: 22:55
Als je wilt leren programmmeren zou ik je geen deeltijd opleiding bij de Hogeschool Rotterdam aanraden, daar krijg je eigenlijk alleen maar met de randzaken te maken (documentatie opstellen, projectmanagement, testen, etc) i.p.v. echt het programmeren zelf. Ze verwachten dat je een baan hebt binnen de software ontwikkeling en dus het programmeren in de praktijk leert (is ook wat voor te zeggen natuurlijk).

Ik zie dat mensen die niet als programmeur werken moeite met deze opleiding hebben, terwijl mensen die dat wel doen weer niet genoeg uitgedaagd worden. Onze klas gaat nu afstuderen en degene die als niet-programmeur zijn begonnen aan deze opleiding en ook geen baan hebben binnen de software ontwikkeling, zitten qua programmeer niveau eigenlijk gewoon nog waar ze 3 jaar geleden begonnen. Best triest dat een afgestudeerd software ontwikkelaar eigenlijk gewoon niet kan programmeren. Ik zou ze in elk geval niet aannemen.

Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
cooper87 schreef op woensdag 04 september 2013 @ 12:08:
Als je wilt leren programmmeren zou ik je geen deeltijd opleiding bij de Hogeschool Rotterdam aanraden, daar krijg je eigenlijk alleen maar met de randzaken te maken (documentatie opstellen, projectmanagement, testen, etc) i.p.v. echt het programmeren zelf. Ze verwachten dat je een baan hebt binnen de software ontwikkeling en dus het programmeren in de praktijk leert (is ook wat voor te zeggen natuurlijk).

Ik zie dat mensen die niet als programmeur werken moeite met deze opleiding hebben, terwijl mensen die dat wel doen weer niet genoeg uitgedaagd worden. Onze klas gaat nu afstuderen en degene die als niet-programmeur zijn begonnen aan deze opleiding en ook geen baan hebben binnen de software ontwikkeling, zitten qua programmeer niveau eigenlijk gewoon nog waar ze 3 jaar geleden begonnen. Best triest dat een afgestudeerd software ontwikkelaar eigenlijk gewoon niet kan programmeren. Ik zou ze in elk geval niet aannemen.
Dat is dus waar ik ook bang voor ben, teveel randzaken waardoor de opleiding niet interessant genoeg is voor mij. Ik snap dat je niet de hele dag bezig bent met het programmeren, maar ik zou wel een opleiding willen waar hier sterk de nadruk op ligt en je ook klaarstoomt om straks aan de slag te kunnen als programmeur.

Ik ga straks eens "gewone scholen" opzoeken, benieuwd wat die te bieden hebben.

Acties:
  • 0 Henk 'm!

  • cooper87
  • Registratie: December 2012
  • Laatst online: 22:55
metallicattim schreef op woensdag 04 september 2013 @ 12:50:
[...]


Dat is dus waar ik ook bang voor ben, teveel randzaken waardoor de opleiding niet interessant genoeg is voor mij. Ik snap dat je niet de hele dag bezig bent met het programmeren, maar ik zou wel een opleiding willen waar hier sterk de nadruk op ligt en je ook klaarstoomt om straks aan de slag te kunnen als programmeur.

Ik ga straks eens "gewone scholen" opzoeken, benieuwd wat die te bieden hebben.
Ik doe in elk geval de Software Engineering variant. Bij de BI variant is het (uiteraard) nog minder programmeren. Bij Technische Informatica is het wellicht wat meer gefocussed op de techniek (zou je zeggen...), maar ik ken niemand die TI bij de HRO doet. Succes.

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
metallicattim schreef op vrijdag 30 augustus 2013 @ 10:58:
[...]
Ook zou ik graag eens in contact komen met een softwaredeveloper die mij e.e.a. kan vertellen over de daadwerkelijke functie :)
Wat wil je er precies over weten? :P

Meestal komt het grofweg op het volgende neer:
1. Klant of werkgever wil een bepaald product of functionaliteit hebben
2. Je bespreekt waar dit aan moet voldoen (wat kun je er allemaal mee etc) en hoelang je ermee bezig denkt te zijn (of hoeveel het gaat kosten)
3. Je gaat het binnen de gestelde tijd ontwikkelen (als er niet 5 andere projecten tussendoor komen ;) )
4. Je laat het aan de klant of werkgever zien
5. Vervolgens kun je een deel ervan opnieuw doen omdat de klant of werkgever inmiddels andere inzichten heeft :P
6. Het wordt opgeleverd.. (snel weer verder met die andere projecten die nog af moeten oOo )
7. Het is het zoveelste project dat je erbij krijgt om te ondersteunen als de helpdesk er niet meer uitkomt

Op school krijg je geleerd dat alles netjes volgens bepaalde fases verloopt, hetzij traditioneel of iteratief, maar in de praktijk zul je ook vaak met cowboy programming te maken krijgen. Oftewel: "wil je dat nog even snel fixen voor als de klant morgen vanmiddag komt?" :P En andere ad hoc situaties, waarbij "netjes en gestructureerd programmeren" even niet meer aan de orde is. Quick and dirty, zodat je ogen pijn doen als je de code ooit weer eens tegenkomt wanneer je iets moet aanpassen.

Technische documentatie? Euhmmm :X :D :+ Misschien wat commentaar in de code "Dit zou nooit mogen gebeuren" of nog erger "TODO" :X

Al met al blijft het wel een leuke functie met een prima salaris. Maar je moet wel stressbestendig zijn. Het aantal keer dat ik op het laatste moment nog even snel iets moest opleveren is niet te tellen en het gebeurt regelmatig dat je tegen iets aanloopt dat je niet verwacht (Visual Studio dat vastloopt bijvoorbeeld :F terwijl je onder tijdsdruk staat).

Je moet ook van puzzelen houden en in staat zijn jezelf dingen aan te leren. Vooral als je wat meer ervaren bent, want dan is er niemand meer om jouw hand vast te houden.

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 13-09 00:05
Tja, dat cowboy gedoe moet je als developer niet laten gebeuren. Ik heb hier ook wat managers heropgevoed. Die weten inmiddels dat ze de linkerkolom van het scrumboard vol mogen hangen zonder mijn toestemming, en elke tweede vrijdag een prioriteit vaststellen. De andere 9 dagen bepaal ik wat er gebeurt.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
MSalters schreef op woensdag 04 september 2013 @ 14:42:
Tja, dat cowboy gedoe moet je als developer niet laten gebeuren. Ik heb hier ook wat managers heropgevoed. Die weten inmiddels dat ze de linkerkolom van het scrumboard vol mogen hangen zonder mijn toestemming, en elke tweede vrijdag een prioriteit vaststellen. De andere 9 dagen bepaal ik wat er gebeurt.
Tsja, wij zijn een servicegerichte organisatie. De klant is koning.

En de directeur doet toch wat hij wil. Daar heb ik niets over te zeggen, zolang het meeste tijdens werktijd gebeurt. Het is ook niet iemand waar je tegen zegt wat hij moet doen, dan weet je waar de deur is..

Structuur aanbrengen als ontwikkelaar kun je alleen met steun van de organisatie. Het is ook een illusie om te denken dat je het als IT-er voor het zeggen hebt.

Vaak zie je ook dat op dat moment de servicegerichtheid afneemt en de onvrede over de afdeling bij de klanten alleen maar toeneemt.

Kortom, ik heb daar geen controle over. Zolang de druk niet te hoog is, is het ook geen ramp verder. Je moet er alleen wel vrede mee hebben dat je dingen niet altijd netjes kunt oplossen. Overwerk valt bij ons over het algemeen dus wel reuze mee. Misschien dat ik eens een avondje bezig ben of in het weekend een paar uurtjes, maar over het algemeen is het hier gewoon van half 9 tot 5. Wel ad hoc en soms met stress gepaard, maar het is niet zo erg dat ik er persoonlijk onder lijd ;)

Bovendien is 2 weken wel erg lang. Hoe doe je dat dan met calamiteiten? Als bij ons een klant in de problemen komt omdat zijn server gecrasht is, dan heeft dat toch echt voorrang en kun je dat scrumboard vergeten (all hands on deck!). En als morgen een grote klant binnenkomt wandelen met allemaal ideeën voor een uitrol van 1 van onze producten dan moeten we toch even snel een demosituatie in elkaar draaien, anders lopen we misschien wel een grote opdracht mis. En je gaat tegen zo iemand ook niet zeggen dat hij over 2 weken moet komen ofzo :P

[ Voor 15% gewijzigd door Lethalis op 04-09-2013 15:32 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • cooper87
  • Registratie: December 2012
  • Laatst online: 22:55
Lijkt mij dat je in elke planning, of je nou waterval of iteratief werkt, ruimte moet houden voor slack voor zulk soort calamiteiten.

Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
@Lethalis: Te gek :D Dat lijkt me nou een leuke baan haha.
Je maakt tenminste iets met je handen, je kan zeggen "kijk, dit is wat ik gemaakt heb" en dat mis ik in mijn huidige baan enorm, ik doe m'n werk wel maar 1. je merkt/ziet er verder niks van en 2. elke pipo kan dit werk doen...

Laat die verhalen maar komen, hoor graag hoe het er in diverse bedrijven aan toe gaat :*)

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
cooper87 schreef op woensdag 04 september 2013 @ 15:33:
Lijkt mij dat je in elke planning, of je nou waterval of iteratief werkt, ruimte moet houden voor slack voor zulk soort calamiteiten.
Dat klinkt mooi, maar in de praktijk wordt het vanzelf een zooitje.

Maar goed, dat zal voor een deel wel komen omdat ik in het MKB werkzaam ben. Bij grote bedrijven zul je vaak met langere termijnplanningen werken en met de nodige overhead er omheen.

Ik heb inmiddels bij 3 verschillende bedrijven gewerkt en dat in totaal ruim 10 jaar lang en eigenlijk was het overal hetzelfde. Dat is ook logisch, want je wil zoveel mogelijk winst behalen met de mensen die je hebt. Als je dan bij een tijdsinschatting teveel slack inbouwt, dan roept de directeur meteen "ja dag, daar doe je echt niet zolang over hoor". Terwijl een klant (of "manager") die er minder zicht op heeft wat makkelijker akkoord gaat.

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
Ben je al hobbymatig aan de slag met programmeren? Zo niet; waarom niet?

https://niels.nu


Acties:
  • 0 Henk 'm!

Verwijderd

metallicattim schreef op woensdag 04 september 2013 @ 12:50:
[...]


Dat is dus waar ik ook bang voor ben, teveel randzaken waardoor de opleiding niet interessant genoeg is voor mij. Ik snap dat je niet de hele dag bezig bent met het programmeren, maar ik zou wel een opleiding willen waar hier sterk de nadruk op ligt en je ook klaarstoomt om straks aan de slag te kunnen als programmeur.

Ik ga straks eens "gewone scholen" opzoeken, benieuwd wat die te bieden hebben.
Sommige randzaken zijn natuurlijk essentieel om goed te kunnen programmeren in een professionele setting. Zolang de randzaken goede raakvlakken met het uiteindelijke programmeren hebben, is het de moeite waard en ook interessant om ze te leren.

Ik ben pas begonnen om naast mijn functie als Applicatiebeheerder/Ontwikkelaar een avondopleiding bij de NCOI te volgen. Ik wil de nadruk meer leggen op ontwikkeling, terwijl ik nu vooral beheer.
Ik heb gekozen voor de studie "HBO Software Engineering en Development". Het bestaat uit 6 modules van de HBO informatica, die nauw verbonden zijn met het ontwikkelen van software. Wellicht is dat iets wat je zoekt? De opleiding kan in 1 of 2 jaar gedaan worden, ik heb gekozen voor de 1-jarige variant.

Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
Beetje laat. Volgens mij heeft de TS het al opgegeven.

https://niels.nu


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Verwijderd schreef op zondag 15 september 2013 @ 22:40:
[...]
Ik heb gekozen voor de studie "HBO Software Engineering en Development". Het bestaat uit 6 modules van de HBO informatica, die nauw verbonden zijn met het ontwikkelen van software. Wellicht is dat iets wat je zoekt? De opleiding kan in 1 of 2 jaar gedaan worden, ik heb gekozen voor de 1-jarige variant.
Wat vind je daarvan tot nu toe?

Ik ben wel benieuwd, want als ik op de NCOI zoek lees ik vooral verhalen over dat je het vooral niet moet doen en dat het bakken vol met geld kost. Aan de andere kant staat de inhoud van die cursus mij wel aan. Het schrijven van use cases, UML en SCRUM zijn wel zaken waar ik op zich meer mee wil doen.

PS:
Ik hoor verschillende verhalen over de aftrekbaarheid van thuisstudies. Er lijkt vanuit de belastingdienst een harde eis te zijn dat er actieve begeleiding moet zijn en het is mij nog onduidelijk of dat ook geldt bij e-learning, zoals bij de NCOI of bijvoorbeeld de Open Universiteit. De opleidingen zijn relevant voor mijn werk, maar wel mijn eigen initiatief (mijn werkgever interesseert het echt niets) en ik zou ze ook zelf betalen. Dus dan is het wel lekker als je 40% ofzo terug kan krijgen.

EDIT: :D
http://portal.ou.nl/web/informatica/cursussen-per-thema

Ik zit er inmiddels aan te denken om misschien toch maar losse cursussen bij de OU te gaan volgen. Zit ik niet meteen aan een heel traject vast, maar leer ik wel op goed niveau over onderwerpen die ik interessant vind. De cursus Design Patterns lijkt me echt leuk om te doen bijvoorbeeld.

Over het algemeen heb ik een veel beter gevoel bij de OU dan bij een NCOI, LOI, of whatever. Mocht het mij redelijk lukken dan gelden ze ook als vrijstelling op de volledige Informatica studie. Het is dan misschien ook slim om met vakken te beginnen uit de propedeuse:

http://portal.ou.nl/web/informatica/bachelor-informatica

Bijvoorbeeld:
Objectgeoriënteerd programmeren in Java 1
Objectgeoriënteerd programmeren in Java 2
Objectgeoriënteerd analyseren en ontwerpen
Databases
Model-driven development
Webapplicaties: de clientkant
Webapplicaties: de serverkant (die zou ik er zelf bij doen)

Houdt me weer even van de straat :)

[ Voor 56% gewijzigd door Lethalis op 21-09-2013 12:47 ]

Ask yourself if you are happy and then you cease to be.


  • Lethalis
  • Registratie: April 2002
  • Niet online
Hey Tim, ben ik hier inmiddels meer mee bezig dan jij, ondanks dat ik al jaren als ontwikkelaar werk? :P
Hydra schreef op maandag 09 september 2013 @ 22:53:
Ben je al hobbymatig aan de slag met programmeren? Zo niet; waarom niet?
Hier ben ik ook wel benieuwd naar.

De meeste programmeurs zijn mensen die vanuit de hobby al ermee aan het rommelen waren voordat ze ueberhaupt aan een opleiding zijn begonnen. Ik ben een beetje extreem daarin (was op mijn 10e al aan het programmeren met PowerBASIC), maar eigenlijk al mijn collega's waren wel op de 1 of andere manier ermee bezig.

Een deel van programmeren is het "gewoon doen".

Even ter illustratie, stel ik zou aan de OU beginnen, dan ligt de focus daar vooral op Java. Ook bij de NCOI krijg je Java. In plaats van dat ik me nu meteen aanmeld bij zo'n opleiding, ben ik een beetje met Java aan het spelen. Nu gaat dat mij vrij makkelijk af, met mijn C/C++ en C# .NET achtergrond, maar dan nog.

Ik heb meteen de SDK geinstalleerd, Eclipse en Netbeans IDE op mijn PC gezet, de verplichte "Hello world" gemaakt en ik zit nu de documentatie van Oracle door te bladeren om een redelijk beeld van de API te krijgen:

http://docs.oracle.com/javase/tutorial/index.html
http://docs.oracle.com/javase/7/docs/api/index.html

Heb nog geen idee wat ik ermee ga doen, maar het is zeg maar een "second nature" van mij dat ik meteen de boel ga onderzoeken.

Veel programmeurs zijn autodidact. Je gaat zelf op onderzoek uit en je leert jezelf van alles aan. Dat is ook voor een aardig deel het werk. Jouw werkgever vertelt jou simpelweg wat hij wil hebben en je zoekt zelf maar uit hoe je dat voor elkaar krijgt. En er is geen enkele opleiding (of vriendin :P ) die alles uitlegt. Dus je moet altijd zelf dingen uitvogelen.

[update]
Ik heb me inmiddels weer ingeschreven bij de OU. Uiteindelijk gisteravond toch de beslissing genomen :)

[ Voor 43% gewijzigd door Lethalis op 22-09-2013 09:34 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • immo_msk
  • Registratie: November 2003
  • Laatst online: 23-09 13:04
Heb je je ingeschreven voor de Bachelor of een van de losse cursussen?
Want deze leek me ook wel interessant: http://portal.ou.nl/web/informatica/cpp-javaprogrammeur

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
immo_msk schreef op dinsdag 24 september 2013 @ 09:59:
Heb je je ingeschreven voor de Bachelor of een van de losse cursussen?
Want deze leek me ook wel interessant: http://portal.ou.nl/web/informatica/cpp-javaprogrammeur
Losse cursussen voorlopig.

Ik vind de CPP's ook interessant, heb ook al eens gekeken naar de CPP Database ontwikkelaar. Maar hetgeen dat mij tegenhield was de prijs. Even 6795 euro aftikken ging mij te ver voor zo'n kort traject.

De CPP's zijn meer op bedrijven gericht die medewerkers opleiden (vandaar de prijs). Losse cursussen zijn goedkoper en kun je later weer inbrengen bij een bachelorstudie.

Mijn idee is dat ik gewoon eens met de cursussen begin, kijk hoe het gaat.. en misschien dat ik daarna Informatiekunde (minder wiskunde ;) ) of Informatica ga doen. En zo niet, dan heb ik iig een reeks cursussen op wo niveau gehaald die relevant zijn voor mijn werk als ontwikkelaar en niet slecht op mijn CV staan.

En de lesstof is simpelweg een stuk interessanter dan bij de LOI of NCOI vind ik zelf.

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Ik heb het zeker nog niet opgegeven, weet niet waar dat opeens vandaan komt?!?

Ik heb afgelopen maandag een vervolggesprek gehad met Tempo-Team, die zijn door mijn werkgever ingeschakeld om mij hierin te ondersteunen en we hebben alle details op een rij gezet.
Dit gaat nu richting onze Personeelsafdeling en ergens begin/midden oktober gaan we bespreken wat er financieel mogelijk is vanuit mijn werkgever.
Gezien mijn vriendin even tijdelijk ( lees schooljaar 2013/2014 ) een stuk minder geld verdient, kan ik de opleiding nu simpelweg niet betalen, dus ben er nog niet mee begonnen.
Sowieso wil ik de klassikale opleiding doen en die begint pas in december in Eindhoven.

Begrijp goed dat ik afgezien van wat HTML/CSS werk, nooit echt wat gedaan heb hiermee, maar mij werd gevraagd "wat zou je willen doen als je de keuze had". Toen was software development absoluut mijn antwoord. Of ik het daadwerkelijk aankan o.i.d. dat moet de tijd gaan leren, maar ik had vroeger al die drang hiernaar ( helaas wegens omstandigheden nooit wat van gemaakt ) en nu komt dat weer terug en dit is wat ik zou WILLEN doen. Ik ben al een stap in de goede richting het zetten door het financiële plaatje rond te krijgen, maar ik realiseer me dat ik hier hobbymatig ook meer bezig mee moet gaan houden en dat gaat ook zeker gebeuren. Er zijn echter ook privézaken die momenteel spelen waar ik liever niet op in ga nu.
Wil dus wel binnen afzienbare tijd ermee gaan beginnen, wat raden jullie aan als complete beginneling? Visual Basic .Net?


Het rare van de NCOI vind ik trouwens wel dat je gewoon aan de opleiding kunt beginnen, ook zonder toelatingsexamen o.i.d. maar dat aan het eind van het eerste jaar gekeken wordt of je het niveau red of niet. Red je dit dan alsnog niet, heb je wel al een jaar betaald...
Daarom zijn we ook nog de mogelijkheden het bekijken van de traditionele scholen, die ook een stuk goedkoper zijn ( +/- 1700 euro schoolgeld per jaar + boeken ).

[ Voor 25% gewijzigd door metallicattim op 27-09-2013 21:51 ]


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Verwijderd schreef op zondag 15 september 2013 @ 22:40:
[...]


Sommige randzaken zijn natuurlijk essentieel om goed te kunnen programmeren in een professionele setting. Zolang de randzaken goede raakvlakken met het uiteindelijke programmeren hebben, is het de moeite waard en ook interessant om ze te leren.

Ik ben pas begonnen om naast mijn functie als Applicatiebeheerder/Ontwikkelaar een avondopleiding bij de NCOI te volgen. Ik wil de nadruk meer leggen op ontwikkeling, terwijl ik nu vooral beheer.
Ik heb gekozen voor de studie "HBO Software Engineering en Development". Het bestaat uit 6 modules van de HBO informatica, die nauw verbonden zijn met het ontwikkelen van software. Wellicht is dat iets wat je zoekt? De opleiding kan in 1 of 2 jaar gedaan worden, ik heb gekozen voor de 1-jarige variant.
Die heb ik inderdaad ook gevonden en sprak mij ook erg aan! Ik kies echter voor de hele opleiding, die duurt 3 a 4 jaar ( incl. stage ).
Deze kost wel bijna 16.000 euro voor de klassikale versie, maar heeft wel mijn voorkeur op dit moment.

Acties:
  • 0 Henk 'm!

  • Rub3s
  • Registratie: Mei 2007
  • Laatst online: 16:38

Rub3s

+3 , omdat het kan

metallicattim schreef op vrijdag 27 september 2013 @ 21:42:
Wil dus wel binnen afzienbare tijd ermee gaan beginnen, wat raden jullie aan als complete beginneling? Visual Basic .Net?
Ik zou met C# .net beginnen. Dat is een moderne object-georiënteerde taal.

Als je websites wilt maken, zou ik voor het MVC framework gaan (óf geen framework, maar iig niet Webforms).

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
metallicattim schreef op vrijdag 27 september 2013 @ 21:42:
Wil dus wel binnen afzienbare tijd ermee gaan beginnen, wat raden jullie aan als complete beginneling? Visual Basic .Net?
Dat zou je kunnen doen. Als je maar iets doet. C# heeft wel mijn voorkeur.

Als je voor jezelf wilt weten of het iets voor je is, kun je ook gewoon een boek kopen erover en daarmee aan de slag gaan.

Bijvoorbeeld:
http://comcol.nl/c-2012-all-in-one-for-dummies.html
http://comcol.nl/beginnin...d-programming-196064.html

Kost je nog geen 100 euro en dan heb je 2 a 3 boeken. Visual Studio Express kun je gratis downloaden van Microsoft.

Heb je de boeken bestudeerd, al wat programma'tjes gemaakt en er nog steeds zin in? Dan kun je altijd nog de opleiding gaan doen.

Dat scheelt je het risico van veel geld uitgeven aan een opleiding die niks voor je is.
Rub3s schreef op vrijdag 27 september 2013 @ 22:04:
[...]
Als je websites wilt maken, zou ik voor het MVC framework gaan (óf geen framework, maar iig niet Webforms).
Haha, webforms wordt anders nog volop gebruikt in veel bedrijven. Het MVC framework is qua ontwerp wel vele malen beter, maar bij ons op de zaak hebben we nog geen enkel project daarin gedaan. Het is al heel wat dat we nu AJAX controls en jquery gebruiken.

[ Voor 21% gewijzigd door Lethalis op 27-09-2013 22:18 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Thanks voor de tips!

Wilde sowieso eigenlijk eerst een tijdje gaan "hobbyen" om daarna een opleiding te doen.
Die Dummies boeken zijn een goede manier om een smaak te krijgen van het programmeren! Daar ga ik eens mee aan de slag.

Trouwens, iemand toevallig bekend met opleidingen in België? Die zijn vaak goedkoper en beter ( van horen zeggen ). Zijn die net zo goed erkend in Nederland?

P.s. is het belangrijk dat de boeken zo nieuw als mogelijk zijn, of voldoen oudere boeken ook v.w.b. het aanleren van programmeren in C#?

[ Voor 15% gewijzigd door metallicattim op 27-09-2013 22:50 ]


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
metallicattim schreef op vrijdag 27 september 2013 @ 22:44:
P.s. is het belangrijk dat de boeken zo nieuw als mogelijk zijn, of voldoen oudere boeken ook v.w.b. het aanleren van programmeren in C#?
Ze mogen best wat ouder zijn zolang je toch nog met de basis bezig bent.

Je gaat ze zeker downloaden :P Succes iig.

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Haha, heb er inderdaad wat gedownload om te checken, maar leer liever uit een fysiek boek en zag er een uit 2005 te koop staan voor een prikkie ;)
Basis zal wel niet veel veranderen inderdaad, dus dan kan ik eens op zoek gaan naar wat boeken.

Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Ik ben begonnen met C# for Dummies en bevalt me wel tot nu toe, ben pas op pagina 40 en ben voornamelijk nog bezig met wat een int / string / char is etc. maar vind het wel ontzettend interessant!
Had liever wel een Nederlands boek gehad, niet dat mijn Engels zo slecht is, maar het leert wel net eff makkelijker en na 10 jaar kan ik elk voordeel wel gebruiken haha.

Helaas nog steeds geen duidelijkheid op mijn werk wat die voor mij kunnen/willen betekenen, maargoed ik heb geduld en in de tussentijd ga ik gewoon zelf al aan de slag :)

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Het is alleen maar goed dat het boek in het Engels is, want tijdens het werk zal je ook veel in het Engels doen (vooral dingen opzoeken).

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 00:20
Lethalis schreef op vrijdag 04 oktober 2013 @ 14:41:
Het is alleen maar goed dat het boek in het Engels is, want tijdens het werk zal je ook veel in het Engels doen (vooral dingen opzoeken).
Dat dus. Engels is gewoon zowat noodzaak geworden. Een goede kennis van de Engelse benamingen is gewoon enorm handig. Het grootste probleem met Nederlandse boeken is dan ook dat ze vaak Nederlandse benamingen gebruiken (of nog erger: verzinnen). Dat gaat je niet helpen als je tegen een probleem aan loopt en probeert te zoeken op Google of iemand iets probeert uit te leggen (zowel Nederlandse mensen als buitenlanders). Een ander probleem is IMO dat de Nederlandse boeken nooit echt van hoog niveau zijn.

Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Dan ga ik gewoon vrolijk verder met dit Engels boek ;)
Woorden die ik niet ken zoek ik inderdaad gewoon op, zoals "concatenate" moest ik toch echt eff opzoeken haha

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Caelorum schreef op vrijdag 04 oktober 2013 @ 15:00:
[...]
Het grootste probleem met Nederlandse boeken is dan ook dat ze vaak Nederlandse benamingen gebruiken (of nog erger: verzinnen).
Ik vind ze vaak wel hilarisch. Zo staat in het hoofdstuk wat ik aan het lezen ben iets over de "vuilnisophaaldienst" (garbage collector) _O-

Voordeel bij het lesmateriaal van de Open Universiteit is nog wel dat ze iig ook de Engelse term ernaast zetten. Gelukkig maar, want dan weet ik ook nog waar het over gaat :+

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Ik heb een beetje moeite met het boek op dit moment...
Ik zit nu in het hoofdstuk Strings en er worden voorbeeldcodes gebruikt, die me wel enigszins logisch uitzien, maar er wordt niet uitgelegd waarom bepaalde code gebruikt wordt en ook worden soms hele delen van de code niet uitgelegd wat ze doen. Ik moet dus maar accepteren wat de code doet, maar heb geen enkel idee hoe de code tot stand komt ( volgorde van de code of bepaalde functions bijvoorbeeld. )

Moet ik dit maar accepteren op dit moment? Hopelijk wordt dit later verder uitgelegd?

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Als je meer wilt weten over de String class in C# dan verwijs ik je iig door naar de MSDN:

MSDN: String Class (System)

Je ziet hier een overzicht van alle functies die bij de String klasse horen, met uitleg erbij van wat ze doen. In de MSDN library kun je overigens bijna alles vinden van de standaard classes die bij het .NET framework horen.

Hopelijk legt het boek ook het verschil tussen value types en reference types uit? Dat is ook zeer belangrijke basiskennis die je onder andere in de C# Language Primer kunt vinden (onder Variables and Constants):

MSDN: C# Language Primer

En er is ook nog een Programming Guide:

MSDN: C# Programming Guide

[ Voor 37% gewijzigd door Lethalis op 05-10-2013 19:54 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Thx voor de links, die zijn zeker behulpzaam! Sommige zaken zijn me nu al een stuk duidelijker!

Maar waar ik eigenlijk op doelde was het feit dat bijv. de functie .ToDouble wordt uitgelegd a.h.v. een voorbeeld waarvan een deel van die voorbeeldcode mij onduidelijk is wat het doet en wat de gebruikte code is.
Wordt van mij verwacht dat ik dit nu wel beheers of zou dit later nog terug komen?
Tot nu toe worden alleen losse functies uitgelegd, maar ik heb nog niks gelezen over hoe een code opgebouwd moet worden volgens de "regels".
Ik snap in dit geval wel wat de functie .ToDouble doet, maar ik zou deze niet zelf kunnen toepassen.

Misschien moet ik maar eens een ander boek proberen, wellicht hanteren die een andere lesmethode :/

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Waarschijnlijk heb je in dat geval meer aan een boek dat programmeren uitlegt, dan een boek dat puur over C# gaat.

Misschien zoiets:

http://comcol.nl/leren-pr...isual-basic-2010-1-2.html
http://comcol.nl/leren-pr...isual-basic-2010-2-2.html

(die boeken zijn geschreven door een Informatica docent :) )

Dan kun je daarna alsnog C# leren, maar heb je iig een basis in het (objectgeorienteerd) programmeren.

[ Voor 68% gewijzigd door Lethalis op 07-10-2013 09:19 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Ik heb eens even verder gekeken dan mijn neus lang is en de bundel bestaat uit 8 boeken en in boek 2 wordt volgens mij al wat meer uitgelegd.

Al is het misschien geen slecht idee om toch met dat ander boek te beginnen, thx voor de tip!

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
metallicattim schreef op maandag 07 oktober 2013 @ 09:09:
Ik snap in dit geval wel wat de functie .ToDouble doet, maar ik zou deze niet zelf kunnen toepassen.
Kijk je snapt dat het een Functie is ( Waarschijnlijk doel je op die van het Convert type ). Het feit dat die bestaat is gewoon kennis van het framework, en niet specifiek programmeer kennis. Als je eenmaal met .NET bezig ben leer je snel zat dat je voor het converteren van types gebruik maakt van de Convert.ToXXXX methodes. Voor het parsen van een string naar een double staat dat gelijk aan Double.Parse(...)

Maar dat is niet zozeer programmeer kennis maar framework/library kennis. Gewoon stampen dus. Als je eenmaal wat meer ervaring hebt kun je dat soort dingen natuurlijk wel makkelijker vinden voor andere talen/frameworks omdat je gewoon beter weet hoe dingen doorgaans opgelost zijn, en je dus beter kunt zoeken.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Dit is een voorbeeld uit het boek:
https://github.com/sempf/...03/IsAllDigits/Program.cs

Daar staat dan deze regel in:
code:
1
if (!IsAllDigits(s)) // Call our special method.

Daar wordt dus een ! gebruikt, maar ik snap niet waarom.

Vervolgens:
code:
1
2
3
// IsAllDigits - Return true if all of the characters    
//    in the string are digits.    
public static bool IsAllDigits(string raw)

Wordt er opeens een nieuwe public static gebruikt, zonder enige uitleg hoe wat waarom.
( ik gok erop dat daar dat ! voor is, die verwijst naar dit gedeelte van de code?!? )

En als laatste zeur ik over:
code:
1
for(int index = 0; index < s.Length; index++)

Waarom staat hier opeens ++ achter index?

Misschien is het persoonlijk, maar als ik een voorbeeld krijg over een bepaalde functie, wil ik graag het hele voorbeeld snappen, welk onderdeel doet wat, maar dat slaan ze dus nog wel eens over in het boek.

Ik heb boek 2 eens beetje doorgebladerd en daar wordt weer e.e.a. vanaf het begin uitgelegd.
Boek 1 zal voornamelijk bestaan uit het leren van basisdelen en boek 2 het toepassen hiervan.

Dus ik zal eff moeten doorzetten! Al ben ik van mening dat je beter leert als je dingen direct kunt toepassen i.p.v. eerst 1000 woorden te leren en vervolgens pas leert hoe je de woorden achter elkaar zet om een zin te vormen ;)

[ Voor 5% gewijzigd door metallicattim op 08-10-2013 15:59 ]


Acties:
  • 0 Henk 'm!

  • MonkeySleeve
  • Registratie: Februari 2009
  • Laatst online: 02-10 13:28

MonkeySleeve

It's just Monkey business

metallicattim schreef op dinsdag 08 oktober 2013 @ 15:56:
Dit is een voorbeeld uit het boek:
https://github.com/sempf/...03/IsAllDigits/Program.cs

Daar staat dan deze regel in:
code:
1
if (!IsAllDigits(s)) // Call our special method.

Daar wordt dus een ! gebruikt, maar ik snap niet waarom.

Als een ! wordt gebruikt betekent dit dat de tegenovergestelde waarde wordt verwacht. Zoals je hieronder ziet returned deze method een boolean, deze kan true of false zijn. Wanneer er dus staat if(!IsAllDigits(s)) wordt er eigelijk gevraagd: If(false) then ....

Vervolgens:
code:
1
2
3
// IsAllDigits - Return true if all of the characters    
//    in the string are digits.    
public static bool IsAllDigits(string raw)

Wordt er opeens een nieuwe public static gebruikt, zonder enige uitleg hoe wat waarom.
( ik gok erop dat daar dat ! voor is, die verwijst naar dit gedeelte van de code?!? )

En als laatste zeur ik over:
code:
1
for(int index = 0; index < s.Length; index++)

Waarom staat hier opeens ++ achter index?

Zolang index kleiner is dan s.Length, moet hij telkens 1 verhoogd worden, en gaat de for loop dus door

Misschien is het persoonlijk, maar als ik een voorbeeld krijg over een bepaalde functie, wil ik graag het hele voorbeeld snappen, welk onderdeel doet wat, maar dat slaan ze dus nog wel eens over in het boek.

Ik heb boek 2 eens beetje doorgebladerd en daar wordt weer e.e.a. vanaf het begin uitgelegd.
Boek 1 zal voornamelijk bestaan uit het leren van basisdelen en boek 2 het toepassen hiervan.

Dus ik zal eff moeten doorzetten! Al ben ik van mening dat je beter leert als je dingen direct kunt toepassen i.p.v. eerst 1000 woorden te leren en vervolgens pas leert hoe je de woorden achter elkaar zet om een zin te vormen ;)
Zie dikgedrukte :)

Did you bring the banana's? Steam-id: MonkeySleeve


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
! betekent "niet"
++ is een unaire increment operator (oftewel i++ betekent i = i + 1, waarbij de waarde i is.. ++i bestaat ook en doet hetzelfde, maar dan is de waarde van de expressie al i + 1)

static betekent dat de waarde 1 keer in het geheugen is opgeslagen. Het betreft dan een klassenattribuut of methode in plaats van een objectattribuut of methode. De IsAllDigits methode kun je dus aanroepen zonder eerst een object aan te maken van de klasse waarin de methode staat.

[ Voor 12% gewijzigd door Lethalis op 08-10-2013 16:15 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • Rub3s
  • Registratie: Mei 2007
  • Laatst online: 16:38

Rub3s

+3 , omdat het kan

Kort samengevat: De variabele index wordt met 1 verhoogt met index++.

:)

Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Ah kijk aan, dat verklaart een hoop! :P Toch wel cruciale info om de code te begrijpen, best gek dat dit niet in het boek staat!

Thx voor de reacties mensen 8)

Acties:
  • 0 Henk 'm!

  • Rmg
  • Registratie: November 2003
  • Laatst online: 02-10 10:33

Rmg

metallicattim schreef op dinsdag 08 oktober 2013 @ 20:25:
Ah kijk aan, dat verklaart een hoop! :P Toch wel cruciale info om de code te begrijpen, best gek dat dit niet in het boek staat!

Thx voor de reacties mensen 8)
Ja je hebt ook een boek over een programmeertaal en niet over programmeren. Dit zijn niet 'echt' taal specifieke problemen die je hebt.

Het is heel moeilijk om boeken te vinden die op een 'nul' niveau beginnen te vinden.

Mijn inziens zijn de '"Programmeertaal" voor dummies' boeken ook interessanter als primer als je al programmeer ervaring hebt en je wil misschien overstappen of als je interesse hebt in andere talen dan die je op dit moment doet.

Ik kan je de boeken van Gertjan Laan aanbevelen. Hij is(was?) docent op de Hogeschool van Amsterdam en daar gebruikten we ook zijn materiaal.

in Aan de slag met C++ worden dit soort operators behandeld, ook krijg je uitleg over wat Public, Static en pointers nou zijn. http://www.gertjanlaan.com/adsmcpp5/index.html

Deze boeken beginnen bij het juiste niveau om de concepten een beetje te leren, sowieso is c(++) ongeveer de basis van bijna alle huidige talen en zitten (even kort door de bocht dan) en heb je hiermee een basis waar je de concepten waar je nu problemen mee hebt gewoon direct snapt.

Een #insertaal# voor dummies boek leest dan ook een stuk gemakkelijker weg

De boeken OO programmeren in Bluej en Datastructuren in Java zijn ook goeie boeken, iig om de concepten OO en Datastructuren te begrijpen het zijn geen Java boeken

Acties:
  • 0 Henk 'm!

  • ATS
  • Registratie: September 2001
  • Laatst online: 29-09 11:31

ATS

Precies! Prima boek van Gertjan Laan. Op de UT werd daar (destijds) ook C++ uit gegeven.

My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Heb eens het inkijkexemplaar doorgebladerd en daarin wordt inderdaad exact uitgelegd wat elk haakje, letter, cijfer doet en begint echt vanaf het begin! Dat is wat ik nodig heb!

Het is wel een relatief duur boek a €59,95.
Dat heeft zeker niemand 2e hands te koop liggen he? :+


-edit-
Heb al eentje op MP gevonden, hetzij een oudere druk, maar voor 7 euro hoor je me niet klagen!

[ Voor 16% gewijzigd door metallicattim op 09-10-2013 08:56 ]


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
C/C++ is inderdaad een goede basis. Als je die kent, dan kun je ook makkelijk JAVA en C# oppikken daarna.

Ik heb zelf ook eerst C en C++ geleerd ooit. Ik heb ergens ook nog wel een samenvatting daarvan liggen.

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Daar ben ik het niet helemaal mee eens. Als begin is Java/C#/Python of andere taal die wat meer uit handen neemt denk ik makkelijker. Dan word je niet afgeleid door zaken die er niet meteen toe doen, en kan je de basis van functies/methods/classes/operators/code-flow snel oppakken.

Daarna is het zeker wel de moeite om ook wat C++ of andere taal te leren die een wat beter begrip van memory management geven. Op die manier krijg je een beter inzicht hoe het een en ander nou echt onderliggend werkt.

Zelf ben ik bijvoorbeeld al op jonge leeftijd begonnen met Wikipedia: Logo (programming language). En hoewel dat natuurlijk een doodeenvoudige omgeving is leer je wel de basis van programmeren zonder dat je überhaupt hoeft na te denken over dingen als geheugen. Zo is voor kleine kinderen nu de Lego Mindstorms omgeving erg leuk, daar kunnen ze gewoon met blokjes slepen, maar zo kunnen ze wel al dingen als loopjes en routines leren.

[ Voor 33% gewijzigd door Woy op 09-10-2013 09:23 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Ik ben zelf ooit begonnen met PowerBASIC, daarna Visual Basic, en heb daarna pas C/C++ geleerd (met Borland C++ Builder gewerkt en later ook op de HTS gehad).

En weer later ging ik verder met C# en nu ook JAVA.

Heb zo'n beetje het hele ritje gehad :D

Je hebt denk ik wel gelijk dat het helpt om ervaring te hebben met een makkelijkere taal, voordat je verder gaat. Daarom waren de links naar de boeken die ik gaf over Visual Basic .NET denk ik ook niet verkeerd.

Wel is het zo dat als je C/C++ kent, dat de rest dan een stuk eenvoudiger wordt.

Het is een afweging. Wil je zo snel mogelijk iets kunnen produceren? Of wil je echt begrijpen hoe alles in elkaar zit?

[ Voor 4% gewijzigd door Lethalis op 09-10-2013 09:42 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Dat laatste dus! ;) En als dat betekent dat ik verschillende talen moet leren om een volledig inzicht te krijgen van het programmeren, than so be it!

Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Heb op jullie aanraden een C++ boek van Gertjan Laan gekocht en wat een geweldig boek (tot nu toe)!
Alles wordt stap voor stap uitgelegd op een hele duidelijke manier, ik begrijp het in ieder geval :9

In het C# dummies boek werden meer de onderdelen van de taal beschreven en niet hoe/wat/waarom.
Ik snap door deze uitleg van C++ de voorbeelden die in het C# boek staan al een stuk beter.
Ik ga dus verder met C++ en als ik dat een beetje onder de knie heb, ga ik daarna verder met C#.

Ook nog het melden waard, heb eindelijk een overzicht van alle opleidingen + kosten gekregen en ga na de vakantieperiode een gesprek aan om e.e.a. te bespreken v.w.b. een opleiding.
Ik ben uitgekomen op deze 3 opleidingen:
1. LOI klassikaal HBO-bachelor Informatica
Bachelor of Information & Communication Technology (B ICT)

2. NCOI Klassikaal HBO informatica
specialisatie software enginering en development

3 Netwerk Open Hogeschool Informatica (NOH-I) Fontys

Heb nog geen keuze gemaakt om eerlijk te zijn.
16 nov. is een open dag op NOH, daar ga ik zeker eens loeren! Al krijg ik wel het idee dat deze meer geschikt is als je al werkt in de ICT :/ Dit is wel de goedkoopste optie á studiegeld van 1722 per jaar ( ex. studiemateriaal )

[ Voor 8% gewijzigd door metallicattim op 18-10-2013 15:32 ]


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Ok kom er echt niet uit, hoop dat iemand van jullie me (weer) wil helpen!
Ik ben eerst een paar dagen gaan lezen en wilde vandaag beginnen met daadwerkelijk code inkloppen.
Maar de codes uit het boek worden helemaal niet herkend in Visual Studio 2012 :X

Het boek heeft het over
code:
1
#include <iostream.h>
maar VS2012 vind iostream.h niet, wel <iostream>

De commando's COUT of CIN.GET() die in het boek besproken worden, herkend ie helemaal niet.

Weet iemand wat ik fout doe? |:(

Acties:
  • 0 Henk 'm!

  • Rmg
  • Registratie: November 2003
  • Laatst online: 02-10 10:33

Rmg

metallicattim schreef op zaterdag 19 oktober 2013 @ 17:37:
Ok kom er echt niet uit, hoop dat iemand van jullie me (weer) wil helpen!
Ik ben eerst een paar dagen gaan lezen en wilde vandaag beginnen met daadwerkelijk code inkloppen.
Maar de codes uit het boek worden helemaal niet herkend in Visual Studio 2012 :X

Het boek heeft het over
code:
1
#include <iostream.h>
maar VS2012 vind iostream.h niet, wel <iostream>
Dat heeft te maken hoe je headers include, het antwoord op hoe en wat moet ik je schuldig blijven, zelf doe ik eigenlijk alleen maar C.

http://stackoverflow.com/...ame-and-includefilename-h

#include <iostream>
using namespace std;

Dan werken cin en cout ineens wel waarschijnlijk. :)

Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
Je bent met c++ begonnen, dat is de fout ;)

C++ bestaat eigenlijk niet, er zijn allemaal verschillende smaken en vooral Visual C++ icm de windows apis doet alles nogal op zn eigen manier. Je kunt dus echt beter met C# of Java beginnen. Als een boek niet uitlegt wat ++ doet is het geen goed boek.

Een informatica opleiding zal over het algemeen ook gewoon met bijv. Java beginnen. C++ krijg je dan pas in jaar drie bijvoorbeeld. Als je met complexere zaken bezig gaat, is het in C# / Java echt veel makkelijker de fout te vinden dan in een native executable. Daarna is je met memory management en pointer gegoochel bezig moeten houden in dit stadium niet verstandig.

https://niels.nu


Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 00:20
En om dan dit artikel er even bij te pakken: http://members.gamedev.net/sicrane/articles/iostream.html
[...] Sometime later, the C++ language entered the standardization process. This process focused both on the core language and the standard library, of which the iostream library was to be part. [...]
To ease transition, the C++ Standards Committee declared that code including the standard C++ headers would use include directives that lack an extension. [3] [...] However, many compilers in recent years have taken a different approach. Instead they either leave out the old style headers completely, so that code depending on iostream.h simply won't compile, or they have the old style header include the new style header and use using directives to pull the declarations from the std namespace into the root namespace. [...]
Basically gewoon remnants of the past dus.. Wellicht dat je met QtCreator en gcc alle code wel gecompiled krijgt, maar met VS2012 gewoon de extensieloze headers pakken en using namespace std toevoegen zoals Rmg al zei..

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Het begint een beetje off-topic te gaan, want het lijkt me hier niet de goede plek om een prive cursus programmeren te gaan geven ;)

Maar het is niet zo'n best advies om maar "using namespace std" toe te voegen. Ja het werkt dan natuurlijk wel, maar het is meestal niet zo'n goed idee om altijd de hele std namespace maar te importeren. Zeker in een header file wil je dat niet doen, want dan hebben alle files die die header weer importeren er ook last van.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Hydra schreef op zaterdag 19 oktober 2013 @ 20:01:
[...]
C++ bestaat eigenlijk niet, er zijn allemaal verschillende smaken en vooral Visual C++ icm de windows apis doet alles nogal op zn eigen manier.
Daarom krijg je via een opleiding vaak ook te maken met een andere C/C++ compiler.

Toen ik 10 jaar geleden nog met mijn HBO bezig was, kregen we een gratis versie van de Borland C++ compiler erbij. Dan wist je iig zeker dat je de opdrachten precies zo kon uitvoeren als in de lessen werd gegeven.

Nu ik aan de OU met JAVA bezig ben, moest ik ook een specifieke versie van Eclipse installeren voor de lessen. Ik heb nu een oudere versie van Eclipse waarin ik mijn opdrachten doe, en een nieuwere versie (Kepler) waarmee ik experimenteer.

Maar iets simpels als "add visual class" kan ik in mijn Kepler installatie al niet vinden. Probeer toevallig op dit moment om via de marketplace de Visual Editor te installeren, maar dat gaat nog niet van harte :) Het project lijkt zelfs niet meer ondersteund te worden. De Netbeans IDE maakt eigenlijk een betere indruk op mij moet ik zeggen.

Anyways, staat er in het C++ boek trouwens niet iets over welke compiler je het beste kunt gebruiken?

[ Voor 8% gewijzigd door Lethalis op 20-10-2013 13:03 ]

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • metallicattim
  • Registratie: Maart 2002
  • Laatst online: 29-09 23:03
Het boek legt alleen maar uit wat een compiler/linker etc is, maar rept met geen woord over een daadwerkelijke editor die je kan gebruiken. Ik ging er vanuit dat je met VS2012 ook C++ kon programmeren (volgens de werkwijze uit het boek).
Het toevoegen van "using namespace std;" zorgt er inderdaad voor dat de commando's herkend worden, thx voor die tip!

Ik ga dan ook maar een boek zoeken die C# uitlegt op dezelfde wijze als dit boek van Gertjan Laan, C# spreekt me om een of andere reden ook meer aan dan C++.

@Woy, klopt, schuldigung! Heb een beetje misbruik gemaakt van dit topic... O-) Ik zal de specifieke programmeer vragen voortaan achterwege laten!

Acties:
  • 0 Henk 'm!

  • Rukapul
  • Registratie: Februari 2000
  • Laatst online: 23:20
metallicattim schreef op zondag 20 oktober 2013 @ 13:43:
@Woy, klopt, schuldigung! Heb een beetje misbruik gemaakt van dit topic... O-) Ik zal de specifieke programmeer vragen voortaan achterwege laten!
[mbr]Dat lijkt me verstandig anders hang ik er een slot op. Carrierepaden en opleidingen passen prima in het Werk en Inkomen forum, hoe je moet programmeren niet.

Acties:
  • 0 Henk 'm!

  • Squ1zZy
  • Registratie: April 2011
  • Niet online
Ik wil deze topic niet kapen, maar heb een kort vraagje. Als je een self-study wilt gaan doen voor C, wat is dan aan te raden? Het probleem is dat ik echt door de bomen het bos niet meer zie. Er zijn 100.000'en tutorials online, maar geen idee welke het beste is voor een beginnende programmeur.

Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
metallicattim schreef op dinsdag 08 oktober 2013 @ 20:25:
Ah kijk aan, dat verklaart een hoop! :P Toch wel cruciale info om de code te begrijpen, best gek dat dit niet in het boek staat!

Thx voor de reacties mensen 8)
Nog even een ontopic tip :P

Dit is de website van mijn oud leraar op de Hogeschool Rotterdam, hij geeft programmeren aan de 1e jaars TIers: http://med.hro.nl/oelew/

Kijk eens bij TirPro01 en dan onderaan bij "Sheets hoorcollege 1". En ja dat gaat over Java, maar er wordt veel fundamentele informatie in behandeld.

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Rukapul schreef op zondag 20 oktober 2013 @ 20:14:
[...]

[mbr]Dat lijkt me verstandig anders hang ik er een slot op. Carrierepaden en opleidingen passen prima in het Werk en Inkomen forum, hoe je moet programmeren niet.
In Programming kan het natuurlijk wel, dus schaam je niet om daar een topic te openen ( Lees wel even de FAQ door ) :)
Squ1zZy schreef op maandag 21 oktober 2013 @ 08:09:
Ik wil deze topic niet kapen, maar heb een kort vraagje. Als je een self-study wilt gaan doen voor C, wat is dan aan te raden? Het probleem is dat ik echt door de bomen het bos niet meer zie. Er zijn 100.000'en tutorials online, maar geen idee welke het beste is voor een beginnende programmeur.
Wat is de reden dat je voor C kiest? Ik zou namelijk eerst gewoon een goed boek kopen, maar dat kan nogal afhankelijk zijn van het doel waarvoor je het wil leren. Aangezien je voor C kiest verwacht ik dat je voor een embedded platform o.i.d. wil programmeren.

[ Voor 24% gewijzigd door Woy op 21-10-2013 08:48 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Megamind schreef op maandag 21 oktober 2013 @ 08:19:
[...]
Kijk eens bij TirPro01 en dan onderaan bij "Sheets hoorcollege 1". En ja dat gaat over Java, maar er wordt veel fundamentele informatie in behandeld.
Wel apart dat voor elk stukje code meteen javax.swing.* wordt geimporteerd. Dat is totaal overbodig wanneer je enkel een console applicatie maakt die classes uit de java.lang package gebruikt.

Ask yourself if you are happy and then you cease to be.


Acties:
  • 0 Henk 'm!

  • Squ1zZy
  • Registratie: April 2011
  • Niet online
Woy schreef op maandag 21 oktober 2013 @ 08:47:
[...]

In Programming kan het natuurlijk wel, dus schaam je niet om daar een topic te openen ( Lees wel even de FAQ door ) :)


[...]

Wat is de reden dat je voor C kiest? Ik zou namelijk eerst gewoon een goed boek kopen, maar dat kan nogal afhankelijk zijn van het doel waarvoor je het wil leren. Aangezien je voor C kiest verwacht ik dat je voor een embedded platform o.i.d. wil programmeren.
Goeie vraag :)

Java is niet "mijn" taal. Ik snap de voordelen, maar JVM is niet iets wat ik graag wil gebruiken. Ik wil bij de "roots" beginnen. Ik heb ASM kennis en wil niet naar C++ omdat ik de "voordelen" van C++ niet wil gebruiken voor het leren programmeren.

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Squ1zZy schreef op maandag 21 oktober 2013 @ 09:21:
[...]


Goeie vraag :)

Java is niet "mijn" taal. Ik snap de voordelen, maar JVM is niet iets wat ik graag wil gebruiken. Ik wil bij de "roots" beginnen. Ik heb ASM kennis en wil niet naar C++ omdat ik de "voordelen" van C++ niet wil gebruiken voor het leren programmeren.
Dan zou ik toch niet snel voor C kiezen, maar eerder voor C# of C++. Voor embedded development heeft C nog wel voordelen, maar voor PC zou ik niet snel voor C kiezen. In C++/C# kun je bijvoorbeeld prima procedureel programmeren, dus je hoeft echt niet meteen OO of Template functionaliteiten te gaan gebruiken.

Ik denk dat je die "Roots" waar jij het over hebt ook in twee delen moet verdelen. Aan de ene kan heb je algemen programmeer kennis nodig, aan de andere kant kennis over hoe een systeem technisch werkt. Ik zou eerst beginnen met algemene programmeer kennis, en daarna pas meer low-level het onderliggende systeem leren kennen. Voor dat laatste is C++ op de PC zeker aan te raden, voor embedded systemen is C daar ook nog veelgebruikt. Voor het eerste zou ik toch eerder naar Java of C# grijpen.

[ Voor 26% gewijzigd door Woy op 21-10-2013 10:50 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
Squ1zZy schreef op maandag 21 oktober 2013 @ 09:21:
Goeie vraag :)

Java is niet "mijn" taal. Ik snap de voordelen, maar JVM is niet iets wat ik graag wil gebruiken.
Omdat je een of andere rare misvatting hebt dat die je in de weg zit? Een VM of geinterpreteerde taal heeft juist voor een beginner alleen maar voordelen.
Lethalis schreef op maandag 21 oktober 2013 @ 08:53:
[...]

Wel apart dat voor elk stukje code meteen javax.swing.* wordt geimporteerd. Dat is totaal overbodig wanneer je enkel een console applicatie maakt die classes uit de java.lang package gebruikt.
Het doel is gewoon om daarna uit te leggen wat import statements zijn.

[ Voor 33% gewijzigd door Hydra op 22-10-2013 19:48 ]

https://niels.nu


Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Hydra schreef op dinsdag 22 oktober 2013 @ 19:43:
[...]
Omdat je een of andere rare misvatting hebt dat die je in de weg zit? Een VM of geinterpreteerde taal heeft juist voor een beginner alleen maar voordelen.
Helemaal mee eens.
Het doel is gewoon om daarna uit te leggen wat import statements zijn.
Klopt, ik vind het alleen gek dat ze zo'n slecht voorbeeld kiezen. De hele swing package even includen zonder hem te gebruiken is nog steeds iets anders dan bijvoorbeeld java.util.Calendar includen omdat je die wilt gebruiken.

Maar goed, terugkomend op het gebruik van een VM. Ik werk al 10 jaar met .NET en toen ik 2 jaar geleden te maken kreeg met Objective C voor het ontwikkelen van een iPad app was dat ook meteen het moment dat ik weer geconfronteerd werd met memory management en pointers. Dat zijn zaken waar je je als beginneling liever niet druk om maakt.

Het is dat ik een achtergrond in C/C++ heb, anders was het een bittere pil geweest met de deadlines die ik had. Automatic reference counting zou hierbij moeten helpen, maar toen ik dat aanzette ging het pas echt mis :D Uiteindelijk bleef niets anders over dan van elk object analyseren hoelang het in het geheugen bleef, welke pointers er nog naar het object waren, wat de retain count was, enzovoorts.

Dan is ontwikkelen met JAVA of C# toch een verademing :) Zelfs voor een ervaren ontwikkelaar.

Ask yourself if you are happy and then you cease to be.

Pagina: 1