Frontend: HTML i CSS nauci dovoljno da mozes bez Bootstrap-a ili Tailwind-a replicirati bilo koji sajt ili sliku koji vidis. To ce ti ustediti puno vremena kasnije u radu jer mnogi koji to "pretrce" se znaju zakucati satima na sitnicama a to, pored JS-a i HTTP-a, su apsolutne osnove web-a.
Dalje, "You don't know JS". Knjiga je besplatna (online verzija) i u kombinaciji sa tim Udemy kursevima koje vec pratis je dobra JS osnova. Potrosivsi vise vremena na vanilla JS na startu ces ustediti mnogo vremena u buducnosti uceci neki frejmvork (React, Vue ili Angular).
Bekend: Ako ti se svidja JS, uci NodeJS pa onda nesto sto bude popularno u tom momentu, da li Express ili sta vec, tesko je pretpostaviti sta ce biti popularno u JS svijetu za pola godine...
Ako ti se ne svidja previse JS a zelis raditi lokalno, uzmi PHP, Javu ili C#, pa nakon toga uci Laravel, Spring ili .NET (Ako izaberes PHP za ucenje, javi se, meni treba i trebace PHP programera
)
Takodje, SQL je nesto sto svaki bekend dev mora znati.
Uopsteno: HTTP, REST, GraphQL, OOP su samo neke od skracenica koje moras znati i razumjeti, bez obzira da li si izabrao front ili bekend. Git nalog napravi odmah pa ga koristi za sve sto vjezbas. A nije lose poigrati se i sa Dokerom ili bar WSL-om jer Linux i web idu ruku pod ruku pa je samo pitanje kada ce ti trebati nesto da skrpis iz komandne linije, ali nemoj pretjerati na pocetku, zadaj sebi manje ciljeve, korake na putu ka glavnom, i fokusiraj se na njihovo rjesavanje. Najgore sto mozes uraditi je da pipnes sve pomalo i na kraju ne naucis nista. Ako naidjes na termin ili parce koda koje ti nije jasno, stani i potrazi sta znaci ili sta radi, testiraj i kada shvatis, nastavi dalje.
Zapamti da nema dobre kuce bez dobrog temelja i da je eksperimentisanje majka znanja.
A ako ti je sve ovo dosadno i mucno uciti i zelis samo u IT zbog plate, skini Wordpress, nauci PHPa dovoljno da ga pokrenes, razumijes templejt fajlove i kako se napravi shortcode ili aplicira filter u functions.php, pogledaj neki page builder kako naklikati elemente uz minimalno CSS prepravljanje, pogledaj plagine kao sto su Contact Form 7 i ACF, Elementor i Divi i trazi posao/klijente. Lakse ces doci do posla, ali onda moras prihvatiti da ti je i plafon mnogo nizi u vecini slucajeva, i u kontekstu plate i u kontekstu individualnog napredovanja. Ne obavezno, ali cesce je slucaj nego sto nije.
_________________
Popokatepetl je napisao:
...мени очи углавном служе да не упаднем у шахт ходајући улицом...