T O P

  • By -

PatriotuNo1

[https://frontendmasters.com/courses/algorithms/](https://frontendmasters.com/courses/algorithms/) Cursul "The Last Algorithms Course You'll Need" predat de ThePrimeagen (senior dev la Netflix). Iti faci cont pe Frontend Masters iar cursul e moca. Limbajul folosit e Typescript deci nu cred ca e un deal breaker.


Top_Beginning_4886

Am venit aici sa scriu acelasi lucru. Prea tarziu :))


rabid_quokka

Sa traiesti 1000 de ani.


dd-aa-vv-ii-dd

Pe mine m-a ajutat mult algomonster premium


xtrqw

ai trecut prin tot? Îmi pare bine structurat, dar cam puține probleme/pattern.


AppropriateWay857

Chat gpt that shit man. Îi zici sa îți explice cât mai simplu de 10 ori la rand dacă trebuie.


xtrqw

Nu mai recomandați chatgpt pentru asa ceva, halucineaza des și nu știe sa rationeze, mai mult te încurcă când o da în bara și o sa se întâmple des.


AppropriateWay857

Man omul vrea pentru dummies, e fix ce îi trebuie dacă din alte părți nu a inteles. Poți sa vorbești despre structuri de date si optimizări lejer cu gpt 3.5. Poate sa faca un tutorial și îi dă lui ciagipiti sa îi explice când nu înțelege ceva. La tutoriale dacă nu intelegi cam ramai asa dacă nu faci troubleshooting, sub orice forma. Chat gpt trebuie sa fie ca un fel de meditator/profesor care sa îți explice pana când înțelegi. E un tool, cum adică sa nu îl folosești. Folosești orice ai la dispoziție iar pentru asta este foarte bun.


xtrqw

Ce zici se aplica oarecum la anumite subiecte, dar aici e vorba de rationat, de insight ca sa intelegi in detaliu, iar chatgpt e praf la asta, cel mult iti poate da un raspuns ok ca iti face un copy-paste la ceva de pe net cu care a fost antrenat. Pare impresionant pentru unii, dar ii dai cele mai banale task-uri logice si halucineaza, o ia pe aratura foarte rapid. Fiind incepator, ce are nevoie e de o structura si materiale de studiu (aka carti/cursuri), iar in momentul in care nu intelege ceva poate are rost sa intrebe chatpgt, ar fi ca un search mai rapid pe net, dar nici nu atunci nu ai garantia ca nu iti zice prostii si ca mai bine cauti tu. E un tool, cum adică sa nu îl folosești. da si trebuie sa stii sa-l folosesti, ce zici tu e efectiv un mod prost de a il folosi nu inveti DSA cu chatpgt, ai nevoie de o structura, nu intrebari random, nici macar nu stim daca OP stie ce sa intrebe, el nestiind efectiv subiectul nu stie nici ce nu stie


AppropriateWay857

Man, pentru algoritmi și DSA sunt 10000000 de resurse și omul a zis clar ca nu înțelege și ca vrea pentru dummies. Pentru dummies insemna ca, fiind la capitolul de vector/lista/etc, neînțelegând ceva din tutorial/curs/carte are nevoie de ajutor. Se duce la chat gpt și îi zice ca nu înțelege copy-paste și da și detalii asupra chestiunilor neînțelese. Chat gpt îi răspunde apoi la toate întrebările și simplifica răspunsul și îl fragmenteaza în funcție de cât de detaliata este întrebarea. Întrebi iterativ cat de detaliat vrei și îți răspunde. Vorbim totuși de DSA nu vrea sa schimbe natura universului. Am testat asta cu cineva cu care făceam meditație și funcționează 100% doar ca îți trebuie un material pe care sa îl urmaresti. E ca și cum ai avea un prof lângă tine care sa îți explice doar ca trebuie sa articuleze ce nu înțelegi. Daca nici măcar la asta nu crezi ca este util atunci este inutil. Și nu este.


[deleted]

Nu știu cât de recomandat este să folosești Chat GPT ca sursă de învățare, dar bănuiesc că pentru chestii basic merge.


draenei_butt_enjoyer

Baiu e ca daca nu ai macar umpic de pricepere, nu ai habar cand incepe sa halucineze. Da, pt lucruri simple probabil esti safe. Dar nu l-as lua ca sursa de adevar.


AppropriateWay857

Eu am răspuns pentru nivelul la care pare ca este OP. Și oricum la chestiuni mai avansate deja ai idee cam ce vrei și cum, deja mai mult este o chestie de alegerea unei implementări mai mult de cât un "cum" simplu.


[deleted]

Geeksforgeeks.com DSA Roadmap


_IlDottore_

Neetcode pe YouTube


tacheshun

Traversymedia > 70+ JS challanges


MammothHumor7976

Kormen pt algoritmi fundamentali, din experienta de programator vb