Over Atos Origin
Contact
Diensten
Nieuws
Home
Feedback  |  Atos Origin.com  |  Syndicatie
Syndicatie
 
Links
Archief
Meer over de bloggers
Onderwerpen
Alle onderwerpen
Agile
Algemeen
Architectuur
Besturingssystemen
Bpm
Business intelligence
Business proces design
Cloud computing
Eai
Governance
Ibm
Integratie
It consultancy
Java
Microsoft
Nljug
Open source
Oracle
Process standaarden
Project management
Requirements engineering
Rich internet applications
Saas
Security
Sharepoint
Soa
Testing
Virtualisatie
Xml

Developers zijn kikkers
Geplaatst op 1 July 2008, 08:11 door Robert Mekking in java, microsoft, oracle, algemeen

KermitHoe kook je een kikker? Eenvoudig. Je stopt een kikker in een pan met koud water. Een deksel is niet nodig. Je verhoogt de temperatuur langzaam (zeg een graad per kwartier) en tegen de tijd dat de kikker verbaast constateert dat zijn huid van zijn lichaampje begint af te vallen is het te laat om nog uit de pan te springen en het vege, groene lijfje te redden. Dat zit zo: kikkers zijn alleen geëquipeerd om veranderingen op te merken en een graad per kwartier is zo geleidelijk dat het niet registreerd. Helaas pindakaas. Voor de kikker dan, een reiger kan hier weer van profiteren, maar dat is een ander verhaal.

Waarom deze combinatie van een kook- en biologieles? Dat komt door jullie, developers. Ik maak me zorgen. De tijd dat je als developer met basiskennis van programmeren (lees: "ik kan met Lotus 1-2-3 werken") aan de slag kon bij iedere willekeurige klant is voorbij. De aanbiedersmarkt van weleer is immers een vraagmarkt geworden. Al zo'n tien jaar als je het mij vraagt, maar laten we voor de discussie zeggen dat het na de dot-com crash duidelijk zichtbaar werd. In tegenstelling tot wat iedereen lijkt te geloven heeft het spatten van de bubble namelijk niet voor iedere IT-er geleid tot minder werk. In tegendeel, er was een groepje selecte professionals die alleen maar meer werk heeft gekregen, crash of niet. Dit is geen groepje met betere sales vaardigheden, of een beter netwerk. Nee, dit is de groep developers dat een Specialisme had. En zoals jullie waarschijnlijk wel weten is een specialist iemand die heul veul weet van een beperkt vakgebied. Een voorbeeld: toen ik in 2002 (brrrr!) bij een klant zat te hopen dat mijn contract weer een maandje kon worden verlengd zodat ik niet al te zichtbaar in de Excel staatjes met 'bankzitters' zou worden, was mijn opdrachtgever radeloos omdat een BizTalk expert pas na drie weken(!) kon worden ingevlogen om een productieprobleem te verhelpen.

Nog even de absurditeit van die situatie benadrukken: Drie weken. Een productieprobleem.

Het tarief van deze britse expert was 1600 pond per dag, exclusief vervoer (vliegtuig), overnachting, eten en drinken en onkostenvergoeding! Hij was binnen twee uur klaar. Deze ervaring heeft mijn ogen geopend en ik heb me sindsdien ontwikkeld tot expert op een aantal gebieden, en zelfs toen ik als solution architect werkte en specialisatie lastig vol te houden was heb ik me ook toen gespecialiseerd, alleen dan over de klant-as. Om precies te zijn de sector overheid en dan in het bijzonder de MidOffice markt. Maar ik dwaal af.

Het punt dat ik wil maken is dat voor schaars goed meer wordt betaald en dat een echte specialist altijd schaars goed is. Het omgekeerde is trouwens ook waar: competentie die meer beschikbaar is dan er vraag naar is, wordt goedkoper. En believe you me, generieke development skills zijn breed beschikbaar. Niet in het minst door de toenemende hoeveelheid hoog gemotiveerde developers uit het oosten, maar natuurlijk ook omdat development eenvoudiger is geworden. Het is een commodity geworden.

En dat brengt ons weer terug bij de kikker. Als developers generieke skills hebben, zal er heel geleidelijk minder worden betaald voor hun kunsten en er komt een moment waarop de kosten voor een developer hoger worden dan de opbrengsten. Et voilà: la grenouille pochée. Ik blijf erbij, developers zijn kikkers.

Mijn advies aan jullie:

  1. Zoek een technologieleverancier waar je je happy bij voelt en wiens visie je ondersteund (bijvoorbeeld Oracle)
  2. Kies (een onderdeel van) een productlijn waar je veel van verwacht (bijvoorbeeld Fusion)
  3. Zoek naar een klant waar je van verwacht dat deze veel gaat investeren in 2. (bijvoorbeeld KPN)
  4. Ga aan de slag en studeer, leer, train, bouw ervaring op.
  5. Communiceer, communiceer, communiceer dat je een expert bent!
  6. Oh ja, indien je stap 1-5 hebt doorlopen en je bent een expert, gewoon opnieuw beginnen. Expertise verliest uiteindelijk ook zijn waarde.

Volgende keer wellicht een blog post over kikkers en kruiwagens :-)

Robert Mekking 




Share this | 7351 keer bekeken | 14 reacties
Reacties Syndicatie en RSS

Peter Bas Oosthoek reageert, op July 2, 2008 om 12:14 (GMT +01:00):

De rest is ook een kikker!

Robert, je hebt het over 'Developers', maar wat mij betreft geldt dit verhaal net zo hard voor project managers, requirements engineers, testers en ICT-consultants!! Alleen is daar specialisatie in een bepaalde technologie minder relevant en gaat het er veel meer om dat je kei-goed bent in 1-2 zaken. Denk daarbij aan: (zoals je al noemde) sector-specialisatie, toolspecialisatie, thema-specialisatie (SOA, BPM om maar eens wat te noemen).


Anouk Povel reageert, op July 2, 2008 om 13:23 (GMT +01:00):

Ik denk dat we allemaal kikkers zijn! Zelfs organisaties zijn kikkers...

Ieder mens/organisatie is uniek en heeft haar specialisme. Buit dit dus inderdaad uit, maar zoek tijdig naar nieuwe....
Ieder mens/organisatie HAAT verandering, bewaar het goede en verbeter alleen datgene wat verbeterd moet worden.

Een inkoppertje?


Ronald S. reageert, op July 2, 2008 om 13:34 (GMT +01:00):

Dit doet me denken aan het lieve moedertje in Erasmus Montanus van Ludvig Holberg die moet huilen omdat hij haar in een steen verandert.
----
MONTANUS. ...--Little mother, I will turn you into a stone.

NILLE. Oh, nonsense! That is more than even learning can do.

MONTANUS. You shall hear whether it is or not. A stone cannot fly.

NILLE. No, indeed it can't, unless it is thrown.

MONTANUS. You cannot fly.

NILLE. That is true, too.

MONTANUS. Ergo: little mother is a stone. (Nille cries.} Why are you crying, little mother?

NILLE. Oh! I am so much afraid that I shall turn into a stone. My legs already begin to feel cold.

MONTANUS. Don't worry, little mother. I will immediately turn you into a human being again. A stone neither thinks nor talks.

NILLE. That is so. I don't know whether it can think or not, but it surely cannot talk.

MONTANUS. Little mother can talk.

NILLE. Yes, thank God, I talk as well as a poor peasant woman can!

MONTANUS. Good! Ergo: little mother is no stone.
----


robert mekking reageert, op July 3, 2008 om 08:45 (GMT +01:00):

@peter bas

goed om te horen dat je het met me eens bent en natuurlijk geldt dit breder. maar let op: ik heb niet het idee dat er hordes met -pak hem beet- project managers uit India aan de poorten (lees: Lobith) staan. dat maakt de zaak toch net iets minder urgent. vind ik.


Peter Bas Oosthoek reageert, op July 3, 2008 om 09:37 (GMT +01:00):

@robert: geen hordes met project managers ed uit India aan de poorten, maar wel uitzicht op een kraan die 'IT-spend' heet en die ineens dicht kan gaan (als ik de economische pessimistjes mag geloven: dicht zal gaan!). De eerste die er dan uitvliegen bij onze klanten zijn generieke projectmanagers of andere generalisten. Dus hoezo minder urgent?


robert mekking reageert, op July 3, 2008 om 10:00 (GMT +01:00):

@Peter Bas,

korte termijn denker! Trek je je advies weer in over een paar jaar als het weer een conjuncturele hosanna is?

Nee serieus, je *hebt* gelijk. Maar om in de beeldspraak te blijven: de temperatuur van het water voor de developer is net een paar graden warmer dan in de pannen van de andere koudbloedigen


Hans ten Berge reageert, op July 3, 2008 om 12:28 (GMT +01:00):

Ik denk niet dat ieder persoon of organisatie veranderingen haat. Dat vind ik kort door de bocht.
Het kikker gedrag kun je ook verklaren doordat er veel gesprongen wordt zonder een richting.

En hoeveel bouwprojecten zijn niet stilgelegd omdat er een "speciale kikker" zat?

Als je een speciale kikker bent verandert er iets om je heen, val je op en kun zaken naar jouw hand zetten.


robert mekking reageert, op July 3, 2008 om 12:38 (GMT +01:00):

@hans,

Anouk heeft wel een punt. De mens is van nature wars van verandering. Immers: verandering houdt risico in (is de nieuwe situatie wel zo comfortabel als de oude) en als we iets geleerd hebben van Maslov, dan is het dat eerst een gevoel van veiligheid nodig is voor we op zoek gaan naar zelfontplooiing...


Hans ten Berge reageert, op July 3, 2008 om 12:51 (GMT +01:00):

Maar als ik de gemiddelde (microsoft ) ontwikkelaar zie je de hang naar nieuw toch terug. Dus we missen iets in de discussie.


robert mekking reageert, op July 3, 2008 om 13:22 (GMT +01:00):

@Hans,

Hans, als je je specialiseert in bijvoorbeeld BizTalk. Dan kun je toch prima op zoek blijven naar de nieuwe technologie? Denk aan de koppeling met Aris of de nieuwe BizTalk 2006R2 versie?

Ik ziet niet waarom 't één 't ander uitsluit...

Mis *ik* iets?


Marinus Holkema reageert, op October 13, 2008 om 14:18 (GMT +01:00):

Salaris is een hele slechte raadgever voor je carierekeuzes. Een specialisatie gaan uitzoeken zodat je er (later) veel geld mee kan gaan verdienen, werkt volgens mij niet.

Echt specialist worden gebeurt voornamelijk in stap 4 van je stappenplan. Blijven studeren. Dat redt je niet een 9-5 baan. 's avonds moet je blijven studeren. Dat werkt alleen als je werk je hobby/passie is.

Mijn advies zou zijn doe wat je leuk vind, en zorg dat je er goed in wordt. Vroeg of laat komt er wel iemand voorbij die daar veel geld voor over heeft.

En zo niet dan heb je tenminste leuk werk...


Dion reageert, op January 5, 2009 om 11:43 (GMT +01:00):

@Robert, waar blijven nu die kruiwagens?


Frank reageert, op January 27, 2009 om 15:23 (GMT +01:00):

Arme kikkers.... leuk artikel!


Cesar reageert, op April 20, 2009 om 14:57 (GMT +01:00):

Zeker leuk artikel. Heb zelf ook een paar keer voor zo'n keuze gestaan en het zal binnenkort wel weer eens zo zijn. Dan moet ik denk ik toch met Marinus mee gaan en doen wat ik gewoon leuk vind/waar ik goed in ben. Dat sluit overigens best goed aan bij stapje één van Robert ;-)

Lastig is namelijk stapje drie.. da's in feite gewoon koffiedik kijken en om eerlijk te zijn verandert de ICT markt zo rap dat het haast onmogelijk is om op de juiste technologie te anticiperen want voordat je klaar bent met leren/studeren/oefenen is de technologie alweer verouderd en daar zit je dan met je rugzakje vol kennis waar je niks aan hebt.

Gewoon doen wat je het leukste vind, dan word je vanzelf expert.


Reageer
 
 
Top artikelen
  • J-Spring 2009:Hop on board the Java Troubleshooting Platform
  • Softwaredocumentatie met Sandcastle
  • Agile Springboard
  • Blik op kwaliteit door middel van Six Sigma
  • Developers zijn kikkers
Recente reacties
  • IDC voorspelt dat SaaS mainstream wordt binnen paar ...
  • PrimeFaces is nauwelijks nog bekend terwijl het veel ...
  • Dank!
  • Het bijwerken is met behulp van if(contains()) remove() ...
  • Alleen keuren de bovengenoemde alternatieven duplicate entries af ...
  • Terms of use
  • Legal