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

Aha. As vrea sa vad omul ala care nu reuseste (fie ca nu vrea, fie ca nu poate) sa treaca printr-o facultate din Romania, dar e dispus sa urmareasca cursurile alea, fara sa aiba niste motivatii ceva mai ca pentru el (pic examenul, repet anul, etc).

Uite aici un exemplu de cursuri la fizica: https://www.perimeterinstitute.ca/training/perimeter-scholars-international/lectures/2015/2016-psi-lectures nivel master. 300 de ore, doar uitat la ele (bineinteles, efortul ar trebui sa fie mult mai mare, nu ajunge sa te holbi la ele. Suspectez :slight_smile: ca nu-ti ajunge liceul ca sa le poti urmari si intelege, asa ca mai exista un efort (poate si mai mare) pana ajungi acolo.

De acord cu majoritatea lucrurilor pe care le-ai spus. Insa, as fi rezervat in privinta absolventilor de facultati tehnice - din pacate, majoritatea au luat examenele ca sa treaca anul si in rest au facut pierdut timpul cum s-a priceput fiecare mai bine.

Cu siguranta ca un absolvent vine (uneori) cu un bagaj consistent de cunostinte teoretice. Are sanse maxime sa impresioneze la interviu. Insa, pune-l sa faca ceva concret … se schimba povestea. Cu ce ma ajuta ca il iau de la 0 sa-l formez ? Stiu si eu, stie si el, dupa ce se va simti destul de bazat va pleca la primul care-i da mai multi bani.

Macar omul fara diploma stie ce vrea, absolventul vine la interviu pentru ca asta a auzit ca trebuie sa faca dupa ce termina facultatea aia tehnica.

Iar experienta, pana acum, ma face sa iti spun ca sansele ca un om care imi vine la interviu si nu are facultate sa fie recrutabil sunt foarte mici. Nu zero, dar foarte mici.

De acord, daca este junior. Iarasi de acord daca discutam de domenii gen ML, AI, jocuri. Insa nu cred ca este valabil pentru full-stack, mobile, web, etc. unde poti invata tot ce ai de facut din cursuri online si experienta practica. Iar ce nu stii, inveti cand ai nevoie.

Socant, dar nu orice job necesita sa ai o diploma. Asa cum nici diploma nu te transforma in programator.

1 Like

@anon31094663
Nu stiu altii cum sunt, dar eu am invatat foarte mult din cursurile de pe la Stanford si MIT. Si nu am putut sa ma tin de facultate. Acum intentionez sa ma inscriu la un ID pe undeva sa iau si eu o diploma la un moment dat, ca poate nu strica.
Asa cum spuneam, cursurile alea mananca mult timp. Tu ai dat niste exemple de fizica teoretica. Nu mi se par relevante, pentru ca daca vrei sa faci web dev, nu asta ai nevoie sa inveti. Insa sunt foarte multe cursuri de paradigme de programare, structuri de date si algoritmi, inteligenta artificiala si multe alte chestii pe care poti sa le gasesti si sa le inveti. Interesant e ca inveti ce ai nevoie si cat ai nevoie. Apoi sunt traininguri si tutoriale pe fiecare nisa din programare. Important e sa ajungi expert pe nisa ta. Cum faci asta, nu-i pasa nimanui. Important e sa ai abilitatea de a rezolva probleme atunci cand apar. De preferinta, intr-un mod care nu genereaza si mai multe probleme… Asta pentru ca programatorii prosti asigura o crestere economica mai mare… un programator prost genereaza minim inca doua locuri de munca pe an… Iar intr-o companie mare nici nu se vede cand se intampla asta.

1 Like

Nu sunt relevante nici daca vrei sa te faci sapator de santuri. Ceea ce probabil nu vrei sa intelegi e ca e doar un exemplu de cursuri. Pe un domeniu oarecare. Pe alt domeniu, nu merge pledoaria speciala. CS nu e in mod necesar mai usoara decat fizica, pentru ca sa poata fi ‘ingurgitata’ mai facil. Nu exista calea aia pentru regi.

Pe de alta parte, aici sunt cursurile de la MIT: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/ Foarte multe dintre ele cam lipsesc. Aproape cu desavarsire. Chiar unde se pun cursurile, lipsesc seminariile si laboratoarele (valabil si la Perimeter Institute). Asa ca e practic imposibil sa inveti tot ceea ce poate invata unul care chiar si-a facut studiile la MIT. Ce vezi acolo sunt doar de ‘teasing’. Uite, am selectat unul la intamplare, care poate chiar m-ar interesa sa-l urmaresc: https://ocw.mit.edu/courses/health-sciences-and-technology/hst-950j-medical-computing-spring-2003/ Nu exista cursurile inregistrate video, iar pdf-urile sunt doar ‘selected lecture notes’ (adica un subset foarte limitat, si daca dai click pe ele, vezi ca e si mai rau, sunt doar slide-uri de prezentare).

Nu stiu ce incerci sa spui cu acest argument. Ai doar informatie partiala? Ai tot netul la dispozitie sa completezi.
Uite un curs pe care cred ca orice dev ar trebui sa-l vada, sau macar sa aiba notiunile prezentate:

Ca asta sunt multe altele pe youtube. Cursuri de la universitati de elita prezentate si explicate de oameni extrem de competenti.
Mie mi se pare ca de la astfel de cursuri inveti cam tot ce ai nevoie pe topicul respectiv.
De asemenea, gasesti cursuri pe orice ramura vrei sa te extinzi. Nimeni nu te opreste.
La seminar de obicei se rezolva diverse probleme. Daca te duce mintea, din curs te prinzi cum sa le rezolvi. Daca nu, probabil nici facultatea nu te ajuta foarte tare.

Edit:
Uite inca un curs foarte bun:

1 Like

Viseaza tu ca pornind de la ignoranta o sa poti sa o structurezi la fel de bine precum o face o facultate, dand search pe google sau pe youtube. N-o sa se intample asta, decat eventual cu niste exceptii care o sa fie prezentate drept regula, complet aiurea.

1 Like

Sunt convins ca studentii de la Poli aplauda la scena deschisa felul in care este structurata materia.

La cum evolueaza discutia pe thread-ul asta, presimt ca se va propune ridicarea unor statui celor cu diploma de facultate, fiinte superioare corect si complet definite.

Mda. Sunt convins si ca elevii de clasa a IIa stiu mai bine decat invatatorii/invatatoarele, pentru ca.

@anon31094663
Cred ca ai pierdut contextul discutiei. Omul este aproape in anul III. A facut niste ani de facultate in care a invatat niste lucruri. Stie deja ce si cum sa invete. Este capabil sa treaca niste examene la matematici superioare. Nu e un oarecare ins care nu a luat bacul si vrea sa faca programare ca a auzit ca se castiga mai bine decat la Mega.
Tot ce am spus, nu este pentru oricine. Marea majoritate a oamenilor nu sunt in stare sa invete in felul asta, dar el pare capabil.

Daca mai are putin si trece in anul 3, ar fi cam aiurea sa abandoneze. Parerea mea :slight_smile:

1 Like

Glumesti, nu?
Din descrierea lui nu pare a fi ‘aproape in anul 3’:

Din ce povesteste el, anul e departe de a fi terminat si nu ar fi la prima experienta.

Nu stiu cat de capabil:

In conditiile actuale ale invatamantului, trebuie sa-ti dai silinta ca sa ‘pici anul’.

Crezi? De ce n-o face ca sa-si ia examenele? Chiar cu o nota mica.

Pana la urma nici tu nici eu nu decidem ce e mai bine pentru cineva in viata. Fiecare merge pe drumul lui. Asta e tot ce conteaza.

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

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

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ă.

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

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.

@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.

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

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

1 Like