Are rost sa continui o facultate nerelevanta daca deja lucrez in IT?

(Adrian) #34

Mda. Din pacate nu decide (corect) nici macar cel in cauza.

#35

Salut,
Tu stii cel mai bine ce vrei sa faci in viata.
Dar, iti recomand sa termini facultatea. Plus ca, 8 luni de cand esti angajat sunt cam putine sa te lasi pe o ureche ca ai o cariera in IT.
Eu am facut facultatea de matematica, si pot sa-ti confirm ca nu este irelevanta pentru IT. Iti dezvolta gandirea analitica, care este esentiala in programre. Plus ca treci prin mai multe limbaje de programare(ce e drept nu sunt la nivel avansat dar, poti sa-ti faci o idee despre ce limbaj de programare doresti sa aprofundezi).

Succes.

1 Like
(George Ilie) #36

Toate facultățile, educația de orice fel, contribuie la dezvoltarea ta personală - din perspectiva carierei.

Dacă ar fi să recomand cuiva cu ce să îsi înceapă cariera, as recomanda business analyst.
Este o profesie care include cunostinte din domenii foarte diferite, de la economie, tehnologie, dar si stiinte umaniste.
Ca să depăsească mediocritatea, un developer cunoaste meseria sa, dar are si soft skills.
Orice educație este binevenită.

(Adrian Mos) #37

Imi pare rau, insa nu sunt de acord. O sa vezi mai spre final de ce.

Insa, oarfe, sunt eu singurul care constata ca tot restul raspunsului tau contrazice puternic si flagrant aceasta afirmatie?

De aceasta avem interviul. Sa discernem cine e potrivit pentru post si cine nu. Altfel locul de munca ar fi un concurs de dosare. Hmm… si oare unde am mai intalnit noi exact situatia asta? (hint: Google.ro search “repartitie”)

Are exact 0 (zero) sanse sa impresioneze la un interviu un om cu minim 10 ani de experienta serioasa daca el nu stie sa faca nimic concret. Sincer, in cariera mea nu am avut inca un caz care sa fie doxa de teorie si sa poata sa explice detalii low-level ale programarii si sa fie praf in practica. In sine faptul ca intelegi acele concepte si esti capabil sa le explici determina si faptul ca stii, cel putin in princxipiu, sa lucrezi cu ele. Nu poti, ca un proaspat absolvent, sa “faci din vorbe” un evaluator fara ca sa ai nici o scapare undeva care sa puna semne de intrebare, si spun asta pentru ca dupa 10+ ani, un evaluator are o gandire atat de structurata si cu conceptele atat de bine legate, incat memoria unui om pur si simplu nu e capabila sa retina atat fara sa poata sa si lege.

Sigur, o data candva intr-o luna de Mai, mai scapa si cate un nestiutor prin plasa, din varii motive (interviu incomplet, HR-ul care se baga peste tech, nepotism, oboseala evaluatorului, sau pur si simplu lipsa de timp ca sa descoperi ce ai de decoperit, etc.).

Corect. De aceasta companiile spun clar care le sunt pretentiile. Gen “Cautam dev cu X ani experienta”. Si in situatiile in care iti convine sa iei si sa cresti un dev, atunci asta faci, ca firma. Iar daca nu, nu. Fii fara grija, firmele au suficiente pargii sa tina oamenii acolo daca chiar isi doresc.

…sau inginerie, automotive, ADAS, embedded, medical, finance & banking, point-of-sale, B2B, distributed computing, aproape orice dev-ops sau retelistica, securitate, HPC, burse, big data, drivers, autonomous systems, superscalar computing, aproape orice software industrial, si cred ca lista poate sa continue.

“etc.” -ul ala este cam in plus. Cam acelea sunt.

Also, te referi la “full-stack web”. Un “full-stack embedded” inseamna cu totul altceva… si good luck fara o facultate (matematica helps too).

Majoritatea nu necesita una, de altfel. Nu spui nimic nou. Cel putin de la revolutie poti practica majoritatea joburilor fara sa ai o diploma. Asta nu inseamna neaparat ca va vrea cineva sa te si angajeze.

Stii ce e amuzant? Am ajuns ca prima mea intrebare in interviuri (nota: ma refer la interviuri pentru pozitii de programatori .NET sau C++) sa fie aceasta: “Care e diferenta dintre “class” si “struct” ?”

O intrebare foarte simpla, si care spune foarte multe despre persoana careia ii iau interviul.

Un raspuns bine structurat si corect, care atinge putin si detalii de memory management, spune despre acea persoana ca a inteles destul de multe dintre conceptele cu care lucreaza calculatoarele in ziua de astazi. “Bonus for artistic impressions” daca reuseste sa explice cu cuvintele lui. De aici, interviul poate sa continue, si, pana acum, experienta imi spune ca respectiva persoana are toate sansele sa treaca cu brio interviul, decizia de angajare punandu-se doar in functie de cat se potriveste in echipa si cu ce avem noi nevoie.

Un raspuns sec de gen “class pe heap, struct pe stack” imi spune ca omul a invatat aceasta parte, dar nu neaparat a inteles-o. De aici, putem sa mai aducem in discutie cateva concepte (allocation, LIFO, method calls, etc.), sa incercam sa legam toate intre ele, si sa ajungem la raspunsul corect. Chiar daca pana in acel moment omul nu chiar intelesese cu ce se mananca, este perfect posibil ca in acel moment chiar sa le fi si inteles.

Un raspuns de “nu stiu” ma face sa vreau sa o iau mai babeste. Nu doar din cunostinte, cat si din intuitia omului. De aici, se poate ajunge in acelasi punct ca si mai sus.

Cam orice deviatie de la aceste rezultate imi indica niste carente serioase (din nou: este vorba de interviuri .NET si C++ in exemplul meu), si interviul poate sa mearga in orice directie.

Experienta mea de pana acum imi arata ca majoritatea omaneilor care se invata singuri merg pe a doua varianta. Stiu raspunsul teoretic, insa nu cunosc de ce acel raspuns este cel corect. Iar explicatia pentru aceasta este simpla: La o facultate de info, ai 3 ani in care concepte de acest gen iti sunt bagate in cap, more or less. Cursurile pe care ti le faci tu sunt cateva ore pe Lynda, Coursera sau Udemy (caci imi e greu sa cred ca sta cineva 300 de ore ca sa invete din cursuri teoretice de la facultati fara sa fie deja bine de tot “in paine”), plus inca vreo cateva ore de incercari. Nu faci cursuri de arhitectura sistemelor, nici de electrotehnica, nici de bazele OOP (majoritatea), pentru ca nu stii ca iti trebuie. Oricine poate face un “Hello world!”, si majoritatea pot extrapola de aici, si au impresia ca atat le trebuie.

Din pacate, aceasta atitudine functioneaza bine la web development pe proiecte mici, insa nu functioneaza bine cam niciunde altundeva. O pagina a unui proiect mic de demo poate raspunde in 500 de milisecunde si nimeni nu are nici o asteptare la mai bine. Unui driver care nu raspunde in 1 milisecunda i se inchide canalul de comunicatie in majoritatea cazurilor. Chiar si la proiectele mari web-based, o astfel de atitudine nu functioneaza, deoarece, fara niste concepte bine puse la punct, un candidat nu va sti sa urmareasca utilizarea memoriei, curatarea corecta a obiectelor, securitatea unui request, latenta service chain-ului, FS handles, etc. - exemple pot sa dau pana poimaine.

Bineinteles, nu orice absolvent de facultate este automat angajabil. Aici sunt de acord. Si, bineinteles, exista si unii care chiar sunt genii si prind mult si repede. De asemenea, dupa 5-7 ani+, sansele sunt mari ca diferentele sa se fi estompat, daca persoana a lucrat in multe domenii si a avut de la cine sa invete.

Ceea ce, cred, gresesc cei care spun ca facultatea este irelevanta este proportia dintre oameni. Au impresia ca, printre programatorii de top, sunt foarte multi care n-au avut nici un background tehnic. De altfel, daca va uitati la profesionistii in domeniu, cam toti au un background tehnic sau ingineresc in spate. Din pacate, chiar si o facultate in Romania conteaza, deoarece, in absolut cel mai rau caz, o sa te faca familiar cu niste termeni care, pe cand iti afisezi cu mandrie titulatura “Senior” in fata slujbei, o sa conteze foarte foarte mult. Da, intr-adevar, depinde de om daca mai departe o sa devina un dev bun sau nu, insa familiaritatea cu “matele” calculatoarelor nu poate decat sa ajute mult procesul. Si atunci, ai optiunea sa le inveti in 3 ani cat de cat structurat (chiar si la nivel romanesc), sau sa le inveti “din mers” in 10 ani. Si asta daca ai noroc de cineva de la care sa inveti.

Ai perfecta dreptate. Insa trebuie sa stii ce cursuri cauti mai intai. Si, de asemenea, daca le urmaresti, nu inseamna ca le si intelegi. Nu toti pot sa devina programatori, si nu tuturor care pot le si place. O facultate iti poate da sansa sa te indrepti spre altceva care e tot CS-related (hardware? operatiuni? retelistica? QA?). Cursurile online iti vor da doar un gust amar in caz ca nu esti publicul corect.

Din nou corect. Si din nou aceeasi problema. Invatam de la oameni intr-un context structurat, pentru ca nu suntem capabili sa ghicim o problema pe care dupa aceea sa o rezolvam.

Nu aplauda. Pentru ca probabil majoritatea nici nu inteleg de ce e asa. Insa noi, cei cu experienta, stim la ce foloseste o astfel de structurare.

Educatia inseamna si o incredere in faptul ca institutia de educatie are in spate experienta in a educa. Subrezita, e drept, de multiple vitregii de-a lungul acestor ultimi ani, dar inca valabila. Nu ai cum sa stii de la inceput de ce ai bagat in cap toate tampeniile din scoala. De asta esti elevul/studentul, nu profesorul.

Ei, ca sa nu sarim direct la gatul omului, e plauzibil sa aiba si probleme personale. Motivul conteaza mai putin.

Insa ramane faptul ca o facultate pe care nu ai fost capabils sa o termini nu este ceva ce merita neaparat abandonat. Nu ai reusit din cauze externe tie (calamitate, tragedie personala, sanatate, etc.)? OK, las-o mai moale, pune-ti viata in ordine, si continua cand poti. Nu ai reusit pentru ca nu te duce capul sau nu intelegi? OK, atunci poate meseria nu e pentru tine. Nu reusesti sa termini facultatea din acest motiv si ai deja un job ca junior in domeniu? Daca crezi ca facultatea e prea intensa pentru tine, OK, abandoneaz-o. Insa sa stii ca mult mai departe de nivelul de junior nu o sa urci. Si oricine care e capabil te va manca pe paine in aproape orice interviu.

Daca asta nu s-ar traduce in munca in plus pentru altii, as zice ca asa este. Dar aici e ca si cu religia: ai impresia ca e o chestie personala, care nu afecteaza pe nimeni altcineva, pana cand te afecteaza pe tine.

Really? Chiar n-ar fi prima mea alegere. De regula BA nu se dezvolta mai departe in dev. Cum de ai ajuns la o astfel de recomandare?

Lasa soft skills. Mai intai sa cunoasca meseria. Nu te duci nici la chirurg pentru ca are soft skills, nici pilotul de avion nu se alege dupa soft skills. Si aparent nici presedintele, asa cum ne demonstreaza pe larg, din pacate, cel al SUA. Conteaza sa ai un minim de bun simt si sa nu fii sociopat. De acolo mai sus se poate lucra. Mediocritatea e data de cat de bine performezi in meserie, nu de relatiile cu altii. Acelea ajuta, nu zic nu, dar nu sunt determinante in fata skill-ului.

3 Likes
(George Ilie) #38

Am lucrat cu destul de mulți developeri de-a lungul anilor si am observat cum unii nu vor să renunțe la standardele din programare în fața cerințelor clienților.
De exemplu clienții aveau nevoie de un MVP in două săptămâni, dar developerii nu ajungeau nici la jumate, pentru că insistau sa pună tot codul la punct in perioada asta.
Însă clientii ratau sansa de a-si prezenta produsul unor investitori.

Lucrurile astea nu se învață in nicio scoală, dar experiența generală acumulată rafinează caracterul oamenilor.

(Ovidiu Badita) #39

@adimosh
In mare sunt de acord cu ce spui. Din nou, pierdem contextul. Este un om care a avut un contact cu lumea academica, iar un ins care face cam 2 ani de facultate se prinde cum sa identifice materialele pe care trebuie sa le invete.
In al doilea rand, nu sunt de acord cu tine in abordarea nivelului necesar de competenta pentru diversele activitati de programare.
Pe de o parte, desconsideri web-ul, desi are o cota de piata semnificativa.
Apoi pleci de la premisa ca pentru a ajunge bun profesionist trebuie sa incepi de la nivel de expert. Si nu e adevarat. Juniorii au si ei rolul lor.
E adevarat, e foarte greu pentru un om care se apuca de unu singur sa invete., in principal pentrul ca primul job e cel mai greu de obtinut.
Cand ajungi la primul loc de munca, iti dai seama cat de putine lucruri intelegi si cat de multe trebuie sa inveti sa poti sa faci ceva acolo la munca. Nu esti capabil sa faci nici cele mai simple task-uri, pentru ca intr-un loc suficient de complex incat sa aiba nevoie de juniori, sunt sisteme si concepte care depind unele de altele, iar lacunele pe care le ai, devin evidente.
La primul job incepi sa intelege ce nu intelegi si care e directia in care sa te misti cu studiul.
Eu m-am apucat de programare foarte tarziu si am facut asta fara sa termin facultatea. Am studiat singur un an de zile toate tutorialele pe care le-am gasit. Cu toate astea, sa gasesc un job mi se parea imposibil. Motiv pentru care la un moment dat renuntasem la idee pur si simplu. M-am intors sa termin politehnica. Am avut noroc si am dat un interviu pe care l-am trecut si am prins primul job in domeniu.
La inceput a fost foarte greu, dar la scurt timp am devenit la fel de productiv ca ceilalti din echipa. Am studiat constant si am aplicat fix reteta pe care o descriam.
Ai dreptate cand spui ca un om nu stie ce vrea sa invete la inceput, insa dupa ce intrii in domeniu, lucrurile se clarifica.
Evident, aici sunt mai multe directii de dezvoltare, de aia e foarte greu, mai ales la inceput, pentru ca lacunele sunt foarte mari in prima faza.
Esti fortat sa studiezi ce se foloseste la munca. Se poti sa-ti faci treaba, chiar daca sunt parti pe care nu le stapanesti foarte bine. Ai de invatat un limbaj si un framework, pe care trebuie sa le inveti la perfectie. Apoi ai nevoie de suficient de multe informatii despre sistemele conexe, atat cat sa-ti faci treaba, in prima faza. Probabil trebuie sa iti faci o idee despre sistemul de operare, permisiuni, servere si configurari basic, baze de date, cat sa poti sa faci debug sau o functionalitate noua… Apoi studiezi in detaliu fiecare detaliu legat de ce vezi ca nu intelegi dar e evident ca e musai sa stii.
Apoi sunt cunostintele fundamentale. Cand incepi lucrul fara facultate, vei avea lipsuri acolo. O parte le poti compensa, iar cata vreme esti junior, e okay. Sa cresti, trebuie sa studiezi si sa acoperi o arie larga de cunostinte, iar aici nu tutorialele gen Lynda te ajuta. Aici cursurile de la universitate sunt raspunsul.
Esti cumva fortat de imprejurari sa inveti lucrurile intr-o ordine usor nefireasca. Majoritatea oamenilor nu pot sa faca asta. Ai dreptate. Nu e calea RECOMANDATA de urmat in cazul general. Dar e o cale posibila.
In contextul discutiei, s-a pus intrebarea daca are sens sa termine matematica sau altceva. Cu sistemul de invatamant din ziua de azi, daca renunta si se apuca de o facultate ID de info, poate sa echivaleze multe examene si sa treaca fara efort in ani superior. Exista facultati de 3 ani de informatica. Ar termina informatica poate mai repede decat ar termina matematica, mai ales daca din cauza programului ar ajunge sa repede un an sau doi. Ceea ce e foarte posibil
Eu nu am spus ca e bine sa renunte complet la ideea de facultate.
Facultatea e foarte buna si daca ai ocazia sa o faci, ajuta. Pe de alta parte, daca ai ocazia si capacitatea sa inveti, nu ai nevoie de ea.
Faptul ca el deja are un job in domeniu e extrem de important Dupa parerea mea, un job, chiar si unul prost, e mai important decat o facultate.

(Adrian Mos) #40

Nu prea reiese asta din discutie, si nici din postarea initiala.

Nu il desconsider. Doar ca standardele web fata de non-web relativ la pregatirea personalului sunt cu totul altele. Un site care are o structura cat de cat logica, nu crapa si poate sa arate niste tabele sau cifre dintr-o baza de date este unul functional, si destul de multi sunt impresionati de asa ceva. In non-web, in majoritatea domeniilor, o aplicatie la nivelul unui web site facut de un junior nu doar ca nu e impresionanta, dar e si desconsiderata ca fiind inutila. In majoritatea domeniilor care sunt in mod traditional non-web (a se citi cele preponderent ingineresti), nu ai optiunea de a “invata din mers”. Ce codezi tu trebuie sa se incadreze in niste tolerante mici de la inceput, altfel pur si simplu nu merge. Nu degeaba am dat exemplul de driveri si de 1 milisecunda. Asa este: in cam toate domeniile non-web, “perioada de acomodare” este scurta si brusca.

Gandeste-te la embedded development. Sa zicem ca faci soft pentru controllere de pompe industriale. Da, ii vei da unui junior sa faca mai intai o functionalitate de aprins un bec cand zice un senzor ceva in afara unor tolerante. Dar daca respectivul uita sa dealoce memoria, tot ii vei da o palma peste ceafa (la figurat, bineinteles), si daca repeta greseala zboara de pe proiect. Nu exista “pai lasam asa acum, ca aproximativ merge, si optimizam mai incolo”.

Pai in principiu cam de asta se face facultatea, exact ca sa nu fii in aceasta situatie.

Da, si aici e si problema. Esti fortat sa studiezi DOAR ce se foloseste la munca… pentru ca stii ca esti in spate si trebuie sa recuperezi, si seful tau cel mai probabil stie si el. Crezi ca nu mi-au trecut prin mana destui pe care se vedea clar ca nu stiu aproape nimic mai mult decat ce te-ai fi asteptat sa stie date fiind tehnologiile cu care au lucrat?

Da. Pentru web. Pentru cam orice altceva sa le stii deja e un job requirement.

Da, ok, aici ai dreptate. E o cale posibila, insa nu una recomandata. Iar intrebarea “de 1000 de dolari” (apropos, @Robert_Tiganetea, data viitoare pune o suma ceva mai mare… veniturile in lumea aceasta sunt de regula semnificativ mai mari decat atat) era daca sa renunte sau nu la facultate.

Si aici, raspunsul care iese si din argumentele tale este “nu”. Se poate si daca renunti, dar iti recomandam sa nu o faci. Agreed?

Nu pot fi de-acord cu aceasta parere. Consider ca opusul este adevarat: decat un job prost, mai bine o facultate in Romania.

1 Like
(cosmos) #41

Cred ca la facultate faci cele mai multe mvp-uri :sunglasses:

1 Like
#42

@adimosh

Cerinte mari pentru 2000 + bonuri

(Ovidiu Badita) #43

@adimosh
Sunt de acord ca sunt domenii din programare de care nu te atingi fara facultate. Sunt totusi foarte multe lucruri pe care poti sa le faci bine. Faptul ca nu poti sa lucrezi in anumite domenii nu inseamna ca nu poti sa lucrezi. Nici nu inseamna ca nu o sa ajungi bun la ce faci.
Daca lucrezi intr-un domeniu de care imi povesteai ca e inaccesibil, nu inseamna ca esti mai fericit sau castigi cu mult mai bine decat un om din web. Loc de crescut e destul. Lucruri interesante sunt pe fiecare latura.

(Adrian Mos) #44

Acesta este sfatul pe care l-ai da unui copil al tau? Daca da, iti voi respecta decizia. Eu unul nu am aceeasi parere.

(Ovidiu Badita) #45

Daca am un copil al meu, fac tot posibilul sa poata sa studieze ce are nevoie. Daca nu-mi permit sa-l tin la scoala pe banii mei, fix ala e sfatul pe care i-l dau.
Candva cineva mi-a spus ca e prea tarziu pentru mine sa ma apuc de programare. Eram tanar si prost si am crezut. M-am apucat de programare cam 15 ani mai tarziu, pentru ca am crezut in felul acesta de a privi lumea. A fost o mare eroare. Din experienta stiu ca atitudinea asta idealista este extrem de paguboasa si face mai mult rau decat bine.

1 Like
(Adrian Mos) #46

OK, inteleg, dar despre aceasta e vorba in acest topic? Parca omul voia un sfat daca sa continue, nu tin minte sa fi fost vorba ca nu isi permite.

(Alex Ionescu) #47

Dacă te mai ajută un răspuns, eu am terminat o facultate tehnică, dar care nu m-a ajutat foarte mult practic, decât pe hârtie. Nu am terminat-o ușor, dar am terminat-o. Acum, după 10 ani, pot să spun că a fost cea mai bună decizie pe care am luat-o în acea perioadă. Unul din motive este că primești impozitul înapoi cu diploma în mână. Primii ani nu se simte, dar pe măsură ce se adună ani de experiență, îți faci o familie, crede-mă că începe să conteze mult. Un alt motiv este că facultatea te învață că în viață trebuie să lupți puțin (mai mult) să obții ceea ce vrei.
Un vulpoi bătrân te-ar încuraja să găsești o soluție să termini facultatea (dar să nu-ți pierzi mințile în același timp). Găsești tu o soluție, ești inteligent.
Hint: multe companii sunt înțelegătoare cu chestia asta și oferă suport în diferite forme. Dacă nu găsești asta la actuala companie la care lucrezi, poți căuta una deschisă la asta. Foarte probabil să primești puncte bonus de încredere și vei da bine. :wink:

2 Likes
(Remus) #48

Astazi a aparut un articol cu informatii interesante in contextul acestei discutii:

“[…]
Săptămâna trecută, Eurostat, oficiul de statistică al UE, a publicat studiul anual despre nivelul de pregătire al tinerilor din Uniune şi despre rata abandonului şcolar al acestora. România este pe locul al treilea în clasamentul abandonului şcolar înainte de vreme.
[…]
Cel de-al doilea segment al studiului citat plasează România pe ultimul loc. Doar 24% dintre tinerii cu vârste de 30 – 35 de ani aveau anul trecut studii superioare, faţă de o medie de 40% în UE.
[…]
Ce înseamnă aceste două seturi de date, puse cap la cap?
Haide să spunem că un angajator caută un arhitect sau un inginer constructor. Vine Dna fostă ministru Vasilescu şi zice: N-am! Dar am 269.000 de salahori “pur votî plas du tramvai!”. OK! Pot 269.000 de salahori să facă munca unui singur inginer constructor?
Nu cumva şi aceasta este o explicaţie pentru care România este o ţară low-cost?”

Sursa: Ziarul Financiar, https://www.zf.ro/opinii/nu-capitalul-veros-distruge-romania-ci-lipsa-de-educatie-a-maselor-18109328

Faptul ca acum iti poti gasi de lucru (loc de munca calificat) fara facultate nu garanteaza ca acest lucru se va intampla si peste 5 sau 10 ani. Intrebare pentru cei care cred ca facultatea nu este relevanta si ca trend-ul este sa nu mai fie necesara: oare de ce media celor care finalizeaza studii superioare in UE este de 40%?

Fac parte din categoria celor care au terminat o facultate si chiar daca a trebuit sa invat multe lucruri pe care nu le-am folosit la locul de munca, nu regret ca am decis sa o finalizez si sa aloc 4 ani pentru acest lucru.

#49

Pentru ca in tarile cu apa calda majoritatea tinerilor nu sunt nevoiti sa plece in strainatate pentru un trai decent.

Sa fim seriosi, facultatile de IT sunt singurele care se merita. Toate celalalte te fac ori somer cu diploma ori angajat cu minim pe economie pentru urmatorii 5 ani.

(Adrian) #50

“se merita” pentru ce? A, lovelele. Proasta perspectiva.

1 Like
#51

Termina facultatea, incearca sa mananci pe paine matematica si poti sa iti gasesti niste locuri de munca in IT de 5x-10x mai bine platite decat mizeria aia de full stack. Poti sa o dai fantastic de bine pe data science, pe programat engine-uri de jocuri, software pentru bursa, etc. important este sa inveti serios, sa intelegi si retii conceptele si sa fii ne-prost si ne-lenes.

O sa se termine smecheria cu full-stack pentru cei slabi in curand, sau cel putin o sa ajunga, daca nu a ajuns deja ca un fel de “blue collar job”.

Cat despre facultate, eu am lucrat cu 2 tipi care nu facusera informatica la facultate: unul facuse fizica (si lucrase 10 ani in cercetare) si unul facuse inginerie aerospatiala, programatori extraordinari tocmai pentru ca stiau matematica, majoritatea problemelor din programare se pot reduce la matematica (incearca sa faci o animatie in care invarti un obiect in spatiu 3D sau sa faci orice fel de analiza pe date si mai vorbim), bine in afara de HTML si css care nu e programare.

#52

Deci sunt joburi care platesc 50K-100K+ RON net/luna pe data science? Ma indoiesc. Nici macar in SUA nu gasesti joburi de genu.

#53

“Deci” sunt joburi de $ 100++k pe an, care vine cam 420k RON pe an, cam 35k RON pe luna pe care le poti faci si remote din Ro, or fi si de HTML/CSS la banii astia dar n-am auzit eu. Aici vorbim doar de joburi, daca te duce mintea la un produs/serviciu deja vorbim de alti bani.