-
Data: 2007-09-22 12:46:24
Temat: Re: rozważania/narzekania programisty JEE na temat rozwoju.....
Od: Any User <t...@t...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]>> Np. Java z czymś takim problemu nie miała (za to ma tzw. barierę
>> wejścia) i aplikacje w niej wyglądają całkiem inaczej (chociaż też
>> widziałem bardzo kiepskie).
>
> Heh, "bariera wejscia", dobre sobie... W takim razie a w jakich to
> popularnych na rynku jezykach ta "bariera" jest tak strasznie wysoka?
> Rzuc ze dwa przyklady jezykow, w ktorych aby dostapic zaszczytnego
> miana "programisty" trzeba miec skonczone 35 lat, tytul naukowy (tylko
> nauki scisle, a jakze!), a w ogole to najlepiej wstapic do jakiegos
> tajnego zgromadzenia skladajac sluby czystosci i milczenia... (moze
> Java?). ;-). Termin "bariera/prog wejscia" to tylko i wylacznie
> zaklecie, pozwalajace dowartosciowac i poczuc sie wyjatkowym
> programista piszacym w rzekomo "lepszych" jezykach... i nic poza tym.
Nie chodzi o to, czy w innych językach (niż PHP) ta bariera jest wysoka,
ale o to, że w przypadku PHP jest znacznie niższa, niż gdzie indziej.
Aby nie odwoływać się do innych osób, mogę na własnym przykładzie
powiedzieć, że Javy nie znam, gdyż jest po prostu zbyt skomplikowana i
obszerna, a także wymusza wiele technik, na których naukę nie miałem
nigdy czasu. Owszem, za czasu JDK 1.1.6 napisałem trochę appletów, nawet
jeden dość mocno skomplikowany, ale to tyle. Narzędzia do Javy są, jakby
nie patrzeć, trudne - choćby taki Eclipse. Porównaj go sobie z
notatnikiem, albo z uniwersalnym edytorem z prostym kolorowaniem
składni. Albo choćby sam deployment aplikacji w Javie bardziej
skomplikowanych od pojedynczej klasy-appletu - trzeba to zapakować w
JARa, dodać do tego jakieś batche uruchamiające, zadbać o ustawienie
CLASSPATH i wielu innych zmiennych (szczególnie, jeśli korzystasz z
gotowych komponentów, co w Javie jest właściwie niezbędne). I wiele
innych rzeczy.
Dla odmiany, w PHP tworzę sobie projekt, robię jeden plik uruchamiający
i includujący większość kodu, wrzucam odpalanie go co chwilę co crontaba
z logowaniem błędów do pliku, po czym mogę sobie pracować nad kodem,
mając _na_bieżąco_ podgląd z jego działania. Nie muszę znać setek
różnych API, tysięcy klas, ani dziesiątek miejsc, w których można do
tego znaleźć manuale, bo mam zawsze do dyspozycji php.net/nazwa_funkcji.
Nie martwię się o _nic_ w zakresie deploymentu, technik
projektowo-programistycznych, ani w ogóle prawie o nic. Mogę po prostu
usiąść i pisać.
--
Zobacz, jak się pracuje w Google:
http://pracownik.blogspot.com
Następne wpisy z tego wątku
- 22.09.07 19:12 Jakub Lisowski
- 22.09.07 20:23 ADi
- 22.09.07 20:36 ADi
- 22.09.07 21:48 Jakub Lisowski
- 22.09.07 22:30 Any User
- 22.09.07 23:20 ADi
- 23.09.07 10:12 Wojciech Bańcer
- 23.09.07 10:47 ADi
- 23.09.07 13:16 Wojciech Bańcer
- 23.09.07 13:24 Jakub Lisowski
- 23.09.07 14:54 ADi
- 23.09.07 15:08 ADi
- 23.09.07 15:31 Jakub Lisowski
- 23.09.07 16:14 ADi
- 23.09.07 18:28 Wojciech Bańcer
Najnowsze wątki z tej grupy
- Pedalskie ogłoszenia na rządowej s. WWW oferty.praca.gov.pl:443
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Ile powinien trwać tydzień pracy?
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- praca 12/24
- 5 minut przerwy przy komputerze
- raczej już nigdy nie będę pracował w Polsce
- Stanowiska sztucznie tworzone
- Re: SOLUTIONS MANUAL: Optical Properties of Solids 2nd Ed by Mark Fox
- zapłata
- Re: Cwana cwaniurka czyli niemieccy oszuści.
- Re: Cwana cwaniurka czyli niemieccy oszuści.
- Jawność zarobków wszystkich
- rozmówki przy wódeczce...
Najnowsze wątki
- 2025-01-22 Gdańsk => System Architect (Java background) <=
- 2025-01-22 Katowice => Senior Field Sales (system ERP) <=
- 2025-01-22 Warszawa => Java Developer <=
- 2025-01-22 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-01-22 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2025-01-22 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-01-22 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-22 Warszawa => International Freight Forwarder <=
- 2025-01-22 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-21 Warszawa => IT Business Analyst <=
- 2025-01-21 Warszawa => IT Assets Manager <=
- 2025-01-21 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=
- 2025-01-20 Białystok => Delphi Programmer <=
- 2025-01-20 Białystok => User Experience Designer <=
- 2025-01-20 Katowice => UX Designer <=