>>>Hva er alle disse nymotens greiern som docker, git, composer, swagger, kubernets, bitbucket, jenking og sånn? Hva er galt med lamp og ftp?
Alt det du nevner der er bare hjelpemidler for utviklermiljøet, administrere tillegg, versjonskontroll av kode, dokumentasjon av api og CI (sømløs build-prosess), har ikke mye med spesifikke språk å gjøre. Men når du først spør så er det en helt annen verden å smelle opp flere servere på rappen fra terminalen med node.js og legge ut flere ulike utviklingsversjoner av samme kodebase, enn å måtte jobbe med gammeldags serverteknologi à la Apache. På grunn av det heftige drivet rundt javascript må da dette være framtidas programmeringsspråk. Det vil si, framtida er her allerede:
https://insights.stackoverflow.com/survey/2017#technology-programming-languages (hvis vi plusser på typescript som er en avart av js er vi oppe i over 70%!). Men, mulig JS ikke egner seg så veldig godt til store AI-prosjekter, big data og denslags, det får de som har mer peiling avgjøre. Du får deg nok en "overbetalt" jobb allerede nå hvis du er dyktig på React, f.eks. Da kunne du jo ha jobba hos Bengler med å utvikle framtidas api-baserte, hodeløse publiseringsverktøy:
https://www.sanity.io/