🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
2 messages
2 total messages Started by pbk++ Wed, 23 Nov 2011 14:05
[OT] Od czego zaczac naukę
#153157
Author: pbk++
Date: Wed, 23 Nov 2011 14:05
20 lines
1636 bytes
Cześć

Zaczynam swoją przygodę z javą.

Od czego powinienem zacząć, jak pokierować nauką, aby przy jak 
najmniejszym nakładzie czasu osiągnąć zdolność bojową i "sprzedawalność" 
na rynku pracy.

Zastrzegam, że nie chodzi mi o szybkie osiągnięcie mistrzostwa, bo 
rozumiem, że to zajmie lata. Moim celem jest takie przyswojenie 
technologii, aby móc w miarę swobodnie dołączyć do realizowanych projektów.

Inne pytanie to jakich technologii powinienem nauczyć się na wstępie, 
aby maksymalnie zwiększyć szansę na odnalezienie się na rynku pracy.


Btw. przychodzę do javy ze świata c++.

--
Piotrek
Re: [OT] Od czego zaczac naukę
#153158
Author: Jacek Czerwinski
Date: Wed, 23 Nov 2011 14:26
41 lines
2800 bytes
W dniu 2011-11-23 15:05, pbk++ pisze:
> Cześć
>
> Zaczynam swoją przygodę z javą.
>
> Od czego powinienem zacząć, jak pokierować nauką, aby przy jak
> najmniejszym nakładzie czasu osiągnąć zdolność bojową i "sprzedawalność"
> na rynku pracy.
>
> Zastrzegam, że nie chodzi mi o szybkie osiągnięcie mistrzostwa, bo
> rozumiem, że to zajmie lata. Moim celem jest takie przyswojenie
> technologii, aby móc w miarę swobodnie dołączyć do realizowanych projektów.
>

Chyba jako "drugą" książkę, tzn taką doskonalącą po poznaniu, wymiena 
się Eckel'a Thinking in Java (PL) i Joshua Bloch'a Java Efektywne 
programowanie.

Przyłączenie się, intensywne używanie dobrze obiektowo zaprojekotwanej 
opensursowej biblioteki, ja np. trafiłem w okolice silnika Wiki 
http://groups.google.com/group/bliki/about?hl=pl do czego nawet robiłem 
drobne patche. To podaję jako przykład, prawdopodobnie silnik Wiki nie 
będzie Ci potrzebny. Było w moim zyciorysie kilka inych podobnych 
rozwijających faktów.

Co nie? jest pewna ilość bibliotek, frameworków, nawet o silnej pozycji 
na rynku, ale intelektualnie nie rozwijających (z tym, że za niektórymi 
stoją etaty, być może lekko pańszczyźniane). Na mojej czarnej 
(ciemnoszarej) liście jest Struts i JSP, np używam iText bo użytkowo 
jest dobry, ale jako przykład designu to nie.

Oraz NIE szybkim dochodom, mysli sie wtedy o szybkim wystukaniu czegoś 
za kasę, a nie żeby to zrobić zgodnie ze sztuką.

Fenomenalne w świecie javy jest to, że opiera się na standardach, 
bibliotekach. Jak np. w PHP punkt do chwały jak ktoś napisze własne 
Session, w C++ własny String, tu to jest raczej negatywnie widziane: 
trzeba poznać jakieś API i wykorzystać a nie wynajdywać koła.

Więc zależy gdzie merytorycznie byś się dobrze wyżył, web, inne 
zastosowania, gdzie masz LEKKIE parcie coś zrobić.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads