The 10 skills to learn if you want to advance

Nu-s mare fan al statisticilor, dar ca lectura usoara:

Eu nu sunt fan la topuri de genul. Am realizat abia acum că în realitate e aproape imposibil de imaginat cum ajunge cineva specialist pe Apache Spark, pe Ansible/Docker/DevOps, pe JavaScript, pe Q&A sau chiar pe Go și programare de servere backend cu el fără să facă ceva pur de hobby și după să poată fi comercializat.

Adică te uiți puțin la firmele care fac ceva în România/Germania și realizezi rapid că șansele ca vreuna să nu facă absolut totul în Java, .NET sau PHP sunt foarte mici. Să nu mai zic nimic că dacă faci vreun curs undeva mai mult ca sigur e vorba de Java, de SAP, de Oracle fiindcă la noi vin firmele care vor să scadă costurile de mentenanță și dezvoltare la soluțiile monolitice care costă milioane de euro de întreținut.

Pentru chestii ca Spark, Tensorflow, Tableau, Hadoop deja e science fiction să înțelegi despre ce e vorba și să te mai și angajeze cineva.

2 Likes

Ai dreptate, nu trebuie luate ca litera de lege treburile astea. De exemplu, de ce Ansible si nu Chef, Puppet etc? De ce nu “configuration management” in general?

Pe de alta parte, daca tot vezi DevOps in multe topuri dástea (sau Go, care apare si in articolul asta savuros despre “page rank” aplicat limbajelor de programare), tragi niste concluzii.


Cat despre tehnologii mai extratereste, dap, e greu de gasit o pozitie. Si e in general. Nu ploua in SV sau Londra sau Berlin cu job-uri in Spark sau Tensorflow etc. Mai multe, cu siguranta, dar nu majoritare. Dar chiar si prin Bucuresti cred ca gasesti ceva de genul. De exemplu, eMag sau alte magazine mari online sigur au ceva procese de analytics unde s-ar preta astfel de tool-uri. King, Ubisoft etc. au nevoie de mult number crunching pentru analiza datelor din jocuri. Chiar daca nu folosesc cele mai noi technologii, pana la urma aceastea pot fi introduse. In general, nu sta CTO-ul sau managerul X si zice: “gata de azi folosim Go pentru serverele noastre, in loc de PHP”. Mai degraba sunt inginerii care realizeaa sisteme noi sau imping pentru astfel de proiecte.

3 Likes

Locurile nominalizate de tine sunt la pionierat cu tehnologiile, cam de acolo pleaca trendurile. Sunt destule, dar trebuie cautate si in alte locuri decat cele traditionale. De acord ca e mult mai des intalnit cazul in care oamenii din interior aleg sa experimenteze cu o noua tehnologie, in loc sa se creeze un loc pt cineva care sa vina sa-l umple.

Practic e important sa cauti un anumit tip de job, iar tehnologia va urma nevoile acelui loc. E mai gresit sa faci invers, fiindca aceste joburi nu sunt “la vedere”.

2 Likes