A jó eszű fiatalok (~20-25 év) számára nem lesz gond, mert felvesszük őket juniorként és kitanítjuk. Az idősebbeknél inkább, hiszen kizártnak tartom, hogy bármelyik IT cég foglalkoztatna 30-40 éves juniorokat. A suliban kapsz egy elméleti lökést és minimális gyakorlatit, többnyire elavult technológiákkal és metódusokkal. 95%-ban rajtad múlik a fejlődés.
Az a tényt veszik sokan figyelmen kívül, hogy az IT nem csak szakma, hanem hivatás. Ha nem szereted, nem foglalkozol vele a napi 8 órán túl még legalább 4-et az első 5+ évben, akkor nem jutsz sehova. Amellett hogy meg kell tanulni (és érteni) ezer dolgot, pár havonta jönnek új technológiák, amiket szintén be kell nyalni, különben lemaradsz (főleg a javascript világ, de mostanában a Java, Go, Python oldalon is nagy a rush).
Az IT egy baromi jól fizető szakma, viszont arányosan nehéz is. Jonny írta hogy válassz irányt; frontend, backed stb. Az a kezdő irány. Utána úgyis meg kell tanulnod a többi oldalt is. Hozzá kell tudnod nyúlni a backend-hez minimum 2-3 nyelvben, objektumorientáltan programoznod best practice-el, patternekkel, tudnod kell unit és e2e tesztelni, tudnod kell használni a célnak megfelelő framework-öket, bizonyos szinten ismerned kell a devops részt, a felhő szolgáltatásokat, kényelmesen kell tudnod használni a Linuxot, a webszervereket, adatbázisokat, protokolokat (http, titkosítás, socket, stb).
A html + css + vanilla javascript ismerete az olyan mint a házi orvosi asszisztens. Hosszú az út a háziorvosig és még hosszabb a szívsebészig.