Som utvecklare/programmerare (det som oftast också kallas Software Engineer) tycker jag nästan synd om nyexaminerade eller nyanställda med låg arbetslivserfarenhet.
När jag fick mitt första jobb (för 8 år sen) så frågade chefen om jag kunde Java, (Android var ett plus) Jag sa "ja" på båda frågorna, fick jobbet o fick börja på måndag (efter några tekniska frågor såklart).
Idag frågar intervjuaren om man kan följande:
- Java (helst fler andra språk)
- Spring
- Hibernate
- Unit testing / TDD
- REST API
- IAM, OAuth, SSO
- Cloud
- CI/CD och allt vad det innebär
- Databaser (helst erfarenhet av flera olika typer)
- AI
...och andra diverse verktyg och skriptspråk. Dessutom ska man göra personlighets- och kodtest och intervjuprocessen är uppdelad i 4-5 steg.
Det gäller också för företagen att hitta en realistisk kandidat som matchar de förväntning och behov företaget har till en marknadsmässig lön. Många företag är otroligt snåla med lönen i IT världen, speciellt när det kommer till kompetent personal. Det är katastrof. Flyttar man utomlands och tar samma jobb kan man tjäna mycket pengar.
I Indien betalar de ju typ högre IT löner än vad vi gör nu.