Acties:
  • 0 Henk 'm!

  • D33F
  • Registratie: September 2006
  • Laatst online: 29-09 13:27

D33F

Tweelingtemmer

Topicstarter
Beste Tweakers,

Gezien ik langzaam op zoek ben naar een andere job heb ik mij nog eens goed georiënteerd hoe de huidige markt ervoor staat.

Tot mijn verbazing zie ik op Nationale beroepengids dat de baankans van een software engineer op dit moment gemiddeld is. Zover ik begrepen heb is dit nog niet zo lang geleden als zeer goed aangemerkt.

Ook zie ik dat de functie .NET developer wel nog steeds gerangeerd staat als zeer goed.

Ik vraag mij ten zeerste af of deze gegevens wel correct zijn, gezien een software engineer (die toevallig ook in de .NET stack werkt) op zijn minst evenveel baankans zou moeten hebben dan een .NET developer?

Zover ik overal om mij heen hoor en lees zou de markt juist heel erg aantrekkelijk moeten zijn, of mis ik hier iets?

Lies are obvious to read because the truth is already written


Acties:
  • 0 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 21:14
Volgens mij is de kernvraag bij deze vragen telkens; Ben je een software ontwikkelaar of een [programmeertaal] ontwikkelaar.

Die tweede heeft een stuk meer baankans dan de eerste.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • D33F
  • Registratie: September 2006
  • Laatst online: 29-09 13:27

D33F

Tweelingtemmer

Topicstarter
CurlyMo schreef op dinsdag 21 september 2021 @ 11:54:
Volgens mij is de kernvraag bij deze vragen telkens; Ben je een software ontwikkelaar of een [programmeertaal] ontwikkelaar.

Die tweede heeft een stuk meer baankans dan de eerste.
In mijn geval is mijn officiële titel software engineer terwijl ik het grootste gedeelte van mijn werkverleden heb gewerkt in de .NET stack (en Vue.js).

Lies are obvious to read because the truth is already written


Acties:
  • +2 Henk 'm!

  • Amras
  • Registratie: Januari 2003
  • Laatst online: 29-09 14:22
Maak eens een account aan op LinkedIn en je ziet de vacatures binnenstromen. Volgens mij is de markt voor software engineers meer dan prima op dit moment.

Acties:
  • +1 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 21:14
D33F schreef op dinsdag 21 september 2021 @ 12:00:
[...]


In mijn geval is mijn officiële titel software engineer terwijl ik het grootste gedeelte van mijn werkverleden heb gewerkt in de .NET stack (en Vue.js).
Je bent bij een sollicitatie een verkoper van jezelf. De vraag is niet wat enkel wat je gedaan hebt, maar wat je kan onderbouwen als brede inzetbaarheid. D.w.z. Pas je trucjes toe of heb je inzicht. Bijv. gebruik je alleen frameworks met wat hulp van stackoverflow of snap je ook de design patterns die er aan ten grondslag liggen.

Met als kern. Wissel je na drie maanden even een ander dialect leren makkelijk .NET in voor Python of Java of gaat je dat niet lukken.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • +2 Henk 'm!

  • Paprika
  • Registratie: September 2007
  • Laatst online: 29-09 18:38
Doe jezelf een plezier en blijf vooral van dit soort 13 in een dozijn opsomming pagina's. Je moet het zo zien: een schoonmaker die goed is in zijn of haar werk is eerder klaar of de ruimte is schoner. Een software engineer die goed is in zijn of haar werk levert een bedrijf een hogere ROI op. Een goede software engineer gaat dus altijd aan een baan kunnen komen.

Acties:
  • +2 Henk 'm!

  • Aftansert
  • Registratie: Maart 2014
  • Laatst online: 22:17
Er is een behoorlijk overschot aan mensen zonder al te veel ervaring die een baan als software engineer willen. Ik leg soms wel tientallen CVs aan de kant. Aan de andere kant is er een sterk tekort aan ervaren software engineers. De baankans is sterk afhankelijk van welk werk je in staat bent te doen.

[ Voor 7% gewijzigd door Aftansert op 21-09-2021 12:05 ]


Acties:
  • +1 Henk 'm!

  • perform93
  • Registratie: Oktober 2016
  • Laatst online: 05-09 10:48
D33F schreef op dinsdag 21 september 2021 @ 11:52:
Beste Tweakers,

Gezien ik langzaam op zoek ben naar een andere job heb ik mij nog eens goed georiënteerd hoe de huidige markt ervoor staat.

Tot mijn verbazing zie ik op Nationale beroepengids dat de baankans van een software engineer op dit moment gemiddeld is. Zover ik begrepen heb is dit nog niet zo lang geleden als zeer goed aangemerkt.

Ook zie ik dat de functie .NET developer wel nog steeds gerangeerd staat als zeer goed.

Ik vraag mij ten zeerste af of deze gegevens wel correct zijn, gezien een software engineer (die toevallig ook in de .NET stack werkt) op zijn minst evenveel baankans zou moeten hebben dan een .NET developer?

Zover ik overal om mij heen hoor en lees zou de markt juist heel erg aantrekkelijk moeten zijn, of mis ik hier iets?
Ik zie eerlijk gezegd niet precies wat het verschil is tussen software engineer en iemand die een java developer is op die website. Ze doen in principe hetzelfde, alleen ben je als java developer meer gefocust op die taal. Mijns inziens zou software engineer ook op zeer goed kunnen staan.

Acties:
  • +2 Henk 'm!

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 00:59

DataGhost

iPL dev

CurlyMo schreef op dinsdag 21 september 2021 @ 11:54:
Volgens mij is de kernvraag bij deze vragen telkens; Ben je een software ontwikkelaar of een [programmeertaal] ontwikkelaar.

Die tweede heeft een stuk meer baankans dan de eerste.
????
Een softwareontwikkelaar of programmeur heeft doorgaans alle tools in huis om in zich in minimale tijd wegwijs te maken in een voor die persoon nog onbekende taal, en kent vaak van zichzelf uit al een behoorlijk aantal programmeertalen. De [programmeertaal] ontwikkelaar daarentegen heeft vaak een zeer beperkte skillset en mist veel vaardigheden die een goede programmeur/probleemoplosser maken als het aangeboden probleem een keer buiten de comfort zone ligt. Een one-trick pony zegmaar. Dat is tenminste mijn ervaring. Het kan ook zijn dat jouw stelling enigszins onduidelijk geformuleerd is en wij allebei wat anders bedoelen.

Acties:
  • 0 Henk 'm!

  • D33F
  • Registratie: September 2006
  • Laatst online: 29-09 13:27

D33F

Tweelingtemmer

Topicstarter
perform93 schreef op dinsdag 21 september 2021 @ 12:05:
[...]


Ik zie eerlijk gezegd niet precies wat het verschil is tussen software engineer en iemand die een java developer is op die website. Ze doen in principe hetzelfde, alleen ben je als java developer meer gefocust op die taal. Mijns inziens zou software engineer ook op zeer goed kunnen staan.
Dat zou ik ook verwachten inderdaad. Alhoewel ze wellicht een software engineer meer als een all-rounder zien en een [programmeertaal] developer als specialisatie?

Lies are obvious to read because the truth is already written


Acties:
  • +1 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 21:14
DataGhost schreef op dinsdag 21 september 2021 @ 12:06:
[...]

????
Een softwareontwikkelaar of programmeur heeft doorgaans alle tools in huis om in zich in minimale tijd wegwijs te maken in een voor die persoon nog onbekende taal, en kent vaak van zichzelf uit al een behoorlijk aantal programmeertalen. De [programmeertaal] ontwikkelaar daarentegen heeft vaak een zeer beperkte skillset en mist veel vaardigheden die een goede programmeur/probleemoplosser maken als het aangeboden probleem een keer buiten de comfort zone ligt. Een one-trick pony zegmaar. Dat is tenminste mijn ervaring. Het kan ook zijn dat jouw stelling enigszins onduidelijk geformuleerd is en wij allebei wat anders bedoelen.
Precies wat ik bedoel inderdaad. Waarbij de tip aan @D33F is je niet als one-trick pony te verkopen als je dat met inhoud tenminste kan onderbouwen.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • +1 Henk 'm!

  • perform93
  • Registratie: Oktober 2016
  • Laatst online: 05-09 10:48
D33F schreef op dinsdag 21 september 2021 @ 12:06:
[...]

Dat zou ik ook verwachten inderdaad. Alhoewel ze wellicht een software engineer meer als een all-rounder zien en een [programmeertaal] developer als specialisatie?
Ja misschien inderdaad. Wellicht dat er minder behoefte is aan iemand die te breed opgesteld is. Ik zou dan denken aan bijv. een full stack developer waar dan minder vraag naar is vs specialisatie functie.

Acties:
  • +1 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 21:14
perform93 schreef op dinsdag 21 september 2021 @ 12:09:
[...]


Ja misschien inderdaad. Wellicht dat er minder behoefte is aan iemand die te breed opgesteld is. Ik zou dan denken aan bijv. een full stack developer waar dan minder vraag naar is vs specialisatie functie.
Wat @DataGhost en ik nu juist zeggen is dat een echt goede ontwikkelaar na 3 jaar in Java te hebben gewerkt na 3 jaar Python een stuk effectiever is, dan de one-trick-pony Python ontwikkelaar dat zal zijn.

Ik heb hier genoeg python 'programmeurs' gesproken die niet eens wisten wat een garbage collector is.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • +1 Henk 'm!

  • perform93
  • Registratie: Oktober 2016
  • Laatst online: 05-09 10:48
CurlyMo schreef op dinsdag 21 september 2021 @ 12:12:
[...]

Wat @DataGhost en ik nu juist zeggen is dat een echt goede ontwikkelaar na 3 jaar in Java te hebben gewerkt na 3 jaar Python een stuk effectiever is, dan de one-trick-pony Python ontwikkelaar dat zal zijn.

Ik heb hier genoeg python 'programmeurs' gesproken die niet eens wisten wat een garbage collector is.
Ja dat denk ik ook wel, ik denk dat je als ontwikkelaar zeker baat bij hebt door je kennis meer te verspreiden. Als je als back ender ook weet hoe de frontend werkt is dat alleen maar een goede toevoeging. Alleen denk ik wel dat hoe verder je zit in je loopbaan, hoe beter het is om wel steeds meer de verdieping op te zoeken en meer te gaan specialiseren. Om te voorkomen dat deze uitspraak geldt "Jack of all trades, master of none".

Acties:
  • 0 Henk 'm!

  • D33F
  • Registratie: September 2006
  • Laatst online: 29-09 13:27

D33F

Tweelingtemmer

Topicstarter
"Jack of all trades, master of none". is dan ook datgene wat ik graag wil voorkomen.

Dat is o.a. de reden waarom ik op zoek ben naar een andere baan (en het feit dat het bedrijf steeds meer leegloopt en de taken worden uitgesmeerd over de overgebleven collega's).

[ Voor 28% gewijzigd door D33F op 21-09-2021 12:44 ]

Lies are obvious to read because the truth is already written


Acties:
  • +2 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
Ik kan me niet voorstellen dat er een ervaren software engineer is die niet behoorlijk gek wordt van alle recruiter spam op LinkedIn. Dat soort lijstjes hebben niks te maken met de werkelijkheid. Software engineer is praktisch gezien synoniem met "programmeur", een titel die vrijwel niemand meer gebruikt.

Als "Java developer" vind ik deze uitleg bijvoorbeeld behoorlijk debiel.

[ Voor 237% gewijzigd door Hydra op 21-09-2021 14:10 ]

https://niels.nu


Acties:
  • +2 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 21:14
D33F schreef op dinsdag 21 september 2021 @ 12:43:
"Jack of all trades, master of none". is dan ook datgene wat ik graag wil voorkomen.
Waarbij die bij ontwikkelaars meestal andersom werkt. Degene die in meerdere talen kwalitatief werk aflevert is vaak een stuk kundiger dan de one-trick pony, juist omdat je bij meerdere talen wordt uitgedaagd kennis te hebben van de materie erachter.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • +2 Henk 'm!

  • RagingPenguin
  • Registratie: December 2012
  • Niet online
Aftansert schreef op dinsdag 21 september 2021 @ 12:04:
Er is een behoorlijk overschot aan mensen zonder al te veel ervaring die een baan als software engineer willen. Ik leg soms wel tientallen CVs aan de kant. Aan de andere kant is er een sterk tekort aan ervaren software engineers. De baankans is sterk afhankelijk van welk werk je in staat bent te doen.
Vooral dit. Er is een tekort aan mensen die daadwerkelijk een software engineer zijn. Niet aan mensen die een goedbetaalde kantoorbaan willen met weinig verantwoordelijken en ooit een coursera course hebben gevolgd. Van laatste catagorie loopt de banenmarkt compleet over (dat is trouwens niet alleen een probleem voor developers. Als wij hier een vacature opzetten voor iets als servicemanager dan loopt het ook vol met mensen die wel eens een keer manager willen spelen).
Hydra schreef op dinsdag 21 september 2021 @ 14:07:
Ik kan me niet voorstellen dat er een ervaren software engineer is die niet behoorlijk gek wordt van alle recruiter spam op LinkedIn. Dat soort lijstjes hebben niks te maken met de werkelijkheid. Software engineer is praktisch gezien synoniem met "programmeur", een titel die vrijwel niemand meer gebruikt.

Als "Java developer" vind ik deze uitleg bijvoorbeeld behoorlijk debiel.
Dit soort lijstjes worden dan ook vaak gemaakt door 'arbeidsmarktexperts' die absoluut geen inhoudelijke kennis hebben van de sectoren (en zijn dan ook nog eens vaak deels automatisch gegenereerd). De markt voor software engineers is nu eenmaal super complex met de enorme hoeveelheden specialisaties die er zijn.
CurlyMo schreef op dinsdag 21 september 2021 @ 14:15:
[...]

Waarbij die bij ontwikkelaars meestal andersom werkt. Degene die in meerdere talen kwalitatief werk aflevert is vaak een stuk kundiger dan de one-trick pony, juist omdat je bij meerdere talen wordt uitgedaagd kennis te hebben van de materie erachter.
Ik denk niet dat dit perse om talen draait. Het verschil is vooral of iemand enkel het implementatie deel uitvoert van de oplossing van iemand anders of ook zelf een oplossing kan ontwerpen voor complexe IT problemen.

Acties:
  • +2 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 21:14
RagingPenguin schreef op dinsdag 21 september 2021 @ 14:51:
[...]
Ik denk niet dat dit perse om talen draait. Het verschil is vooral of iemand enkel het implementatie deel uitvoert van de oplossing van iemand anders of ook zelf een oplossing kan ontwerpen voor complexe IT problemen.
Het helpt wel degelijk als je snapt hoe een compiler of interpreter werkt (van een specifieke taal). Die vragen komen vaak vanzelf als je wisselt van taal A naar taal B en taal B dingen toch net weer wat anders doet dan taal A.

Genoeg collega's gehad die niet begrijpen dat een SQL where statement enkel op booleans acteert.

Die dus denken dat enkel dit mag:
SQL:
1
select * from tabel where kolom = 'foo';


Maar niet weten dat dit ook prima kan.
SQL:
1
select * from tabel where true

Of
SQL:
1
select * from tabel where case when kolom = 'foo' then true when anderekolom = 'bar' then true else false end


Zulke dingen 'ontdek' je sneller als je zelf als eens een interpreter hebt gebouwd.

[ Voor 7% gewijzigd door CurlyMo op 21-09-2021 15:49 ]

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • +1 Henk 'm!

  • RagingPenguin
  • Registratie: December 2012
  • Niet online
CurlyMo schreef op dinsdag 21 september 2021 @ 15:22:
[...]

Het helpt wel degelijk als je snapt hoe een compiler of interpreter werkt (van een specifieke taal). Die vragen komen vaak vanzelf als je wisselt van taal A naar taal B en taal B dingen toch net weer wat anders doet dan taal A.

Genoeg collega's gehad die niet begrijpen dat een SQL where statement enkel op booleans acteert.

Die dus denken dat enkel dit mag:
SQL:
1
select * from tabel where kolom = 'foo';


Maar niet weten dat dit ook prima kan.
SQL:
1
select * from tabel where true

Of
SQL:
1
select * from tabel where case when kolom = 'foo' true when anderekolom = 'bar' then true else false end


Zulke dingen 'ontdek' je sneller als je zelf als eens een interpreter hebt gebouwd.
Dat is ook wat ik bedoelde :P Met 'talen' bedoelde ik hier het 'code kloppen in een taal', wat vooral zegt dat je een paar extra syntax regeltjes kent. Niet het begrijpen van hoe compilers en interpreters werken, dat is inderdaad super nuttige kennis (die het kennen van exacte syntax regeltjes en trukjes in specifieke talen grotendeels overbodig maakt). Maar dat is ook typish iets wat je niet leert met online tutorials, maar wel in een degelijke studie.

[ Voor 3% gewijzigd door RagingPenguin op 21-09-2021 15:49 ]


Acties:
  • 0 Henk 'm!

  • cytherea
  • Registratie: Oktober 2003
  • Laatst online: 25-09 10:57
Toch word ik als software engineer in PHP niet uitgenodigd voor C# vacatures omdat ik niet voldoe aan het profiel. Voor mij is een taal maar een tool die je relatief makkelijk kunt uitwisselen maar toch denken sommige bedrijven daar blijkbaar anders over.

PHP heeft natuurlijk niet echt een goeie naam maar daarom probeer ik juist te switchen.

Het probleem met woorden als coder, developer of software engineer is dat ze voor de ingewijden een andere betekenis hebben terwijl het voor andere hetzelfde betekenen. Net als een scriptkiddy een hacker wordt genoemd :X.

[ Voor 24% gewijzigd door cytherea op 21-09-2021 16:00 ]


Acties:
  • 0 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 21:14
cytherea schreef op dinsdag 21 september 2021 @ 15:58:
Toch word ik als software engineer in PHP niet uitgenodigd voor C# vacatures omdat ik niet voldoe aan het profiel. Voor mij is een taal maar een tool die je relatief makkelijk kunt uitwisselen maar toch denken sommige bedrijven daar blijkbaar anders over.

PHP heeft natuurlijk niet echt een goeie naam maar daarom probeer ik juist te switchen.
Dan moet je jezelf misschien anders verkopen :)

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • 0 Henk 'm!

  • Osxy
  • Registratie: Januari 2005
  • Laatst online: 29-09 18:25

Osxy

Holy crap on a cracker

D33F schreef op dinsdag 21 september 2021 @ 12:43:
"Jack of all trades, master of none". is dan ook datgene wat ik graag wil voorkomen.

Dat is o.a. de reden waarom ik op zoek ben naar een andere baan (en het feit dat het bedrijf steeds meer leegloopt en de taken worden uitgesmeerd over de overgebleven collega's).
Gebruik dan wel de volledige uitspraak:
"A jack of all trades is a master of none, but oftentimes better than a master of one."

Dit is zeker waar voor ontwikkelaars/it'ers

"Divine Shields and Hearthstones do not make a hero heroic."


Acties:
  • 0 Henk 'm!

  • cytherea
  • Registratie: Oktober 2003
  • Laatst online: 25-09 10:57
CurlyMo schreef op dinsdag 21 september 2021 @ 16:00:
[...]

Dan moet je jezelf misschien anders verkopen :)
Klopt, ik wil het graag in een gesprek toelichten maar dan moet je in eerste instantie wel opvallen idd.

Acties:
  • 0 Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 21:14
cytherea schreef op dinsdag 21 september 2021 @ 16:02:
[...]


Klopt, ik wil het graag in een gesprek toelichten maar dan moet je in eerste instantie wel opvallen idd.
Door de strekking alvast op je CV en in je brief te noemen.

Sinds de 2 dagen regel reageer ik hier niet meer


Acties:
  • +1 Henk 'm!

  • Standeman
  • Registratie: November 2000
  • Nu online

Standeman

Prutser 1e klasse

cytherea schreef op dinsdag 21 september 2021 @ 15:58:
Toch word ik als software engineer in PHP niet uitgenodigd voor C# vacatures omdat ik niet voldoe aan het profiel. Voor mij is een taal maar een tool die je relatief makkelijk kunt uitwisselen maar toch denken sommige bedrijven daar blijkbaar anders over.
..
Omdat het ook niet zomaar een taal is, maar over het algemeen een heel platform met applicatieservers, UI frameworks, ORM, etc, etc.

Als PHP-er zal je waarschijnlijk geen ervaring hebben met bijv. Hibernate of Spring.net. Je hebt dan waarschijnlijk wel weer ervaring met RedBean ofzo. Punt is dat de taal inderdaad zelf niet zo heel boeiend is, maar wel het hele ecosysteem wat daar omheen ligt.

The ships hung in the sky in much the same way that bricks don’t.


Acties:
  • +1 Henk 'm!

  • cytherea
  • Registratie: Oktober 2003
  • Laatst online: 25-09 10:57
Standeman schreef op dinsdag 21 september 2021 @ 16:09:
[...]

Omdat het ook niet zomaar een taal is, maar over het algemeen een heel platform met applicatieservers, UI frameworks, ORM, etc, etc.

Als PHP-er zal je waarschijnlijk geen ervaring hebben met bijv. Hibernate of Spring.net. Je hebt dan waarschijnlijk wel weer ervaring met RedBean ofzo. Punt is dat de taal inderdaad zelf niet zo heel boeiend is, maar wel het hele ecosysteem wat daar omheen ligt.
Dat klopt maar dat is allemaal te leren en uiteindelijk heeft bijvoorbeeld Laravel heel veel overgenomen van .net MVC dus is de API anders maar de concepten weer niet. Daar zit misschien het verschil tussen een developer en een software engineer. Over software architect nog maar te zwijgen.

Zelf zorg ik dat ik altijd andere talen ken en de concepten snap, dat heeft me heel vaak geholpen om grote lijnen te begrijpen en om goeie oplossingen neer te zetten. Soms moet je een ander platform gebruiken voor een specifiek probleem.

Acties:
  • 0 Henk 'm!

  • Johnny
  • Registratie: December 2001
  • Laatst online: 29-09 16:42

Johnny

ondergewaardeerde internetguru

Standeman schreef op dinsdag 21 september 2021 @ 16:09:
[...]

Omdat het ook niet zomaar een taal is, maar over het algemeen een heel platform met applicatieservers, UI frameworks, ORM, etc, etc.

Als PHP-er zal je waarschijnlijk geen ervaring hebben met bijv. Hibernate of Spring.net. Je hebt dan waarschijnlijk wel weer ervaring met RedBean ofzo. Punt is dat de taal inderdaad zelf niet zo heel boeiend is, maar wel het hele ecosysteem wat daar omheen ligt.
Maar ook als je 10 jaar PHP doet heb je misschien wel 10 ORMs gebruikt en is het leren van een ORM op een ander platform ook niet echt iets wat veel aan je leercurve toevoegt.

Alle "plumbing" bij elkaar opgeteld vereist natuurlijk wel een grote tijdsinvestering om alle details goed te kennen, maar dat geldt net zo goed voor mensen in het ecosysteem zelf omdat er altijd updates en edge cases zijn waardoor je voortdurend tijd moet blijven investeren in nieuwe dingen leren.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.

Pagina: 1