🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153158

Re: [OT] Od czego zaczac naukę

#153158
From: 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ć.
Technical Details
Message-ID: <jaivr9$uqs$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <4eccfdea$0$8448$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: Jacek Czerwinski <x@y.z.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: [OT] Od czego zaczac naukę
Date: Wed, 23 Nov 2011 15:26:47 +0100
Organization: http://onet.pl
Lines: 41
Message-ID: <jaivr9$uqs$1@news.onet.pl>
References: <4eccfdea$0$8448$65785112@news.neostrada.pl>
NNTP-Posting-Host: 77-254-215-234.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1322058409 31580 77.254.215.234 (23 Nov 2011 14:26:49 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Wed, 23 Nov 2011 14:26:49 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:8.0) Gecko/20111105 Thunderbird/8.0
In-Reply-To: <4eccfdea$0$8448$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit