Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoi Tweakers!

Mijn omschrijving? Je kent ze wel; op z'n 12e verslaafd aan de Commodore 64, houdt van alles Beta, en dus meer een nerdy back-room guru dan een slicke consultant. Veel technische skills maar weinig people skills. Liever lekker zelfstandig low-level coden dan de manager uithangen.

Momenteel ben ik na 7 jaar in dienstverband te hebben gewerkt al weer 11 jaar als parttime papa & freelancer actief (40+ dus inmiddels), waarbij ik zelfgemaakte Windows desktop software (C++) via mijn website verkoop (slechts biergeld, helaas), en daarnaast ook freelance projecten doe (voornamelijk Office automatisering). Dat laatste loopt nog het beste, maar ook daar begint steeds meer de klad in te zitten, en het is de laatste tijd meer een 'moetje' dan dat ik er echt plezier in heb. En mijn vriendin begint haar baan niet meer te trekken, dus ik wil me weer op de arbeidsmarkt storten voor het basisinkomen.

En dus wordt het nu echt tijd om mijn IT kennis op papier te krijgen. Ik heb al wel 18 jaar zeer diverse IT (programmeer) ervaring, maar door allerlei redenen heb ik de laatste 14 jaar geen certificaten gehaald. De certificaten die ik heb zijn totaal niet gewild meer (ook niet door mij :)), en daarnaast heb ik ook geen officiele IT studie gedaan (chemisch / natuurkundige WO studie, aardig wat wiskunde maar niet veel IT vakken, dus zeker geen officiele IT studie).

Ondanks dat ik niet officieel opgeleid ben, ben ik als autodidact volgens mij wel aardig ver gekomen. Ik zal zeker niet de theoretische basis hebben van een HIO'er / CS student, maar ik heb mijzelf door de jaren heen bv. wel vrij veel standaard design patterns en een Agile stijl aangeleerd als eigen 'best practices'. Het potentieel is er dus zeker, de kennis (mogelijk) ook al (deels), alleen ontbreekt het aan sturing en officiele scholing. Qua resultaat zit het ook wel goed; ik zie mijn klanten in geen jaren of zelfs nooit meer terug, maar dan ook alleen maar omdat mijn software gewoon al die tijd zonder haperen goed naar wensen werkt. Ze komen daarom uiteindelijk wel altijd terug als ze uitbreidingen willen.

Het liefst zou ik mijn producten echt op de rails krijgen; 100% thuiswerk zonder manager/opdrachtgever puur op eigen creativiteit draaien bevalt me echt heel goed. Alleen is dat een beetje een dood paard waaraan ik al veel jaren aan het trekken ben. Daarnaast heeft de wetenschappelijke sector mij altijd enorm aangesproken, maar ik vrees dat ik dat op dit punt wel kan shaken (too little, too late). Qua talen en complexiteit bevalt low-level C++ mij nog het meest, en dan liefst een klein team en niet een nummer in een Big Corporation, en liever een innovatieve start-up dan de code monkey uithangen voor het zoveelste standaardproject. Ook de kruising IT & electrotechniek trekt mij, maar ik heb daar alleen oppervlakkige hobbymatige kennis van (misschien toch eens een Arduino kopen).


Features & benefits:
  • Geen officiele IT opleiding, maar wel WO werk- en denkniveau.
  • Wel een stevige wis- en natuurkunde achtergrond (alhoewel extreem weggezakt), alleen niet op de IT gericht.
  • Sterkste relevante punt: heel veel C++ ervaring (MSVS (6...), GCC/Code::Blocks, ALT/STL/MFC, recent al mijn eigen software naar C++11 getild), en kan mijn weg blind in de Windows API vinden (bij eigen producten voor de experience en de lol eigen frameworks gemaakt en puur tegen de Windows API aangezeten); nieuwe API's heb ik zo onder de knie. En dus alleen totaal geen certificeringen hierin.
  • Heb vanaf nul eigen producten opgezet - design (iteratief, organisch), ontwerp GUI (ResEdit), codering (C++, eigen framework, Windows API), installer (Inno Setup), help (eigen HTML templates -> web & CHM), website (ASP classic, eigen precompiled framework via eigen text template processor), allerlei web service integraties (web shop, IP geolocation, eigen visitor tracking, on-line license file generator). Ik krijg daar erg positieve feedback van klanten van (alleen zijn het er te weinig :'().
  • Veel Office ervaring (Word/Excel/Access, VBA, ook low-level), maar kan in reguliere Office automatisering m'n ei niet kwijt.
  • Kan mijn weg aardig in HTML (4...)/CSS 3/Javascript vinden (en CGI C++ apps, jay!), ASP (helaas classic, niet .Net), maar is niets officieels (alleen eigen website en hobbyprojectjes, maar dan wel alles van ontwerp/design tot codering, met positieve feedback van een hoop mensen, ook op het design).
  • Netwerkprotocollen lukken mij prima (via Telnet met mail/ftp/http servers werken, zelf met sockets programmering client/servers maken).
  • Complexe systemen gaan mij goed af (grote modellen, zelfstandig complexe software opzetten).
  • Verder wel met nog heel veel andere technieken en technologien gewerkt, dus lekker veelzijdig inzetbaar, alleen inmiddels allemaal achterhaalde technologieen (VB6, ActiveX, applets 1.0); leer mij wel snel in nieuwe technieken in en knoop dan alles weer makkelijk aan elkaar.
  • Kennishiaten: .Net (shame), Java, Linux, PHP, enigszins databases, functionele talen, harde theoretische CS achtergrond.
  • Geen rijbewijs (ook geen mogelijkheid toe), dus detacheerders willen me niet, maar ik wil hen ook niet (geen zin het hele land door te jakkeren).
  • Zeer nauwkeurig en perfectionistisch (is mijn grootste valkuil :)), pik nieuwe materie zeer snel op en kan het meteen toepassen (divergent denker), wil graag klanten tevreden hebben dus doe liever extra onbetaalde moeite dan snel het projectje afraffelen en lekker uren scoren.
  • Zoals gezegd geen sterke people skills, dus heb schurft aan manager spelen en ben ook slecht in een netwerk in stand houden; bestaande klanten zijn echter altijd erg positief na afloop en op die manier wel altijd extra werk gekregen (vervolgopdrachten en referenties). Lul mijzelf wel overal uit en in, dus kom wel sterk over (ooit met 2 weken "Teach yourself MFC in 21 days" achter de rug als C++ programmeur gesolliciteerd, tot ieders tevredenheid achteraf :P).
Mijn ideeen:
  • Kennis erbij via zelfstudie (WO/HBO): ik heb al een MSc, dus dat gaat mij 20.000+ euro kosten, whoa...
  • Kennis erbij via certificaten: enige optie dus, en eigenlijk niet meer omheen te komen nu. Maar welke specialisatie?
  • Richting Office: kan er mijn ei niet in kwijt; meeste is niet uitdagend.
  • Richting web front-end: weinig/geen relevante ervaring, vechtmarkt, zie er geen heil in.
  • Richting embedded / C++: zeer interessant, heb veel C++ kennis, alleen nul PLC/SCADA/real-time ervaring. En voornamelijk on-site detacheerwerk?
  • Richting Java op de server: al 13 jaar niks met Java gedaan, en voornamelijk on-site detacheerwerk?
  • Richting .Net: zou dan C# worden, maar is vrijwel allemaal Big Corporate on-site run-of-the-mill detacheerwerk?
  • Richting wetenschappelijk/theoretisch: ook zeer interessant, maar hier mis ik duidelijk een goede vooropleiding (moet bv. echt Uni CS hebben gedaan voor het CWI lijkt mij) - nu te laat voor vrees ik.
  • Richting mobile apps: zou via Java of HTML5/CSS/Javascript kunnen, maar mogelijk ook met C++ native apps maken? Alleen nul ervaring. Zelf eigen apps maken is geen brood mee te verdienen?
  • Test uitstapje: ik heb vorig jaar bij Team High Tech Crime (politie) gesolliciteerd; de on-line test lukte mij aardig (tactisch 100% gehaald, technisch liep ik tegen hardwarebeperkingen hier thuis aan in de laatste vragen, maar kwam ik vrij ver), maar daar liep het duidelijk spaak op mijn Linux kennis (ze waren verder wel heel enthousiast).
Dus, ja, en nu... Ben er een beetje gedesorienteerd van :) Liefst ga ik door met productontwikkeling voor mezelf, maar die kar krijg ik helaas niet snel genoeg vlotgetrokken, en de desktop is ook een aflopende markt. En ik moet toch echt wat aan mijn papieren doen, hoe dan ook.

Alle inzichten zijn welkom! En een PM met een persoonlijke aanbieding mag natuurlijk altijd ;)

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
Zoeken naar een C/C++ baan.

Is verreweg de kortste route nu.

Extra HBO / WO opleiding is verspilde moeite als je al een WO opleiding in een andere richting hebt.

[ Voor 45% gewijzigd door Lethalis op 17-03-2015 13:10 ]

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


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Lethalis schreef op dinsdag 17 maart 2015 @ 13:10:
Zoeken naar een C/C++ baan.

Is verreweg de kortste route nu.

Extra HBO / WO opleiding is verspilde moeite als je al een WO opleiding in een andere richting hebt.
Die conclusie had ik ook eigenlijk al getrokken, maar op welke manier met C++ verder?

Embedded (bv. CIMSolutions) en/of meer wetenschappelijk bezig zijn (bv. CWI, MeteoGroup) lijkt mij wel interessant, maar daar mis ik theoretische kennis en ervaring. Onder .Net wordt dan weer bijna alleen C# gebruikt, en daarnaast lijkt mij het gros big corporate detacheerwerk? En omdat detacheren niet opgaat voor mij (geen rijbewijs) vallen sowieso een hoop sectoren af vrees ik?

Ik weet dat ik zelf die knoop door moet hakken, maar mijn feeling met de arbeidsmarkt is aardig ver heen op dit vlak, en als je in het oosten van NL woont maakt dat de banen ook niet bereikbaarder; vandaar deze post.

In ieder geval bedankt voor het meedenken!

[ Voor 4% gewijzigd door Verwijderd op 17-03-2015 14:25 ]


Acties:
  • 0 Henk 'm!

  • sh4d0wman
  • Registratie: April 2002
  • Nu online

sh4d0wman

Attack | Exploit | Pwn

Embedded lijkt me met the internet of things en alle SCADA geneuzel geen slechte keuze zeker als je jezelf ook iets in security zou willen verdiepen. Hoe de werkgelegenheid daar voor is in het Oosten van het land, geen idee.

This signature has been taken down by the Dutch police in the course of an international lawenforcement operation.


Acties:
  • 0 Henk 'm!

  • celshof
  • Registratie: December 2009
  • Laatst online: 02:05
Je kunt al programmeren en je hebt een technische WO studie gedaan. Dat je aardig tot goed kunt programmeren kun je aantonen door allerlei zaken die je al gedaan hebt in het verleden. Wellicht dat een detacheerder graag certificaten wil zien, maar ik denk dat je voldoende basis hebt om een leuke baan te vinden. Je moet alleen even goed zoeken en door wervingsteksten heen prikken (die willen nog wel eens veel meer eisen dan ze eigenlijk zoeken).
Mobile zou inderdaad een richting zijn en ik denk dat je in C ook wel een heel eind komt. Met goede ideeën kun je prima zelf applicaties gaan bouwen, maar er zijn genoeg bedrijven die wel de ideeën hebben, maar nog mensen zoeken die ze kunnen programmeren.

Ik zie nu dat je in het oosten van het land woont. Ik ken daar de markt niet, maar hoor dat die niet echt denderend is. Van de andere kant is er in Arnhem al wel van alles en als je niet heel ver in het oosten woont is Utrecht ook nog wel te doen en daar is al wel redelijk veel werk te vinden.

Acties:
  • 0 Henk 'm!

Verwijderd

  • Kennis erbij via zelfstudie (WO/HBO): ik heb al een MSc, dus dat gaat mij 20.000+ euro kosten, whoa...
Volgens mij kun je voor minder dan dat een master halen. Kijk bijvoorbeeld eens naar de Open Universiteit. Misschien bestaat er zelfs wel de mogelijkheid dat een potentiële nieuwe werkgever een opleiding voor je wil betalen, of in ieder geval een gedeelte.
  • Kennis erbij via certificaten: enige optie dus, en eigenlijk niet meer omheen te komen nu. Maar welke specialisatie?
Ik denk dat je al redelijk gespecialiseerd bent in C++ en daar kun je genoeg kanten mee op. Certificeringen zijn hier volgens mij niet echt voor. Je zou eventueel de Java kant op kunnen gaan (zijn voldoende certificeringen voor), iets wat met een C/C++ achtergrond goed te doen moet zijn. Een stukje verderop in je lijstje heb je het ook over mobile apps. Misschien is het een idee om de Objective-C + Swift kant op te gaan? Ook dat is met een C/C++ achtergrond een hele goede keuze. Dan develop je natuurlijk wel voor IOS / OS X. Geen straf als je het mij vraagt (het zijn hele mooie talen). C++ voor mobile apps zie ik niet zo snel gebeuren.
  • Richting embedded / C++: zeer interessant, heb veel C++ kennis, alleen nul PLC/SCADA/real-time ervaring. En voornamelijk on-site detacheerwerk?
PLC en SCADA zie ik eigenlijk niet vaak (nooit?) voorbij komen in combinatie met C++. In mijn ogen is het niet noodzakelijk om hier wat mee te kunnen om je te kunnen focusen op de embedded / C++ kant. Ik denk juist dat je je hierop zou moeten focusen.
  • Richting Java op de server: al 13 jaar niks met Java gedaan, en voornamelijk on-site detacheerwerk?
Jong geleerd is oud gedaan ;) Je zal de taal natuurlijk wel weer op moeten pakken. Je kan er in ieder geval veel kanten mee op: Android apps, J2EE, etc. Natuurlijk is hier een grote detacheringsmarkt voor, maar ook genoeg interne functies.
  • Richting wetenschappelijk/theoretisch: ook zeer interessant, maar hier mis ik duidelijk een goede vooropleiding (moet bv. echt Uni CS hebben gedaan voor het CWI lijkt mij) - nu te laat voor vrees ik.
“Lijkt mij” insinueert dat dit een aanname van jouw kant is. Heb je al eens contact opgenomen met dergelijke partijen om hun te vragen wat de mogelijkheden zijn? Vragen kan absoluut geen kwaad en wie weet wat er achter weg zou kunnen komen.
  • Richting mobile apps: zou via Java of HTML5/CSS/Javascript kunnen, maar mogelijk ook met C++ native apps maken? Alleen nul ervaring. Zelf eigen apps maken is geen brood mee te verdienen?
Daar is zeker brood mee te verdienen, en ook echt niet altijd droog brood zonder beleg. Maar dan moet je wel een puik idee hebben en dat goed uitwerken. Ik zou het er echter niet op gokken. Desalniettemin is er belachelijk veel werk te vinden voor de mobile wereld.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
sh4d0wman, celshof, MajinZ: thanks voor de feedback!
sh4d0wman schreef op dinsdag 17 maart 2015 @ 14:46:
Embedded lijkt me met the internet of things en alle SCADA geneuzel geen slechte keuze zeker als je jezelf ook iets in security zou willen verdiepen. Hoe de werkgelegenheid daar voor is in het Oosten van het land, geen idee.
Verwijderd schreef op dinsdag 17 maart 2015 @ 19:46:
PLC en SCADA zie ik eigenlijk niet vaak (nooit?) voorbij komen in combinatie met C++. In mijn ogen is het niet noodzakelijk om hier wat mee te kunnen om je te kunnen focusen op de embedded / C++ kant. Ik denk juist dat je je hierop zou moeten focusen.
Embedded lijkt mij naast de meer academische sector ook de beste keuze; ken al C++ en heb juist ook zeker affiniteit met electronica. Mij viel aan de (nu actuele) vacatures op dat de C++/embedded vacatures wel vaak om PLC/SCADA vroegen (en natuurlijk real-time). Vandaar mijn twijfel of dit niet een te grote stap zou zijn als embedded n00b.
Verwijderd schreef op dinsdag 17 maart 2015 @ 19:46:
Volgens mij kun je voor minder dan dat een master halen. Kijk bijvoorbeeld eens naar de Open Universiteit. Misschien bestaat er zelfs wel de mogelijkheid dat een potentiële nieuwe werkgever een opleiding voor je wil betalen, of in ieder geval een gedeelte.
Die prijs heb ik juist van de OU, en bij bv. de HAN (HBO) zag ik een soortgelijke prijs (8000+ per jaar). En die werkgever: ook al krijgt hij meer aftrek en kortingen, dan nog wordt dat een aardige prijs voor hem, en dat voor een 40+-er?
Verwijderd schreef op dinsdag 17 maart 2015 @ 19:46:
Ik denk dat je al redelijk gespecialiseerd bent in C++ en daar kun je genoeg kanten mee op. Certificeringen zijn hier volgens mij niet echt voor.
Viel mij ook al op; zat daarom aan een MCPD certificaat te denken in zelfstudie, maar dat heeft weer meer relevantie voor de meer zakelijke office detacheermarkt?
celshof schreef op dinsdag 17 maart 2015 @ 15:03:
Mobile zou inderdaad een richting zijn en ik denk dat je in C ook wel een heel eind komt. Met goede ideeën kun je prima zelf applicaties gaan bouwen, maar er zijn genoeg bedrijven die wel de ideeën hebben, maar nog mensen zoeken die ze kunnen programmeren.
Verwijderd schreef op dinsdag 17 maart 2015 @ 19:46:
Je zou eventueel de Java kant op kunnen gaan (zijn voldoende certificeringen voor), iets wat met een C/C++ achtergrond goed te doen moet zijn. Een stukje verderop in je lijstje heb je het ook over mobile apps. Misschien is het een idee om de Objective-C + Swift kant op te gaan? Ook dat is met een C/C++ achtergrond een hele goede keuze. Dan develop je natuurlijk wel voor IOS / OS X. Geen straf als je het mij vraagt (het zijn hele mooie talen). C++ voor mobile apps zie ik niet zo snel gebeuren.
[...]
Jong geleerd is oud gedaan ;) Je zal de taal natuurlijk wel weer op moeten pakken. Je kan er in ieder geval veel kanten mee op: Android apps, J2EE, etc. Natuurlijk is hier een grote detacheringsmarkt voor, maar ook genoeg interne functies.
[...]
Daar is zeker brood mee te verdienen, en ook echt niet altijd droog brood zonder beleg. Maar dan moet je wel een puik idee hebben en dat goed uitwerken. Ik zou het er echter niet op gokken. Desalniettemin is er belachelijk veel werk te vinden voor de mobile wereld.
Met geen brood kunnen verdienen doelde ik inderdaad op zelf eigen apps maken; te risicovol en de app stores lopen over van de tried-and-fails. Maar betaald apps voor iemand anders maken is natuurlijk een stuk minder risicovol :P
Mij de iOS kant op specialiseren (Objective-C) zie ik niet zo zitten; voor mijn gevoel gooi ik dan echt teveel kennis en ervaring weg.
Qua C++ op mobile zat ik aan native apps te denken. Ik heb alleen nul kennis, dus dat dat kan zou zeer goed een foute aanname kunnen zijn.
Java is dan mogelijk inderdaad beter bruikbaar (hebt dan zowel iOS, Android, Windows Phone, algemeen Web, en server werk), alhoewel ik met meer HTML/CSS/Javascript kennis ook meteen web front-end werk aan zou kunnen.
Keuzes...
Verwijderd schreef op dinsdag 17 maart 2015 @ 19:46:
“Lijkt mij” insinueert dat dit een aanname van jouw kant is. Heb je al eens contact opgenomen met dergelijke partijen om hun te vragen wat de mogelijkheden zijn? Vragen kan absoluut geen kwaad en wie weet wat er achter weg zou kunnen komen.
Tja, ik zit nu nog te freewheelen en mij te orienteren welke kant ik op wil. Maar bellen kan inderdaad natuurlijk geen kwaad; heb ik in het verleden ook wel eens gedaan en daar zijn toen ook mooie dingen uitgekomen.

Acties:
  • 0 Henk 'm!

  • celshof
  • Registratie: December 2009
  • Laatst online: 02:05
Ga anders gewoon eens wat vacatures zoeken om een idee te krijgen waar vraag naar is en wat er precies gezocht wordt (al kijk hier wel heel kritisch naar). Hier op Tweakers staan waarschijnlijk al wel wat aardige zaken en met wat googlen vind je ook nog wel wat.

Acties:
  • 0 Henk 'm!

Verwijderd

National Instruments komt bij me op nadat ik je tekst lees. Kijk er eens op de website en ga een gesprek aan. Had er aantal maanden terug een sollicitatiegesprek, leek me een heel leuk bedrijf!

Acties:
  • 0 Henk 'm!

Verwijderd

Embedded lijkt mij naast de meer academische sector ook de beste keuze; ken al C++ en heb juist ook zeker affiniteit met electronica. Mij viel aan de (nu actuele) vacatures op dat de C++/embedded vacatures wel vaak om PLC/SCADA vroegen (en natuurlijk real-time). Vandaar mijn twijfel of dit niet een te grote stap zou zijn als embedded n00b.
Ik kijk ook niet echt vaak naar vacatures in deze richting, vandaar dat ik misschien niet helemaal up-to-date ben met wat in deze vacatures allemaal wordt gevraagd. Heb wel even snel een paar vacatures erbij gepakt en daar zag ik juist weer geen PLC/SCADA/etc in staan. Ik heb wel veel met dit soort zaken te maken gehad bij m’n vorige werkgever (elektrotechnisch installatiebedrijf in o.a. de infra en marine & offshore sectoren). Hier werken in ieder geval geen C++ programmeurs (toen in ieder geval niet) maar juist wel veel mensen die zich bezig hielden met PLC en SCADA. Daarom denk ik dat je je hier niet blind op moet staren. Er zijn dus vacatures waarin beide wordt gevraagd, maar ook genoeg die alleen om die hard C++ vragen. Dat is jou volgens mij redelijk op het lijf geschreven.
Die prijs heb ik juist van de OU, en bij bv. de HAN (HBO) zag ik een soortgelijke prijs (8000+ per jaar). En die werkgever: ook al krijgt hij meer aftrek en kortingen, dan nog wordt dat een aardige prijs voor hem, en dat voor een 40+-er?
Oké, ik dacht dat het goedkoper was. My bad ;) Ik wil je wel even op je vingers tikken: 40+ is nog steeds hartstikke jong! Hoe oud je precies bent weet ik natuurlijk niet, maar je bent sowieso nog zo’n 20/25 jaar aan het werk. Overigens is het natuurlijk absoluut geen must om nog een diploma erbij te halen. Je hebt al een master, dus je kunt hoe dan ook dit niveau aantonen. Op een gegeven moment heb je ook gewoon een leeftijd bereikt waarbij men eerder zal kijken naar kennis, ervaring en inzicht. Dat je dan een master hebt behaald in een andere richting heeft dan vaak een minder hoge prioriteit.
Viel mij ook al op; zat daarom aan een MCPD certificaat te denken in zelfstudie, maar dat heeft weer meer relevantie voor de meer zakelijke office detacheermarkt?
Is .NET jouw ding? Ook C# is natuurlijk een C-taal, dus in dat opzicht past het in jouw straatje. Maar het is geen C++ en dat is nou juist waar je echt goed in bent. Probeer goed voor jezelf uit te zoeken of dit jouw wereldje is, anders heeft deze certificering weinig nut. Ook voor C#/.NET zijn natuurlijk legio vacatures te vinden, van detachering tot consultancy tot interne functies. (Nog even los van dat alles: waarom heb je geen rijbewijs en waarom is het niet mogelijk deze te behalen? Er gaat een wereld voor je open!).
Mij de iOS kant op specialiseren (Objective-C) zie ik niet zo zitten; voor mijn gevoel gooi ik dan echt teveel kennis en ervaring weg.
Altijd goed om te weten wat je absoluut niet wil doen, ook dat is heel belangrijk. We komen zo wel steeds weer een stapje verder in de juiste richting (voor jou) ;)
Qua C++ op mobile zat ik aan native apps te denken. Ik heb alleen nul kennis, dus dat dat kan zou zeer goed een foute aanname kunnen zijn.
Die native apps worden tegenwoordig juist in Java en Objective-C/Swift geschreven. Ik ben in ieder geval niet op de hoogte van functies of vacatures waarbij dit met/in C++ gebeurd (als iemand anders hier wat nuttigs over kan roepen, graag!).
Java is dan mogelijk inderdaad beter bruikbaar (hebt dan zowel iOS, Android, Windows Phone, algemeen Web, en server werk), alhoewel ik met meer HTML/CSS/Javascript kennis ook meteen web front-end werk aan zou kunnen.
Keuzes...
Wanneer je voor JavaScript gaat (ook weer zo’n C-taal :p) kun je tegenwoordig ook prima server-side programmeren (NodeJS). JavaScript is dan ook één van de meest populaire talen (misschien wel dé meest populaire taal inmiddels?) tegenwoordig. HTML/CSS is natuurlijk scripten en je moet je als programmeur afvragen of dat je ligt. Dat is natuurlijk aan jou om te bepalen. Wel is het mijn persoonlijke mening dat je met een programmeertaal eerder iets zult vinden.

Ga anders eens de komende weken iedere week een andere taal onder de loep nemen. Installeer een door veel mensen aanbevolen IDE, ga lekker coden/compilen/debuggen en bepaal aan de hand daarvan welke talen je ziet zitten en welke niet. En als een week te lang is dan maak je er een paar dagen van. Probeer dan juist ook eens wat talen uit waarvan je nu denkt dat het niks voor jou is, wie weet verras je jezelf nog es.

En als het uiteindelijk toch echt embedded / C++ / etc. moet worden, ga dan uitzoeken wat je allemaal moet kunnen om in dit wereldje een baan te kunnen vinden. Pak er 200 vacatures bij en zoek uit waar naar gevraagd word. Ga je daarop focusen, lees een boek hierover, volg een training, etc. Als je goed uit weet te pluizen waar naar wordt gevraagd in dit soort vacatures, dan weet je waar je je op moet richten.

[ Voor 3% gewijzigd door Verwijderd op 17-03-2015 22:49 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
celshof schreef op dinsdag 17 maart 2015 @ 22:22:
Ga anders gewoon eens wat vacatures zoeken om een idee te krijgen waar vraag naar is en wat er precies gezocht wordt (al kijk hier wel heel kritisch naar). Hier op Tweakers staan waarschijnlijk al wel wat aardige zaken en met wat googlen vind je ook nog wel wat.
Inderdaad al gedaan; heb al 3 dagen Tweakers lopen lezen en vacaturesites afgelopen :P Maar voor mijn gevoel levert elk antwoord weer 3 nieuwe opties op!
Verwijderd schreef op dinsdag 17 maart 2015 @ 22:27:
National Instruments komt bij me op nadat ik je tekst lees. Kijk er eens op de website en ga een gesprek aan. Had er aantal maanden terug een sollicitatiegesprek, leek me een heel leuk bedrijf!
Klinkt inderdaad goed! (checkt website van NI) Kantoor in Woerden (checkt 9292.nl) 1:45 enkele reis... Jammer, maar alsnog bedankt!
Verwijderd schreef op dinsdag 17 maart 2015 @ 22:46:
Ik kijk ook niet echt vaak naar vacatures in deze richting, vandaar dat ik misschien niet helemaal up-to-date ben met wat in deze vacatures allemaal wordt gevraagd. Heb wel even snel een paar vacatures erbij gepakt en daar zag ik juist weer geen PLC/SCADA/etc in staan. Ik heb wel veel met dit soort zaken te maken gehad bij m’n vorige werkgever (elektrotechnisch installatiebedrijf in o.a. de infra en marine & offshore sectoren). Hier werken in ieder geval geen C++ programmeurs (toen in ieder geval niet) maar juist wel veel mensen die zich bezig hielden met PLC en SCADA. Daarom denk ik dat je je hier niet blind op moet staren. Er zijn dus vacatures waarin beide wordt gevraagd, maar ook genoeg die alleen om die hard C++ vragen. Dat is jou volgens mij redelijk op het lijf geschreven.
Ah, ok, dan blijf ik inderdaad zeker naar deze vacatures zoeken.
Verwijderd schreef op dinsdag 17 maart 2015 @ 22:46:
Oké, ik dacht dat het goedkoper was. My bad ;) Ik wil je wel even op je vingers tikken: 40+ is nog steeds hartstikke jong! Hoe oud je precies bent weet ik natuurlijk niet, maar je bent sowieso nog zo’n 20/25 jaar aan het werk. Overigens is het natuurlijk absoluut geen must om nog een diploma erbij te halen. Je hebt al een master, dus je kunt hoe dan ook dit niveau aantonen. Op een gegeven moment heb je ook gewoon een leeftijd bereikt waarbij men eerder zal kijken naar kennis, ervaring en inzicht. Dat je dan een master hebt behaald in een andere richting heeft dan vaak een minder hoge prioriteit.
Merk wel in mijn directe omgeving dat weggereorganiseerde 50+'ers lastig weer aan het werk komen, dus nam aan dat 40+ ook wel wat lastiger zou worden. Maar uiteraard zal ik het zeker proberen.
Verwijderd schreef op dinsdag 17 maart 2015 @ 22:46:
Is .NET jouw ding? Ook C# is natuurlijk een C-taal, dus in dat opzicht past het in jouw straatje. Maar het is geen C++ en dat is nou juist waar je echt goed in bent. Probeer goed voor jezelf uit te zoeken of dit jouw wereldje is, anders heeft deze certificering weinig nut. Ook voor C#/.NET zijn natuurlijk legio vacatures te vinden, van detachering tot consultancy tot interne functies.
[...]
Wanneer je voor JavaScript gaat (ook weer zo’n C-taal :p) kun je tegenwoordig ook prima server-side programmeren (NodeJS). JavaScript is dan ook één van de meest populaire talen (misschien wel dé meest populaire taal inmiddels?) tegenwoordig. HTML/CSS is natuurlijk scripten en je moet je als programmeur afvragen of dat je ligt. Dat is natuurlijk aan jou om te bepalen. Wel is het mijn persoonlijke mening dat je met een programmeertaal eerder iets zult vinden.
De taal maakt mij op zich niet zoveel uit (kan mij zelfs goed met VBA, VBScript en HTML/CSS/Javascript vermaken), als de opdracht maar complex en uitdagend genoeg is. NodeJS had ik al wel over gelezen, maar nog nooit uitgeprobeerd; Javascript als #1 taal tegenwoordig had ik nog niet bij stilgestaan, en met ontwikkelingen als NodeJS zal dat natuurlijk alleen maar toenemen. Goede hint; zal daar ook eens over denken!
Verwijderd schreef op dinsdag 17 maart 2015 @ 22:46:
(Nog even los van dat alles: waarom heb je geen rijbewijs en waarom is het niet mogelijk deze te behalen? Er gaat een wereld voor je open!).
Sensorische beperking; niet rijvaardig bevonden door het CBR = einde oefening. En geen rijbewijs = weer einde oefening bij (sommige) detacheerders is mijn ervaring.
Verwijderd schreef op dinsdag 17 maart 2015 @ 22:46:
Die native apps worden tegenwoordig juist in Java en Objective-C/Swift geschreven. Ik ben in ieder geval niet op de hoogte van functies of vacatures waarbij dit met/in C++ gebeurd (als iemand anders hier wat nuttigs over kan roepen, graag!).
Een snelle Google search levert o.a. Wikipedia en MSDN hits op; inderdaad meer voor native apps, maar is inderdaad niet echt de boventoon. Die laatste geeft wel perspectief voor een C++ app voor zowel Windows desktop als phone in C++; waarschijnlijk enorme niche-markt, maar goed; ga het toch eens uitzoeken.
Verwijderd schreef op dinsdag 17 maart 2015 @ 22:46:
Ga anders eens de komende weken iedere week een andere taal onder de loep nemen. Installeer een door veel mensen aanbevolen IDE, ga lekker coden/compilen/debuggen en bepaal aan de hand daarvan welke talen je ziet zitten en welke niet. En als een week te lang is dan maak je er een paar dagen van. Probeer dan juist ook eens wat talen uit waarvan je nu denkt dat het niks voor jou is, wie weet verras je jezelf nog es.
Haskell, Lisp, Python, NodeJS, HTML5: here I come :P Maar serieus: ik heb al met aardig wat talen gewerkt door de jaren heen, en ben erachter dat het niet zozeer de taal maar vooral het project en context is die het voor mij interessant maakt.
Verwijderd schreef op dinsdag 17 maart 2015 @ 22:46:
En als het uiteindelijk toch echt embedded / C++ / etc. moet worden, ga dan uitzoeken wat je allemaal moet kunnen om in dit wereldje een baan te kunnen vinden. Pak er 200 vacatures bij en zoek uit waar naar gevraagd word. Ga je daarop focusen, lees een boek hierover, volg een training, etc. Als je goed uit weet te pluizen waar naar wordt gevraagd in dit soort vacatures, dan weet je waar je je op moet richten.
Thanks, zal ik zeker doen. Alleen wou ik er nu ook weer niet 2 maanden over doen, alhoewel het met het (voor mij) beschikbare vacatureaanbod denk wel alsnog wat langer zal duren.

Acties:
  • 0 Henk 'm!

Verwijderd

Haastige spoed... ;) Het is natuurlijk begrijpelijk dat je hier niet een compleet project van wil maken met een uitloop van 6 tot 12 maanden, maar je moet voor jezelf wel echt heel duidelijk bepalen welke kant je op wil / zou willen. Je geeft aan dat de taal zelf je niet zoveel uitmaakt (een voorkeur heb je natuurlijk altijd wel) maar dat het je vooral om de uitdaging gaat. In dat geval zou je juist moeten kijken naar vacatures voor verschillende talen / doelgroepen en op basis daarvan onderzoeken wat jou het beste lijkt te liggen. Misschien wordt je wel helemaal wild van Ruby en wil je met Ruby on Rails aan de slag? Of juist met Python, of Python + Django?

Overigens is die Microsoft certificering die je noemde wat verouderd (wat ze zelf ook aangeven op de pagina daarvan). Daarvoor in de plaats moet je kijken naar MCSD. Deze is onder andere beschikbaar in twee richtingen voor Windows Store Apps: HTML5 en C#. Daarnaast is er ook een MCSD Web Apps variant waarbij ook weer HTML5 komt kijken en natuurlijk een stukje ASP.NET. Voor mij persoonlijk zijn deze certificeringen een beetje de verkeerde richting opgegaan (wat is er mis met een stukje die hard Visual Studio / C# en daarvoor je certificeringen halen, waarom moet het meteen weer voor de "Store" zijn?), maar als ik jouw verhaal zo lees zou dit voor jou nog wel eens interessant kunnen zijn. Last but not least is het natuurlijk ook nog eens zo dat je er absoluut niet dommer van zal worden als je zo'n certificaat binnensleept en Microsoft is op het gebied van programmeren toch één van de weinigen die überhaupt een certificeringstraject bied. Als één van je doelen is om je CV een beetje op te knappen (wat heel goed is) door het behalen van programmeer certificeringen dan kom je volgens mij al redelijk snel uit bij Microsoft en/of Oracle.

Je noemt overigens zelf ook Python... weliswaar met een lach... :p Maar Python is nou juist wel weer zo'n taal wat het in de academische / wetenschappelijke wereld erg goed doet. Voor Python zijn namelijk hele mooie frameworks en API's geschreven specifiek voor eerdergenoemde werelden.

Tja, keuzes... als je maar bij de VB talen wegblijft, dan doe je het in mijn ogen altijd goed ;)

Acties:
  • 0 Henk 'm!

  • Lethalis
  • Registratie: April 2002
  • Niet online
TS, je hebt een beta studie gedaan en programmeerervaring. Je staat er echt niet zo slecht voor.

Stop worrying en ga gewoon solliciteren. Richting embedded C en C++ development maak je de beste kansen (vermoed ik).

Het enige waar je denk ik wel echt in zou moeten investeren is dat rijbewijs :P Zeker als je in het oosten van het land woont. Niet alleen vanwege detacheringswerk, maar ook omdat veel bedrijven simpelweg op industrieterreinen zitten die niet zo heel erg bereikbaar zijn zonder auto.

Ik heb gewoon een vaste baan als programmeur op een vaste locatie (.NET ;) ). Met de auto ben ik in 30 minuten op mijn werk. Met de fiets in 45 minuten.. met het openbaar vervoer doe ik er anderhalf uur over :') En dat in de randstad (omgeving Rotterdam).

Het is vaak aantrekkelijk om een beetje buiten de stad te gaan zitten als IT bedrijf. Je betaalt dan immers minder huur voor het kantoor en de meeste mensen hebben gewoon een rijbewijs / auto.

[ Voor 20% gewijzigd door Lethalis op 18-03-2015 09:12 ]

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


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Verwijderd schreef op woensdag 18 maart 2015 @ 08:55:
Haastige spoed... ;) Het is natuurlijk begrijpelijk dat je hier niet een compleet project van wil maken met een uitloop van 6 tot 12 maanden, maar je moet voor jezelf wel echt heel duidelijk bepalen welke kant je op wil / zou willen. Je geeft aan dat de taal zelf je niet zoveel uitmaakt (een voorkeur heb je natuurlijk altijd wel) maar dat het je vooral om de uitdaging gaat. In dat geval zou je juist moeten kijken naar vacatures voor verschillende talen / doelgroepen en op basis daarvan onderzoeken wat jou het beste lijkt te liggen. Misschien wordt je wel helemaal wild van Ruby en wil je met Ruby on Rails aan de slag? Of juist met Python, of Python + Django?

Overigens is die Microsoft certificering die je noemde wat verouderd (wat ze zelf ook aangeven op de pagina daarvan). Daarvoor in de plaats moet je kijken naar MCSD. Deze is onder andere beschikbaar in twee richtingen voor Windows Store Apps: HTML5 en C#. Daarnaast is er ook een MCSD Web Apps variant waarbij ook weer HTML5 komt kijken en natuurlijk een stukje ASP.NET. Voor mij persoonlijk zijn deze certificeringen een beetje de verkeerde richting opgegaan (wat is er mis met een stukje die hard Visual Studio / C# en daarvoor je certificeringen halen, waarom moet het meteen weer voor de "Store" zijn?), maar als ik jouw verhaal zo lees zou dit voor jou nog wel eens interessant kunnen zijn. Last but not least is het natuurlijk ook nog eens zo dat je er absoluut niet dommer van zal worden als je zo'n certificaat binnensleept en Microsoft is op het gebied van programmeren toch één van de weinigen die überhaupt een certificeringstraject bied. Als één van je doelen is om je CV een beetje op te knappen (wat heel goed is) door het behalen van programmeer certificeringen dan kom je volgens mij al redelijk snel uit bij Microsoft en/of Oracle.

Je noemt overigens zelf ook Python... weliswaar met een lach... :p Maar Python is nou juist wel weer zo'n taal wat het in de academische / wetenschappelijke wereld erg goed doet. Voor Python zijn namelijk hele mooie frameworks en API's geschreven specifiek voor eerdergenoemde werelden.

Tja, keuzes... als je maar bij de VB talen wegblijft, dan doe je het in mijn ogen altijd goed ;)
Lethalis schreef op woensdag 18 maart 2015 @ 09:07:
TS, je hebt een beta studie gedaan en programmeerervaring. Je staat er echt niet zo slecht voor.

Stop worrying en ga gewoon solliciteren. Richting embedded C en C++ development maak je de beste kansen (vermoed ik).
Ja, ik heb al wel een beetje besloten om in 1e instantie toch op embedded te focussen. Kan daar goed van start met mijn C++ kennis, heb ook duidelijk affiniteit met electronica, en ook bij embedded zie ik zo af en toe andere talen terugkomen die ook wel toegevoegde waarde hebben (bv. C# voor de aansturende GUI, of gewoon als taal zelf voor het device; Windows CE denk ik?). En vanuit embedded zou ik (denk ik) ook wel weer richting de wetenschappelijke hoek kunnen duiken, via robotica bv. - het lijkt dus zeker een van de beste opties.

Ik ben nu zo veel mogelijk (historische) vacatures aan het verzamelen en alle eisen en kansen aan het middelen; heb dadelijk een mooi overzicht van wat me dan te wachten zou kunnen staan en/of welke kennis ik nog wat moet bijspijkeren.
Lethalis schreef op woensdag 18 maart 2015 @ 09:07:
Het enige waar je denk ik wel echt in zou moeten investeren is dat rijbewijs :P Zeker als je in het oosten van het land woont. Niet alleen vanwege detacheringswerk, maar ook omdat veel bedrijven simpelweg op industrieterreinen zitten die niet zo heel erg bereikbaar zijn zonder auto.
Tja, da's helaas een fysieke onmogelijkheid; een sensorische storing maakt een rijbewijs onmogelijk voor mij. Of ik moet een bionisch implantaat ontwikkelen en toepassen... Dus moet ik inderdaad maar richting embedded, of toch academisch... :P

_/-\o_ Iedereen alvast enorm bedankt! _/-\o_
De keuze was achteraf op zich vrij makkelijk, maar met al die fluf en opties eromheen, en mijn sterk verouderd beeld van de arbeidsmarkt was het toch erg lastig.

Acties:
  • 0 Henk 'm!

Verwijderd

Goed om te lezen! Ik wens je er in ieder geval heel veel succes mee en ik hoop dat je snel iets weet te vinden waar je gelukkig van wordt (erg belangrijk!).

Vergeet ook zeker niet, wanneer je iets gevonden hebt, om hier op GoT een nieuw topic aan te maken om te vertellen wat je allemaal hebt beleefd en hoe het je bevalt, en de stappen die je hebt genomen om je doel te bereiken!

Acties:
  • 0 Henk 'm!

  • Krisp
  • Registratie: Oktober 2004
  • Niet online

Krisp

like.no.other

TS is een clone, dus zijn eerstvolgende update komt vanaf zijn eigen account. ;) Dit topic gaat lig dicht.

Life is what happens to you, while you're busy making other plans (John Lennon)

Pagina: 1

Dit topic is gesloten.