Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jaki język do aplikacji webowych?, Umiem C++/Jave, teraz kolej na PHP'a czy może od razu Rails or Dja
aleo
post
Post #1





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


Tak jak w temacie, ogarniam dość dobrze C++, Java podstawy.
Chce iść w kierunku web, php znam tak powierzchownie, nigdy się nie zagłębiałem.
Nie wiem teraz, czy obkumać php'a do perfect, a potem brać się za ror'a, czy django?,

Czy może od razu django, lub ror, a jeśli to drugie to chyba przy bardziej hardcorowych projektach brać ror'a?

Ten post edytował aleo 22.06.2011, 08:36:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
chlebik
post
Post #2





Grupa: Zarejestrowani
Postów: 113
Pomógł: 5
Dołączył: 12.09.2006
Skąd: Pruszków/Warszawa

Ostrzeżenie: (0%)
-----


Dobra ja się może wypowiem (wolne w końcu). Nie rozumiem w ogóle po co zakładasz ten wątek - chcesz po prostu 'zaliczyć' wszystkie technologie/języki/frameworki, które widzisz jak wpiszez w pracuj.pl hasło 'programista'? Jeżeli tak jest jest to odpowiem krótko - NIE WARTO. Zastanów się na jakim etapie życia jesteś, czy wiesz czym chcesz się zawodowo zajmować. Poznawać kolejne technologie/języki/frameworki możesz w wolnym czasie później (ja mam taki dream by pobawić się czystym C, pogrzebać w kernelu linuxa, klepnąć LFS i rozumieć co robię, ale odkładam to ad acta bo wciąż jest masa rzeczy, które muszę poznać w codziennej pracy). Piszesz, że dobrze ogarniasz C++ - mówię ci to z perspektywy człowieka, który w tym języku nie napisał linijki kodu, ale pracował z ludźmi, którzy w tym pisali - nie ogarniasz i długo jeszcze nie będziesz. Podstawy Javy - no fajnie, ale ja wejdę w sieć i po tygodniu powiem, że mam podstawy assemblera/erlanga/brainfucka i co z tego wyniknie? Zastanów się nad tym.

Chcesz klepać aplikacje webowe? No to odpowiadasz sobie na proste pytanie - czy chcę klepać sporą kasę na kobylastych projektach JEE w korpo, czy wystarczy mi praca przy projektach typowo 'webowych' - głównie sklepy, jakieś CMSy, stronki i takie tam (pytanie jest uproszczone, ale to forum i hydepark, a nie poradnia zawodowa)?

I tyle. Po odpowiedzi na to pytanie wiesz co masz robić:

1. Jak JEE to lecisz z tym, co dzisiaj się używa - servlety (tak tak i to wciąż w masie miejsc bo lekkie są), Spring (core, MVC, nie zaszkodzi security), ORMy + JPA (w sumie tego do końca nie da się rozdzielić), możesz zajrzeć do specki EJB, frameworki webowe ( Play, Wicket, JSF, może SEAM później bo to większa kobyła, GWT). I jak to sqmasz to już lecą poważniejsze zagadnienia jak całe SOA, JMSy, ESB, bajerki integracji i insze wywalone w kosmos korpo-technologie.

2. Jak webówka to naucz się BARDZO DOBRZE zwykłego webdevelopmentu. I nie chodzi mi o znajomość PHP czy Pythona. Chodzi mi o znajomość wzorców używanych w programowaniu webowym (w Javie to jest bardzo często zaszyte już w uzywane frameworki, w PHP o wiele z tym trudniej). Dowiedz się co to są wzorce projektowe i zacznij ich używać, dowiedz się jak używa się cache i co z tego wynika dla aplikacji (jej architektury). Jakie są zasady zabezpieczania aplikacji i co z tego wynika. A to czy będziesz to wszystko realizował klepiąc w RoR czy Pytongu to już kwestia absolutnie obojętna. Naucz się dobrze 1 języka to poznanie na szybko kolejnych będzie zabawą. Zaś zdobycie biegłości to po prostu zwykła codzienna orka. Ja też w CV (jako Javowiec) wymieniam masę różnych fajnych nazw technologii, ale to też nie jest tak, że jak mnie zapytasz z marszu jak bym zrobił X,Y czy Z w danym frameworku to znam odpowiedź. Po prostu nie da się, bo np. przez ostatnie 6 miesięcy klepałem w czyms zupełnie innym.


Rozpisałem się, ehh, co ta kawa robi z człowiekiem (IMG:style_emoticons/default/wink.gif)
Miłego dnia życzę,
Michał


Go to the top of the page
+Quote Post

Posty w temacie
- aleo   Jaki język do aplikacji webowych?   22.06.2011, 08:33:34
- - erix   Cytatto chyba przy bardziej hardcorowych projektac...   22.06.2011, 09:16:44
- - Van Pytel   Jeżeli znasz dobrze c++ to nie powinieneś miec pro...   22.06.2011, 09:25:15
- - rzymek01   Istnieje alternatywa, mianowicie Java + Jython/Pyt...   22.06.2011, 11:13:43
- - Spawnm   Ale po co babrać się w django czy ror jak masz php...   22.06.2011, 11:23:04
- - batman   Cytat(Spawnm @ 22.06.2011, 12:23:04 )...   22.06.2011, 11:28:18
- - Crozin   Chcesz brać się za PHP tylko po to by przerzucić s...   22.06.2011, 12:10:57
- - aleo   Hej Java to była w technikum rok, jakoś tam ją z...   22.06.2011, 14:23:17
- - peter13135   W wymaganiach pracodawców PHP spotyka się częściej...   22.06.2011, 14:30:32
- - batman   @aleo PHP wypada znać. Chociażby dlatego, że w Pol...   22.06.2011, 14:50:12
- - erix   CytatW wymaganiach pracodawców PHP spotyka się czę...   22.06.2011, 20:47:05
- - Spawnm   Przyznam że z rorem nie miałem kontaku i chwilowo ...   22.06.2011, 20:54:23
- - bikerszymek   Cytat(Spawnm @ 22.06.2011, 21:54:23 )...   22.06.2011, 21:30:43
- - mat-bi   A ja się nie zgodzę. Pisałem w Symfony - miałem wr...   22.06.2011, 21:42:14
- - bikerszymek   Zacznij używać Symfony2 to przekonasz się, że Djan...   22.06.2011, 22:08:05
- - mat-bi   Niestety, próbowałem. Pogubiłem się w modułach i z...   22.06.2011, 22:08:45
- - bikerszymek   Masz na myśli bundle? wg mnie nie sposób się w nic...   22.06.2011, 22:10:49
- - mat-bi   No widzisz. Mi wywalało wyjątkami, zajrzałem do Ap...   22.06.2011, 22:11:44
- - bikerszymek   A co takiego dziwnego w AppKernel znalazłeś? Bo ni...   22.06.2011, 22:14:45
- - erix   CytatW tych czasach nie wyobrażam sobie pracy na s...   22.06.2011, 22:21:33
- - bikerszymek   Miewam też takie przypadki, proponuję wtedy własny...   22.06.2011, 22:25:44
- - elektrrrus   Symofony2 to faktycznie kawał dobrej roboty. Co do...   22.06.2011, 22:48:26
- - aleo   hehe, widzę dyskusja wre;) No to chyba czas na ror...   22.06.2011, 23:16:57
- - mat-bi   Nie polecam. Przereklamowany   22.06.2011, 23:17:30
- - aleo   @mat-bi Django lepsiejsze? W sumie jezyk to narze...   22.06.2011, 23:20:16
- - elektrrrus   Python to nie tylko django, jest jeszcze pylons u ...   22.06.2011, 23:33:57
- - melkorm   CytatPython to nie tylko django, jest jeszcze pylo...   23.06.2011, 01:03:36
- - chlebik   Dobra ja się może wypowiem (wolne w końcu). Nie ro...   23.06.2011, 10:22:38
- - Jabol   Jak już ktoś wspomniał. Myślisz, że znasz C++? Myl...   23.06.2011, 16:35:05
- - erix   Cytatproponuję wtedy własny serwer za podobne pien...   24.06.2011, 08:48:51
- - mat-bi   Idzie odwilż - na home i nazwie wprowadzili php 5....   8.07.2011, 20:53:59


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 10:34