Zaboravili ste najvazniju stvar
Dobar web programer mora da zna HTML

, zvuci banalno, al valjda zato sto je banalno i niko to ne pominje, dobar deo "dobrih" web progamera ne zna sve mogucnosti HTMLa. Tuzno ali istinito.
Javu ne mora da zna uopste (sorry Java Beograd), od kad je Sun naterao MS da izbaci JVM iz instalacije Windows-a i od kad je Flash postao skriptabilan, rapidan je pad Java Appleta na web-u. Javu sada ozbiljno koriste jedino u vidu JSP-ova tamo gde je vec implementirana. Nisam skoro cuo da je neko pokrenuo neki novi projekat u Javi. E da, znam da se fura kao tehnologija buducnosti na nekim faksovima u Srbiji, tako da ne znam koliko se ta tehnologija provlaci kroz ondasnje firme.
Javascript, sa druge strane, je obavezan, i to ne samo jezik kao jezik, nego i poznavanje DOM-a i za IE i za Mozillu. Minimum da zna gde u help-u/manual-u da nadje deklaracije koje mu trebaju, i da zna razlike u osnovnim DOM objektima izmedju IE-a i Mozille.
E sad, PHP ili ASP.NET, slazem se da je pozeljno znati dobro oba, ali je to retkost. Nije toliko u pitanju ni sama tehnologija, koliko "religija"

PHP je Linux tabor, ASP.NET je Windows tabor, a sa neprijateljem se ne saradjuje

Sa nekog ne-ideoloskog stanovista, ASP.NET je vise business friendly, posto ima tehnike koji pomazu rapidnijem razvoju aplikacija (dakle manjim troskovima izrade/podrske), sto je opet privlacnije za investiciju pa je shodno tome ponuda poslova veca.
Sto se licenci tice, ta prica je manje vise nevazna, tacno je da za ASP.NET treba licencirani windows u pozadini, ali isto je tacno da ISP-ovi koji nude i PHP i ASP.NET hosting to rade po manje vise istim cenama, tako da krajnji korisnik to ni ne primecuje. A onaj ko ima para da podize svoje servere na net sigurno ima para i da plati budjavi XP da mu vozi jedan sajt.

A sam developer, tu vec (mozda) igra igru licenca, ali jedini nacin da bude dz je PHP razvoj pod RedHat-om ili slicnom Linux distribucijom. Ljudi koje ja znam da rade PHP to rade na Apachu pod Windowsom, koji opet mora da se plati
▪ The quicker a phone is answered in sales, the slower it's answered in customer services - Brownridge's Law
▪ Democracy is a device that ensures we shall be governed no better than we deserve - George Bernard Shaw
▪ To err is human--and to blame it on a computer is even more so - Robert Orben