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:
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
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
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
).
- 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).
Alle inzichten zijn welkom! En een PM met een persoonlijke aanbieding mag natuurlijk altijd