Mivel tudnek gyorsabban es jobban fizetett helyre kerulni?
Ahhoz ez kevés.
Vannak jó webes munkák, de oda elég sok rutin és tapasztalat kell, hogy jól is keress.
A java és C++ vonalon ugyan ez.
Ha valamiben nagyon jó vagy, akkor gyorsan kapnak utánad és meg is hálálják a tudásod. Simán lehet jól keresni PHP + SQL kombóval, ha abban tényleg jó vagy és a dizájn teljesen más dolga.
A Java és C++ együttes elvárás elég ritka. Javaban talán könnyebb jól keresni, míg C++-ban talán többet lehet.
Egyébként tanulj cobolt! Kevesen tudják jól, ellenben keresik a szakikat a kritikus rendszerekhez!
Ne az alapján válassz nyelvet, hogy azzal jól lehet keresni! Hiába keresel jól, és élvezed a fizetésed heti 2 napig, ha a hét többi rész szenvedés és gyötrelem, mert utálod csinálni.
A PHP sem annyira fontos webfejlesztési munkákhoz. Jobb cégeknél már nem használják. A Java egy szar, a C++ megtanulása pedig nagyon sok idő. Ha gyorsan akarsz jó webes állást, akkor Python, Ruby, rails, Django. Plusz nyilván html css JavaScript profi szinten.
És nem, ez nem számít soknak ebben a szakmában.
"#8, "A Java egy szar" ezt az igen erős kijelentést alátámaszthatnád igazán!"
Elég nyomós érvek:
1. Class-first nyelv: ez azért rettenetes, mert a modellek többségéhez nem ideális. Bővebben: https://www.youtube.com/watch?v=o9pEzgHorH0
2. Nagyon rossz a kifejezőképessége: ez részben az első részhez is kapcsolódik, de máshol is nagyon jellemző. Erre nagyon jó példa, hogy egyik ismerősömnek volt egy komoly projektje GitHub-on. A projekt tartalmazott egy Ruby-ban írt szervert és a hozzá tartozó klienst, illetve a kliens portjait JavaScript, Python és PHP nyelven. A projektben a nyelvek eloszlása nagyjából egyenletes volt így. Ezután közreműködéssel elkészült a Java-s kliens is, profi módon. Ezután, a repo kódsorainak kb. 75%-a volt Java. Szerintem nagyjából ennyit a Java kifejező képességéről. De ezt részben a fent linkelt videó is mutatja.
3. Nagyon rosszul megtervezett, csúnya API-k, gyenge code inspection képességek. Gondolok itt például a JPA-ra, és a többi, pokolian rossz szoftverre.
4. A Java fejlődése lényegében zsákutcába érkezett. Sajnos, semmilyen jó gyakorlatot nem vesznek át más nyelvekből, a rosszakat viszont előszeretettel erőltetik. A legnagyobb probléma ráadásul, akkor sem fog megváltozni, ha befagy a pokol: a Java mindig class-first nyelv marad.
Kérdés: miért írnál Java-ban például egy webes applikációt 2000 kódsor felhasználásával úgy, hogy 80 darab class van a kódodban, továbbá legalább 100-120 fájl, amikor ugyanezt Python vagy Ruby segítségével megteszed 6 class használatával, mindössze 25 fájllal és 400-600 kódsorral?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!