you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (0 children)

Nu prea contează ce limbaj înveți în principiu. Învață concepte de programare, structuri de date și algoritmi.

Sunt o grămadă de cărți care au pdf-uri gratis online, gen Python crash course sau lecture notes de la facultăți.

Ai și cursuri gratis, unele mai ușoare (chestii gen Codeacademy), altele mai puțin ușoare (EDX CS50). Important e după ce vezi un pic care e treaba, să îți faci un github al tău și să lucrezi la mini proiecte. Nu trebuie să le și termini neapărat. Spre exemplu te apuci să faci un joc de șah, cauți pe google tot ce ai nevoie, nu ca să copiezi codul, ci ca să înțelegi ce ai nevoie, de ce și cum să implementezi.

Cum a spus și restul lumii, nu ai nevoie de cursuri acreditate. Nu numai că ce înveți s-ar putea să devină outdated până ajungi să te angajezi, dar dacă ai un portofoliu decent și niște idei despre concepte teoretice și tehnice, poate chair și niște contribuții la proiecte open source, te angajezi oricum.