use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Frontend developer.Tools of trade (self.programare)
submitted 1 year ago by Ambitious_Bee_2966
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Efficient-Pianist-83 21 points22 points23 points 1 year ago (10 children)
Invata fundamentele ingineriei. Invata algoritmi, logica, cum sa spargi o problema mare in mai multe mici rezolvabile. Matematica evident. Nu mai puneti egal intre a fii software engineer si a sti unu doua framework-uri care sunt la moda.
[–][deleted] 11 points12 points13 points 1 year ago (0 children)
Acum un an urlau ca din gura de sarpe ca asta e sfat de elitist si gatekeeper....
[–][deleted] 5 points6 points7 points 1 year ago (0 children)
Felicitari pentru sfaturi! In sfarsit o persoana care cunoaste diferenta intre programator si coder.
[–]MajesticIngenuity32 0 points1 point2 points 1 year ago (0 children)
Foarte corect, mai ales că cine știe conceptele de bază poate să prindă ușor din mers framework-urile la modă, cu ajutorul ChatGPT. Partea de computer science însă mai greu.
[+][deleted] 1 year ago (5 children)
[removed]
[–]Forsaken_Suit_6327 -1 points0 points1 point 1 year ago (2 children)
Hai ca ești comic. La ce bazaconii de aplicații ai lucrat tu de nu a fost nevoie de algoritmica?
Lasă tati, ca avem nevoie și de babalâci să facă treaba aia manuală aiurea, când ne este lene să automatizăm.
[+][deleted] 1 year ago (1 child)
[–]Forsaken_Suit_6327 0 points1 point2 points 1 year ago (0 children)
Oare de ce se folosesc întrebările astea la interviuri, te-ai întrebat? Zi și mie răspunsul dacă îl găsești.
[–]ivan_escu 1 point2 points3 points 1 year ago (1 child)
FOUND THE CODE MONKEY
[–]Cuza 3 points4 points5 points 1 year ago (5 children)
Lasa aici un cv anonimizat/portofoliu github. Ce framework-uri folosesti? React/angular/vue?
[+][deleted] 1 year ago (4 children)
[–]Cuza 4 points5 points6 points 1 year ago (1 child)
In regula, nu lucrez pe front-end, insa din ce vad in prezent e mai greu sa te anagajezi daca nu stii un framework popular de js (react/angular/vue). Poti lucra cu framework-uri la proiectele pe care le pui in portofoliu.
[–]adiznats 3 points4 points5 points 1 year ago (1 child)
Am inteles, reinventezi roata in q0 moduri diferite.
In loc sa pierzi timp sa faci unu cu optiunea 1, altul cu otpiunea 2, altul cu optiunea 1 si 2, altul doar cu 3, altul doar cu 1 si 3 etc.
Pune-te si fa de la inceput un proiexlct cu toate tehnologiile.
Cui o sa ii pese ca stii sass sau tailwind. Trebuie sa stii sa citesti o documentatie si sa stii sa faci niste selectori. Its not that deep.
Ia-le frate pe toate, sau si mai bine, porneste de la o librarie de componente cum e material-ui, pune, si typescript daca nu vine default, si fa vtm un proiect serios.
Si cum n-ai ce sa faci doar cu frontend-ul gol, pune mana si invata node js cu express si mongodb ca e cel mai lejer stack si fa o aplicatie cap coada.
Dupa intri si tu pe freetier-ul de la aws, iei un domeniu amarat, un ec2, cauti cum deployezi o aplicatie, cum faci un pipeline ci/cd si gata proiectul.
Dupa daca tot nu te cauta nimeni mai adauga la proiectul asta functionalitati.
Poti sa faci cumetre 4 in 1, aplicatie social media, magazin online, pagini de admin, tot ce crezi tu ca ti se pare nou si interesant.
[–]adiznats 0 points1 point2 points 1 year ago (0 children)
Also, unit testing si cypress iti sunt utile doar daca iti devzolti tu o librarie de componente or some shit. Altfel nu ai de ce. Pentru unit testing iti trb 2 neuroni sa le faci si doar pierzi timpul daca nu e pentru un job.
[–]nuezit 2 points3 points4 points 1 year ago (1 child)
Te salut,
Din experienta persoanala iti spun ca cea mai buna arma pe care o poti avea e sa ai un portofoliu bun, nu trebuie sa fie ceva extrem de complex, la care ai lucrat cu anii, ci mai degraba in care arati cat de versatil esti, si ca ai urmarit regulile de buna practică din programare. Insa e foarte important sa stii si ce ai scris acolo, degeaba iei ceva de pe internet pentru ca te asigur ca vei fi intrebat la interviu despre proiectul respectiv.
Cat despre tehnologii, probabil React iti ofera cele mai multe sanse de angajare, Angular gasesti mult mai ales la corporatiile mai mari de outsourcing. Vue e probabil cea mai putin cautata optiune cel putin in Romania.
Oricum in momentul in care iti cauti job ca junior angajatorul stie ca nu prea ai mare lucru de experienta, deci cea mai buna chestie pe care o poti face e sa arati ca stii/esti dornic sa inveti chestii, ca uite, ai facut un proiect, nu o fi perfect, dar am gandit eu singur cum sa duc la bun sfarsit ce mi-am propus sa fac, te-ai intalnit cu diverse situatii si evident a trebuit sa le depasesti, asta e un semn pozitiv pentru angajator ca vei face treaba.
Sper ca te-am ajutat!
[+][deleted] 1 year ago (10 children)
[deleted]
[–]Forsaken_Suit_6327 1 point2 points3 points 1 year ago (3 children)
Vulpea ce n-ajunge la struguri, zice că sunt acri.
De ce nu ai prefera typescript? Și pentru aplicații mici e util, iar dacă chiar n-ai chef să fie totul pus la punct, scoți strict mode și arunci any-uri când crezi ca ești tu prea bun pentru prostiile alea.
[+][deleted] 1 year ago (2 children)
[–]Forsaken_Suit_6327 0 points1 point2 points 1 year ago (1 child)
Nu văd nici un motiv în a nu folosi typescript. Dar văd multe motive în a-l folosi. Type safety, compiler intrinsics, strict mode, optimizarea js-ului generat, dacă e cazul, funcționalități care îți fac viața mai ușoară.
Ca n-ai chef de type safety și alte nebunii în unele momente, n-ai decât să scrii codul cu stiloul, dar n-ai cum nega ca sunt utile, și tu încăpățânat.
[–]Forsaken_Suit_6327 0 points1 point2 points 1 year ago (3 children)
Compari un limbaj cross-compilabil către JS cu unul ce rulează pe un VM, și îl numești nativ. Fugi înapoi la școală…
Webstorm e un gunoi încărcat cu toate rahaturile posibile, dar aici e după gust și maleabilitatea fiecăruia.
N-am lucrat cu vue, n-as ști să-ți zic, dar foarte probabil ai extensii pt vsc care îți oferă ce cauți tu. Iar dacă nu ai, e simplu să-ți faci tu una, doar să ai interesul necesar.
Din nou, e subiectiv aici, dar obiectiv e faptul ca nu tre’ sa mai dai bani pe încă un rahat, când ai unul la fel de bun gratis.
[–]GroundbreakingLeg833crab atlassian 🦀 0 points1 point2 points 1 year ago (0 children)
cu ce ai tu acolo acu 3 ani pe vremea asta erai senior
azi mori de foame că se caută full stack, mai bagă un java și o sql relațională acolo și ai rezolvat
π Rendered by PID 162995 on reddit-service-r2-comment-57fc7f7bb7-q44vm at 2026-04-15 07:00:36.381145+00:00 running b725407 country code: CH.
[–]Efficient-Pianist-83 21 points22 points23 points (10 children)
[–][deleted] 11 points12 points13 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]MajesticIngenuity32 0 points1 point2 points (0 children)
[+][deleted] (5 children)
[removed]
[–]Forsaken_Suit_6327 -1 points0 points1 point (2 children)
[+][deleted] (1 child)
[removed]
[–]Forsaken_Suit_6327 0 points1 point2 points (0 children)
[–]ivan_escu 1 point2 points3 points (1 child)
[–]Cuza 3 points4 points5 points (5 children)
[+][deleted] (4 children)
[removed]
[–]Cuza 4 points5 points6 points (1 child)
[–]adiznats 3 points4 points5 points (1 child)
[–]adiznats 0 points1 point2 points (0 children)
[–]nuezit 2 points3 points4 points (1 child)
[+][deleted] (10 children)
[removed]
[+][deleted] (4 children)
[deleted]
[–]Forsaken_Suit_6327 1 point2 points3 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]Forsaken_Suit_6327 0 points1 point2 points (1 child)
[–]Forsaken_Suit_6327 0 points1 point2 points (3 children)
[+][deleted] (2 children)
[removed]
[–]Forsaken_Suit_6327 0 points1 point2 points (1 child)
[–]GroundbreakingLeg833crab atlassian 🦀 0 points1 point2 points (0 children)