Jaki to poziom umiejętności?

3

Mam pytanie, szukam pracy jako programista JAVY i najczęściej w wymaganiach widzę: "dobra" lub "bardzo dobra" znajomość języka. Może to pytanie wyda wam się głupie ale jakie trzeba opanować zagadnienia by móc uważać się za "dobrego" lub "bardzo dobrze" znającego na JAVIE programiste? Z góry dziękuje, każda odpowiedź będzie dla mnie niezwykle pomocna.

0

Najlepiej wyślij CV i jeżeli zaproszą Cię na rozmowę to sami ocenią Twoje umiejętności. Pewnie dla jednej firmy dobra znajomość to umiejętność wykorzystania generyków a dla innej znajomość całego stosu JEE :P

3

@Leirus jeśli chodzi o znajomość języka to musisz opanować cały język, to chyba oczywiste. Jeśli chodzi o konkretne frameworki to z tym bywa różnie, ale ogólnie musisz umieć od 0 napisać coś w danym frameworku nie sięgając co 5 sekund do google / dokumentacji i nie kopiując gotowych kawalków kodu.

0

Umieszczaj w CV lata (miesiace) przy kazdym z jezyków/technologii, która znasz.

1

Zabijcie mnie ale ja, przy pewnych technologiach, które uważam za poznane, muszę co parędziesiąt sekund - a nawet i częściej - sięgać do dokumentacji. Zwłaszcza na początku tworzenia aplikacji.

Np. taki Spring. W teorii wiem, jak to się je i z czym, co trzeba zadeklarować np w web.xml'u, a jak dołączyć go do aplikacji samodzielnej.

Ale za nic w świecie nie spamiętam nazw tych dziesiątek xmlowych tagów, nazw potrzebnych mi klas czy innego badziewia.
Tak samo jest np z JSFem. Pamiętacie adresy do .tld? Bo ja nie. Z taką JavąFX już lepiej, bo tam wszystko jest mniej więcej zamknięte, a spora część komponentów ma podobne (np w porównaniu do Flex/AS) i intuicyjne nazwy, więc z tym nie ma większych problemów.
Generalnie sam uznaję, że "technologia którą znam" to taka technologia, dla której potrafię określić co trzeba zrobić i w jakiej kolejności (np wspomniany Spring - dodanie servletu/dispatchera, filtrów i listenerów w web.xmlu, konfiguracja kontekstu w .xml, itp).

5

niesięganie do dokumentacji(np Springa) byłoby spowodowane:
a) masz zajebista pamięć i dokumentację masz w pamięci
b) kujesz java doki na pamięć

przypuszczam że oba z powyższych nie mają miejsca, więc jesteś normalny :D

No Ja niby springa od 3 lat używam i ciągle widze jakieś "nowości", albo muszę sobie doczytać jakiś fragment bo nie pamiętam jak to dokłądnie działa, lub zwyczjanie danego modułu wcześniej nie używałem.
Najważniejsze żebyś wiedział co masz doczytać, gdzie tego szukać no i oczywiście najważniejsze jest jednak rozumieć problem, reszta się znajdzie

1 użytkowników online, w tym zalogowanych: 0, gości: 1