Ja kodim v jave, a podla mna je uplne jedno, v com ten web kodite, dolezite je aby to cele islo, bolo to svizne a bezpecne. Ja sa len vyjadrim k tej jave. Naucit sa v nej kodit nezaberie vela casu, ale ako bolo povedane, dolezite su pouzivane frameworky. Len napr naucit sa spring da celkom dost prace. Ked ho ale chytite do ruky, nemate o pracu nudzu. Co sa tyka sql, to sa dnes vyzaduje vediet aj u testerov. Zaklady vacsinou pre programatora stacia, pretoze (aspon v projektoch, na ktorych robim ja- banky, poistovne, atd) sa pouziva nejake ORM (Hibernate). Problem moze byt neskor performance, na to uz budete musiet vediet viac veci.Co uz sa tyka kodenia napr. jednoducheho webu v jave, tak sa podla mna php nechyta. Ano, je to na server narocnejsie na pamat, to ale prameni s filozofie java vm (java si vezme, kolko moze, a potom vola garbage corrector). Inak ale staci pouzit spring data (vytvorit entity= vygeneruje db, len zadefinovat repository objekty= mate komplet pristup do db) a spring mvc (backend rest/soap sluzby) a kodite. So spring boot mate uz pribaleny cely server tomcat a mnozstvo predkonfigurovanych featurok ci uz na testovanie, alebo pripojenia na rozne cache, MQ atd. Vela ludi tu hovori o tom, ze najlepsie je naucit sa python, ruby, dokonca nodejs. Ale to je buducnost, ktora sa moze v it sektore behom roka otocit. Tu si nemozte povedat, ze sa idem ucit nodejs, lebo asi bude in. Naucite sa ho, a o chvilu sa to zvrtne a ste na zaciatku. Za mna ak ide o hladanie prace, tak urcite java (+spring, j2ee). A najme, co sa tyka bank a podobne, ich management je konzervativny a nebudu len tak skusat nove veci.A je jedna istota, ktoru vyuzijete vzdy. Klasicke kombo html+css+ aspon jednoduchy javascript.