Recipe4hate zei:
Je moet er ook rekening mee houden: je gaat minder greenfield projectjes tegenkomen en vaker 'maintenance' projecten.
Dus: iets wat al bestaat en waar je je weg in moet vinden om iets uit te breiden / op te lossen. Als je dus enkel gemotiveerd ben om wat nieuws ineen te steken, ga je ook wel veel 'saaie' uren tegemoet.
Althans, dat is toch wat ik vaak ervaar.
Ja, is bij mij ook het geval. 95% van mijn tijd is altijd gegaan naar bestaande oude projecten, vaak dingen die slecht in elkaar zitten. Of als het enigszins greenfield was dan is het eigenlijk een project dat nog maar 3 maanden bezig is ofzo, maar volledig screwed up is gegaan en ik het dan moet komen rechttrekken.
Heb in al die jaren denk ik maar 4 maanden gewerkt aan iets dat ikzelf van 0 had opgebouwd.
Mijn ervaring is dat programmeren in de praktijk vooral lezen is van andermans code, niet zozeer het schrijven. 7,5 uur code lezen op een dag en dan een 20 minuutjes een tiental lijnen veranderen is niet abnormaal. Heb zelfs al gehad dat ik op 1 dag tijd maar 1 lijntje code had toegevoegd. Nochtans was dat een productieve dag
Mijn indruk is ook dat hoe slechter en ouder de technologie, des te beter ze betalen.