Co musí umět špičkový Java programátor

Zdenek Henek

Re:Co musí umět špičkový Java programátor
« Odpověď #15 kdy: 10. 06. 2015, 13:11:17 »
Co musí umět špičkový Java programátor?
Zajímalo by mě, co musí umět špičkový Java programátor a co ho odlišuje od patlajícího juniora který vyšel ze školy? Chtěl bych seznam věcí, které se člověk musí naučit, aby mohl prohlásit že umí vše podstatné a mohl se sebevědomě hlásit na libovolnou Java pracovní pozici, tedy knihovny, návrhové vzory (jsou ještě opravdu aktuální?) a další věci okolo. Co je opravdu důležité, a co je jenom dočasné?

* umet dobre anglicky a mozna jeste jeden jazyk, narozdil od programovacich jazyku se nenaucis rychle
* praxe v oboru
* ukazat kod, nebo popsat predchozi praci, pokud nemam moznost ukazat kod predchozi prace
* rozhled o technologiich
* povedomi co delaji operations a byt schopny se s nima domluvit, kdyz se neco deje

* schopnost a ochota se ucit
* znat dobre zakladni technologie, kdesi jsem cetl toto:
frameworky prichazeji a odchazeji, servlet api zustava :)


jentak

Re:Co musí umět špičkový Java programátor
« Odpověď #16 kdy: 10. 06. 2015, 14:04:20 »
řidičák skupiny B

ne vážně podle mě buď člověk má inteligenci na to být dobrým programátorem, nebo nemá a s každým novým problémem se bude těžko vypořádávat

packal

Re:Co musí umět špičkový Java programátor
« Odpověď #17 kdy: 10. 06. 2015, 14:44:30 »
Dobre googlit a dokazat pochopit ako co pouzit z dokumentacie a necakat, az niekto napise how to for dummies pre danu technologiu. A hlavne vediet usudit, kedy ma aka abstrakcia, design pattern, whatever zmysel a kedy uz je to fetis..

Borek

Re:Co musí umět špičkový Java programátor
« Odpověď #18 kdy: 10. 06. 2015, 17:50:57 »
Pro špičkový plat především třeba umět získat zakázky. Zaměstnanec vždycky bude mít ho..uby.

xx

Re:Co musí umět špičkový Java programátor
« Odpověď #19 kdy: 22. 06. 2015, 19:39:52 »
Podle me by mela bejt java jen zlomek jeho schopnosti.

ze soft skills: chodit vcas, drzet slovo at se deje cokoliv.


Re:Co musí umět špičkový Java programátor
« Odpověď #20 kdy: 23. 06. 2015, 07:39:37 »
zkuseny javista , musi umet jezdit hlavne na Jave, dat ji dohromady, kdykolik mu klekne

zkuseny senior Java programator musi byt schopny udelat si rano kafe, aniz by pocamral celou kuchyn , musi umet zaukolovat novacky, aby nemeli cas na porno a pak s v tichosti vytratit za milenkou

dobre rano vsem

Re:Co musí umět špičkový Java programátor
« Odpověď #21 kdy: 23. 06. 2015, 08:20:08 »
Špičkový Java programátor?

Pokud ti jde jen o získání slušné práce, tak si nastuduj následující a dám ruku do ohně za to, že je to dnes víc jak 90% úspěchu k získání zaměstnání :D
* Oracle či jinou DB (princip je vždy stejný)
* Spring (Core, MVC)
* JPA (s implementací přes Hibernate)
* Maven
* REST
* AngularJS (ci React.js)
* Bootstrap
* jQuery

Když tohle ovládneš, tak máš znalosti k tvorbě aplikací v Jave, podle dnešního trendu :))

Pokud ti jde ovšem o víc, než jen o klíčové technologie, podle kterých dnešní HR hledají kandidáty, tak bych se zamyslel nad tímto:

* zajímat se nové technologie
* inteligence
* praxe
* mít přehled i mimo Java svět (třeba C++, C#, javascript, apod)
* znát základní principy (jak funguje Spring, Hibernate, Swing, Threads, Servlety, apod)
* umět si filtrovat co je a co není potřebné, java svět je příliš velký a snadno člověk zapluje do něčeho, co mu jen pálí čas a plní hlavu nesmyslem; tudíž umění zapomenout detail a pamatovat si pouze důležité :)))