Na een zeer lange tijd bij dezelfde werkgever gezeten te hebben. Merkte ik dat ik opzoek was naar meer. Ik begon te lezen en ik raakte zeer geïnteresseerd in zaken als DDD, SOLID, PSR standaarden, architecturen als Hexagonal Architecture, maar ook vond ik het interessant om te lezen over functional programming (itt OOP), etc, etc.
Ik merkte echter bij mijn toenmalige werkgever dat ik de enige was. De meeste vonden het wel prima om te programmeren zoals we al de afgelopen 5 a 10 jaar deden (monolitische systemen waarin alles met elkaar verbonden is). Voor mij was dat niet meer genoeg en dus ging ik opzoek.
Na meerdere gesprekken gevoerd te hebben, kwam ik uit bij een werkgever die alles leek te doen wat ik ook interessant vond. Helaas kwam ik er tijdens mijn proefperiode achter, dat de werkelijkheid totaal anders was.
En voelde me dan ook redelijk voorgelogen.
Als gevolg daarvan zat ik niet veel later alweer bij een volgende bedrijf. Niet helemaal wat ik zocht, maar alles was beter dan waar ik op dat moment zat.
Helaas merk ik alleen dat ik hier ook niet op mijn plek zit. Ik wil graag bezig zijn met software te ontwikkelen waar ik trots op ben. Niet de zoveelste haast klus, waarbij ik eigenlijk alleen maar problemen in legacy code aan het oplossen ben, er geen ruimte is om zaken te refactoren en geen tijd is om goede tests, laat staan documentatie te schrijven.
Natuurlijk, legacy code is nu eenmaal altijd een onderdeel van het werk. Maar in het PHP landschap lijken de meeste werkgever totaal niet om hun software te geven. En bij bijna alle vacatures die ik vind, blijkt het om bedrijven te gaan die nog op deze manier werken/denken.
Ik heb dan ook regelmatig de gedachte om van Senior PHP developer, maar de overstap te maken naar een Junior C# of Java functie. Of misschien zelfs wel naar F# of Haskell. Maar is dat zoveel beter? Wat nu als dat ook niet bevalt? Dan heb in straks 4 banen wissels op mijn CV in een jaar tijd.
Soms vraag ik mezelf wel eens af of ik überhaupt nog wel een software ontwikkelaar wil zijn.
Iemand toevallig hier die dit ook heeft mee gemaakt? Alle tips en adviezen zijn welkom.
Ik merkte echter bij mijn toenmalige werkgever dat ik de enige was. De meeste vonden het wel prima om te programmeren zoals we al de afgelopen 5 a 10 jaar deden (monolitische systemen waarin alles met elkaar verbonden is). Voor mij was dat niet meer genoeg en dus ging ik opzoek.
Na meerdere gesprekken gevoerd te hebben, kwam ik uit bij een werkgever die alles leek te doen wat ik ook interessant vond. Helaas kwam ik er tijdens mijn proefperiode achter, dat de werkelijkheid totaal anders was.
En voelde me dan ook redelijk voorgelogen.
Als gevolg daarvan zat ik niet veel later alweer bij een volgende bedrijf. Niet helemaal wat ik zocht, maar alles was beter dan waar ik op dat moment zat.
Helaas merk ik alleen dat ik hier ook niet op mijn plek zit. Ik wil graag bezig zijn met software te ontwikkelen waar ik trots op ben. Niet de zoveelste haast klus, waarbij ik eigenlijk alleen maar problemen in legacy code aan het oplossen ben, er geen ruimte is om zaken te refactoren en geen tijd is om goede tests, laat staan documentatie te schrijven.
Natuurlijk, legacy code is nu eenmaal altijd een onderdeel van het werk. Maar in het PHP landschap lijken de meeste werkgever totaal niet om hun software te geven. En bij bijna alle vacatures die ik vind, blijkt het om bedrijven te gaan die nog op deze manier werken/denken.
Ik heb dan ook regelmatig de gedachte om van Senior PHP developer, maar de overstap te maken naar een Junior C# of Java functie. Of misschien zelfs wel naar F# of Haskell. Maar is dat zoveel beter? Wat nu als dat ook niet bevalt? Dan heb in straks 4 banen wissels op mijn CV in een jaar tijd.
Soms vraag ik mezelf wel eens af of ik überhaupt nog wel een software ontwikkelaar wil zijn.
Iemand toevallig hier die dit ook heeft mee gemaakt? Alle tips en adviezen zijn welkom.