Salut,
Depinde ce tip de om esti, daca esti omul care poate citi carti atunci ai un avantaj mare. Spre exemplu eu nu pot face asta, dar ce pot face e sa pun lucrurile in practica foarte rapid (adica sa le testez/incerc atat de mult pana imi iasa)
Dupa cum spuneau si ceilalti, e foarte important sa stii modul in care cauti pe google (abordarea pe care o ai asupra problemelor).
In ceea ce priveste profu' de info, sincer, eu consider ca scoala/facultatea constituie cam 5-10% din ceea ce faci in viata, si asta doar prin metoda graduala de a-ti dezvolta capacitatea de a intelege lucrurile si nimic altceva. Nu vreau sa spun ca nu sunt profesori buni in Romania, ba dimpotriva, sunt unii chiar foarte buni (daca ai astfel de profesori esti noroos), doar ca efortul cel mai mare trebuie depus de tine, si asta o poti face oriunde acasa/scoala (eu spre exemplu "chiuleam" de la ore doar ca sa fac chestii pt olimpiada/e).
Cum as aborda eu acum daca as lua-o de la zero, as face astfel:
As lua 5 prieteni si l-as intreba pe fiecare care crede el ca ar fi 1 problema "nice to know" in ceea ce priveste un programator la nivel de incepator.
Daca n-ai 5 prieteni care sa-ti raspunda te ajutam noi, dar atunci ar trebui sa incepi sa-ti faci prieteni programatori.
Cauta pe google, scrie cod, testeaza si o sa fie bine. Limbajul de programare nu conteaza (sunt plusuri si minusuri la toate, ceea ce e important e gandirea logica din spate - pseudocod - in rest difera doar sintaxa) asa ca alege-l pe cel care consideri tu ca il intelegi si te simti cel mai confortabil (cel putin pentru inceput).
Bafta