Een veel gestelde vraag, onbekende mensen op een verjaardag van vrienden: Wat voor ‘n werk doe je? Java Developer, de ICT? Is mijn eerste antwoord. Als de vragende blik blijft, poging twee: iets met computers.
Vooral voor de oudere generatie blijft de IT sector een vage branch. Wat doen al die gesjeesde jongeren eigenlijk met de computer. De IT professionals heb je in alle soorten en maten, van bouwer tot beheerder. Van ontwikkelaar tot architect. Van MBO-er tot Academicus.
Het gesprek gaat verder. Wat doe je dan precies?
- Ik ontwikkel webapplicaties in Java.
Webapplicaties, Java. Zijn dat een soort websites, is dat iets voor internet.
- Ja, inderdaad dat is een website, maar dan met wat meer mogelijkheden dan een ‘normale’ website.
O, dat doet mijn neefje ook. Die heeft zo’n pagina waar al zijn vrienden op staan. En daar zet hij dan foto’s op, en wat hij zoal beleefd heeft. Iets met Hype noemt hij dat dan.
- Hyves, bedoel je denk ik. Ja, maar hetgeen dat ik doe komt wel iets meer bij kijken…
Vroeger werkte ik bij een bedrijf dat ondersteunende software schreef voor kwaliteitsprocessen, documentmanagement, klachtenmanagement, etc. Nu werk ik – gelukkig – voor OHRA een grote verzekeraar. En kan ik praten over de website voor het afsluiten van een autoverzekering of inboedelverzekering. Maar hoe leg ik nu goed uit wat ik eigenlijk precies doe? Misschien is een analogie wel op zijn plaats.
Om een huis te laten bouwen heb je veel verschillende disciplines nodig. Mensen die het huis ontwerpen, mensen die zorgdragen dat alles ordelijk verloopt en zorgen dat het huis op tijd afkomt en mensen die het huis daadwerkelijk gaan bouwen. Het begin van een bouw van een huis begint bij de mensen die graag een ander huis willen hebben. Deze mensen (stockholders) hebben bepaalde wensen (requirements) waaraan hen nieuwe woning moet voldoen en gaan met dit setje naar de aannemer (projectleider).
Thuis heb ik een oud beestje staan en eigenlijk wil ik wel eens een keer een nieuwe aanschaffen, vervolgt zich het gesprek. Jij als expert kan mij vast wel van wat tips voorzien.
- Ehh, ik heb niet zo heel veel verstand van computer an sich. Ik zit meer in de software, de programmatuur van computers.
O, maar je werkt toch met computers. Hmmm…
De aannemer zal met samen met een collega (requirements analist) de set van wensen en eisen doornemen. Daarna komt de architect (interaction designer) in beeld die het huis gaat ontwerpen. De architect spant samen met de aannemer (project architect) om te praten over te gebruiken materialen, technieken, etc. Als dit alles afgekaart is komen de bouwers in beeld. De metselaar (frontend bouwer), de timmerman (backendbouwer), de loodgieter (servicebouwer), etc. Dit zijn de mensen die hun vak verstaan. Bouwen wat er is afgesproken met de aannemer en ontworpen door de architect. Zonder gereedschap (computers) en zonder aanvoer van bouwmaterialen (infrastructuur) is het niet mogelijk om de bouw tot een goed einde te brengen.
Dus eigenlijk ben ik een soort timmerman, of metselaar. En ook neem ik al een beetje de rol van aannemer op mij. Leuke baan heb ik hè!