Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Porównanie PHP, ASP, Java
Forum PHP.pl > Forum > PHP
Stron: 1, 2, 3, 4, 5
nasty
Ja pracuje ale nie w polsce, tak ze nie bardzo wiem jakie sa tam zarobki programistow, ale ja misiecznie biore ok $1800 na reke plus co roku firma rozdaje bonus dla pracownikow zaleznie od ilosci sprzedazy, i jestem programista php.
no-name
Nie w Polsce... ale gdzie dokładnie pracujesz? Jeśli na Ukrainie, w Indiach lub w Chinach, to zarabiasz kupę szmalu. W USA to tyle co nic....

mike_mech: dlaczego uważasz że to OT? Przecież porównujemy w tym wątku języki programowania w wielu różnych aspektach... Piszesz że w Lubelskim nie zarabia się dużo... Powiem więcej. W Polsce poza kilkoma większymi miastami z Wawą na czele praca informatyków raczej nie bywa właściwie doceniona. Zresztą sama pozycja programisty... To w sumie najniższy szczebel w IT, więc nie ma się co dziwić.
nasty
no-name: Pracuje w jordanji, i tu ma bardzo dozy wplyw reklama microsoft-u, kiedys bylo tutaj ze wszystkie dynamiczne strony i applikacje to asp.net ( a dawno temu asp), bylo do tego stopnie ze na studiach to uczyli .NET sad.gif ale od jakiegos czasu to wieksze firmy zaczely sie bardziej interesowac unixami i open-source i powstal jeden problem: wszyscy programisci byli .net-owcy i tylko garstka ludzi mialo doswiadczenie z open sourcem, ci open-sourcowcy to nadal mniejszosc, i jest na nich zapotszebowanie, dopiero za ok jeszcze 5 lat zanim caly rynek sie nie zopen-sourcuje, to programisci php nie beda "lepszymi" ale z tego co widzialem tu na postach to widac ze w polsce jest odwrotnie, moze dlatego ze jordanja to maly kraj (5mln) i reklama ms miala wiekszy efekt.
Dandelion
Cytat
no-name: Pracuje w jordanji, i tu ma bardzo dozy wplyw reklama microsoft-u, kiedys bylo tutaj ze wszystkie dynamiczne strony i applikacje to asp.net ( a dawno temu asp), bylo do tego stopnie ze na studiach to uczyli .NET ale od jakiegos czasu to wieksze firmy zaczely sie bardziej interesowac unixami i open-source i powstal jeden problem: wszyscy programisci byli .net-owcy i tylko garstka ludzi mialo doswiadczenie z open sourcem, ci open-sourcowcy to nadal mniejszosc, i jest na nich zapotszebowanie, dopiero za ok jeszcze 5 lat zanim caly rynek sie nie zopen-sourcuje, to programisci php nie beda "lepszymi" ale z tego co widzialem tu na postach to widac ze w polsce jest odwrotnie, moze dlatego ze jordanja to maly kraj (5mln) i reklama ms miala wiekszy efekt.


offtop jak na kogos kto pracuje w "jordanji" to dziwne ze mylisz sie piszac nazwe kraju prawidlowo powinno byc "Jordanii". Ogolnie twoja wypowiedz wyglada jak jakies dziwne przypuszczenia chlopaka z polski na temat rynku w odleglych krajach haha.gif
nasty
@Dandelion: nie musisz mi wiezyc! mam to w..., ale jak chcesz to popros adminow i niech ci podaj moj IP, i w ip to country zobacz zkad sie lacze.
Dandelion
zle mnie zrozumiales. Nie obchodzi mnie to, poprostu tak wspomnialem


koniec offtopu bo nam temat wywala :]
splatch
Bydgoszcz.
[1 firma, 1 praca]
1 miesiąc 620 zł - umowa o dzieło
2 miesiąc 900 zł - umowa o dzieło
3 miesiąc 1100 zł - umowa o dzieło
[2 firma]
4 miesiąc 1200 zł - 1/4 etatu
5-6 miesiąc 1500 zł - 1/2 etatu
7-11 miesiąc 1800 zł - 1/2 etatu

Warszawa.
[3 firma]
Wiecej.
nasty
Wlasnie porownalem zarobki programistow php i asp.net w stanach, szukalem na stanowiska senior deveoper aby miec pewnosc ze to nie jest praca dla begginerow :

ASP.NET : http://www.prgjobs.com/Job.cfm/228276

php : http://www.prgjobs.com/Job.cfm/228528

Jak widac asp dostaje 120,000 +/- (rocznie)
php dostaje 100,000 Rocznie

zarobki sa zblizone, poniewaz te 120,000 to jest (+/-) moze to byc 100,000 albo 140,000 a raczej bedzie 100,000 znajac tendecje pracodacow do podwyzek tongue.gif
no-name
Tego typu porównania działają na wyobraźnie, lecz niestety nie mają zbyt wielkiej wartości.

Może z nieco innej beczki... Czy spotkaliscie się kiedys z jakims solidnym benchmarkiem porownujacym php, .NET, lub JAVĘ?

A tak z ciekawości. Na ile "wyceniacie" ofertę taką jak ta:
http://praca.money.pl/deweloper;php;sql,wa...erta,58516.html ?

A tak z ciekawości. Na ile "wyceniacie" ofertę taką jak ta:
http://praca.money.pl/deweloper;php;sql,wa...erta,58516.html ?
dzesi
Zauwazyłem ze ostatnio modny jest tez NET (c# itd) i bardzo udane strony[aplikacje www] sie nim tworzy ,ale mało ludzi go uzywa w porównaniu z php guitar.gif
no-name
Tym lepiej! Mniejsza popularność = niższy ogólny poziom programistów = małe bariery wejścia "do zawodu" = lepsze zarobki
cadavre
= mniejsza ilość miejsc pracy
no-name
I tu się mylisz. Pod względem ilości (chociaż bardziej jakości) ofert dla programistów .NET bije na głowę php.
mike
~no-name ale jakość czy ilość to są dwie całkowicie różne rzeczy.
Zdecyduj się czy oferty sa lepsze czy jest ich więcej.

Bo ja uważam, że dla php jest więcej. Zresztą to kwesta sporna, bo to zależy od miejsc gdzie się szuka, a wątpię żeby ktoś miał całościowy przegląd wszystkich ofert jakie są. To jest niemożliwe.
no-name
Decyduje się. Ofert jest więcej i są lepsze. Przynajmniej takie mam doświadczenia na podstawie rekrutacji które przepowadziłem w ostatnim roku (w doradztwie personalnym robię smile.gif) Aktualnie mam poważne problemy ze znalezieniem Senior Developera .NET, który życzyłby sobie mniej niż 7000 netto. W świecie php takie za takie pieniądze można mieć cały zespół smile.gif

A co do dostępu do danych, to większość ofert pracy w IT "leży" w zaledwie paru miejscach w sieci, więc ze sporządzeniam szacunkowych statystyk raczej nie ma problemu. Dane nie muszą być kompletne, starczy że będą reprezentatywne.
mike
Cytat(no-name @ 18.12.2006, 10:21:09 ) *
Aktualnie mam poważne problemy ze znalezieniem Senior Developera .NET, który życzyłby sobie mniej niż 7000 netto.

I nie dziwie się SedniorDeveloper do niemalże z definicja osoba, która ma doświadczenie z programowaniem w danym zakresie ok. 5-7 lat. A .NET nie jest aż taki stary chyba żeby wykształcić całe tabuny takich ludzi.
Wszystko zależy od tego co dana firma ma w przepisach.

Cytat(no-name @ 18.12.2006, 10:21:09 ) *
W świecie php takie za takie pieniądze można mieć cały zespół smile.gif
... gimnazjalistów tak.
Programistów w dobrej firmie półtora lub dwóch.
Ja osobiście startując na stanowisko Senior Programistę php żądałbym ok. 5-6 tys. na rękę i wiem, że są firmy w których tyle bym dostał. Więc chyba nie jest najgorzej tongue.gif

I tak twierdzę że oferty php pojawiają się częściej, ale są to oferty w 90% niewielkich/średnich firm marketingowych/e-marketingowych, więc o jakości w porównaniu do Java/.NET nie ma co mówić.
no-name
Cytat(mike_mech @ 18.12.2006, 11:09:47 ) *
I nie dziwie się SedniorDeveloper do niemalże z definicja osoba, która ma doświadczenie z programowaniem w danym zakresie ok. 5-7 lat

No właśnie różnie to "seniorowanie" w praktyce wygląda. Często na "seniora" że starcza 2, 3 lata doświadczenia. A ludzie z 7- letnim stażem często zarabiają już kwoty pięciocyfrowe (chociaż rzadko jako programiści. Jakby nie patrzeć- programista to ostatnie ogniwo łańcucha pokarmowego smile.gif)
mike
Ano różnie.
W firmie, w której pracuje droga jest taka: Programista, Starszy Programista (5 lat), Specjalista (7 lat).
Podobnie to wygląda w większości firm.

Dla mnie ktoś kto programuje w czymś 2-3 lata to żaden Senior Developer.

Mało tego, na każdym etapie człowiek może starać się pójść w kierunku Project Managera bądź Project Leadera.
I to właśnie ludzie ze sporym stażem na takich stanowiskach zarabiają najwięcej a nie klepacze. Niezależnie od tego w jakim języku klepią :|
no-name
Cytat(mike_mech @ 18.12.2006, 11:36:20 ) *
Programista, Starszy Programista (5 lat), Specjalista (7 lat).


Eeee tam. Paradoksalnie, jeśli chce się zrobić jakąś karierę w IT, to należy... unikać programowania.

Najskuteczniejsza ścieżka kariery na dziś na:
- studia informatyczno-byznesowe (3 lata) + rok, lub dwa lata pracy w charakterze Analityka, lub innego koordynatora = ciepła posadka kierownika projektu.

Studia nieporównywalnie łatwiejsze od "czysto informatycznych", wymagana wiedza z zakresu inżynierii oprogramowania to także pryszcz w porównaniu z wymaganiami, jakie stawia się programiście... A w efekcie nie pisząc linijki kodu znajdujemy się "nad" wszystkimi możliwymi szczeblami programistów. Niezależnie od języka- jak słusznie zauwazyłeś- programista (podobnie jak każdy wysokiej klasy specjalista) zawsze ma problem z zostaniem... kimkolwiek innym.
mike
Cytat(no-name @ 18.12.2006, 14:54:20 ) *
Najskuteczniejsza ścieżka kariery na dziś na:
- studia informatyczno-byznesowe (3 lata) + rok, lub dwa lata pracy w charakterze Analityka, lub innego koordynatora = ciepła posadka kierownika projektu.

Studia nieporównywalnie łatwiejsze od "czysto informatycznych", wymagana wiedza z zakresu inżynierii oprogramowania to także pryszcz w porównaniu z wymaganiami, jakie stawia się programiście... A w efekcie nie pisząc linijki kodu znajdujemy się "nad" wszystkimi możliwymi szczeblami programistów. Niezależnie od języka- jak słusznie zauwazyłeś- programista (podobnie jak każdy wysokiej klasy specjalista) zawsze ma problem z zostaniem... kimkolwiek innym.

A dla mnie to pójście na totalną łatwiznę.
Koleś który nie potrafi programować a skończył zarządzanie miałby taki sam autorytet u mnie jak koleś co skończył zarządzanie gospodarstwem rolnym.

Ja mam szczytny plan.
mgr już jest w kieszeni teraz podyplomowe HR i stopniowe zmniejszanie ilości programowania. Za jakieś dwa lata będzie już spory (prawie pięcioletni) staż.

Potem zmiana stanowiska i będę Project Managerem/Leaderem z wykształceniem, stażem i wiedzą.
Wtedy będzie "ciepła posadka" smile.gif
no-name
Cytat(mike_mech @ 18.12.2006, 15:15:29 ) *
A dla mnie to pójście na totalną łatwiznę.

Minimum wysilku, maksimum efektu. Co rozumiesz jako "łatwiznę".

Cytat
Koleś który nie potrafi programować a skończył zarządzanie miałby taki sam autorytet u mnie jak koleś co skończył zarządzanie gospodarstwem rolnym.

A w ich mniemaniu: programista = prosty robol. I zazwyczaj udaje im sie ten pogląd zweryfikować w praktyce.

Cytat
teraz podyplomowe HR

HR? Nie lepiej jakaś inżynieria oprogamowania?

Cytat
stopniowe zmniejszanie ilości programowania

Właśnie to miałem na myśli. Niektórym udaje się nie zmniejszać, ale w ogóle nie zaczynać.

BTW. Mały offtop nam się zrobił.
splatch
Cytat(no-name @ 18.12.2006, 16:04:38 ) *
Minimum wysiłku, maksimum efektu. Co rozumiesz jako "łatwiznę".
A w ich mniemaniu: programista = prosty robol. I zazwyczaj udaje im sie ten pogląd zweryfikować w praktyce.
HR? Nie lepiej jakaś inżynieria oprogramowania?
Właśnie to miałem na myśli. Niektórym udaje się nie zmniejszać, ale w ogóle nie zaczynać.


Wydaje mi się, że można tu przytoczyć kilka przykładów..
Czy chciałbyś trafić na operację, którą będzie prowadził świeżo upieczony kardiochirurg? Przecież skończył studia, prawda?
Czy chciałbyś mieszkać w wieżowcu, który zaprojektował inżynier bez odpowiedniego doświadczenia?
Przecież taka osoba nie jest w stanie przewidzieć więcej niż nauczono ją w szkole, a czynników potrafiących zaskoczyć jest znacznie więcej niż na uczelni mówili wykładowcy.
Prawda jest taka, że większość osób zaczyna wówczas w roli asystenta przejmując obowiązki wymagające mniejszej odpowiedzialności.

Sądzę, że powiedzenie praktyka czyni mistrza dobrze tutaj pasuje. Nie zostaniesz mistrzem bez odpowiedniego treningu, nie zostaniesz nim również bez odpowiedniego przygotowania, które jest w stanie zapewnić Ci szkoła.

Myślę, że w większości przypadków by dostać się na stanowisko analityka nie starczy papier, z resztą chyba dobrze o tym wszystkim wiemy, że zwykle "papier" nijak ma się do umiejętności, które teoretycznie ma gwarantować. W jaki sposób chciałbyś się dostać na stanowisko analityka, powiedzmy w firmach takich jak Siemens, Alcatel Lucent, Accenture
    Wymagania - Siemens, Kierownik Projektu
  • wykształcenie wyższe (preferowane uczelnie wyższe techniczne)
  • min 5 lat doświadczenia w zarządzaniu projektami
  • doświadczenie w zarządzaniu zespołami projektowymi
  • wysoko rozwinięte umiejętności interpersonalne
  • bardzo dobre zdolności komunikacyjne
  • zorientowanie na wyniki
  • dobra znajomość języka angielskiego

Porównaj teraz to co napisałeś do tej oferty pracy. 5 lat doświadczenia w zarządzaniu projektami, zarządzanie zespołami projektowymi kontra rok doświadczenia o którym pisałeś... Oczywiście sytuacja może wyglądać inaczej w przypadku innych firm, nie zaprzeczam. Ten przykład podaję po to by uświadomić Ci, że doświadczenie jest kluczem do sukcesu w branży IT. Jeśli chcesz być liderem nie wystarczy tylko mieć papieru i znajomość technologii. Potrzebne jest wyczucie, które nabywasz z czasem, obserwując i analizując reakcje ludzi, ścierając się z klientami, jednym słowem praktyka.
Może paść proste pytanie na temat jakiejś technologii, czym taka osoba będzie się kierować? Artykułami marketingowymi, szkolną wiedzą, wyczuciem czy doświadczeniem? Prozaiczne pytanie, na czym najlepiej opierać swoje decyzje?

Wyobraź sobie sytuacje kiedy Ty, jako świeżo upieczony magister czy też inżynier trafiasz do zespołu w którym są programiści z pięcioletnim doświadczeniem, specjaliści siedzący w branży od zarania jej dziejów, w jaki sposób znajdziesz wspólny język z osobami, które mogły by być Twoimi rodzicami? Jak zareagujesz gdy ktoś rzuci profesjonalizmem, którego masz prawo nie znać ze względu na swój wiek? Rodzi się dyskusja, jakiej technologii użyć, czy jechać na EJB 2.1, 3.0, a może wziąć JPA/JDO?
Wbrew pozorom nic nieznaczące trzy znakowe skróty, za którymi kryje się całe spektrum problemów i korzyści, przecież EJB jest ciężkie, chociaż w wersji 3.0 okrojone, może być przyjemniejsze. JPA w sumie nic nie oferuje, chociaż jest dość elastyczne, bo można je wpiąć je gdziekolwiek. Hm.. a może JDO, w sumie standard dość stary, który miał swoje wzloty i upadki, ale jest sporo dobrych implementacji...

Czy na podstawie półrocznego cyklu ćwiczeń byłbyś w stanie dobrać odpowiednie rozwiązanie i powiedzieć więcej niż napisałem korzystając z opinii kolegów? Przecież te wywody mogą mijać się na każdym kroku z prawdą a praktyka jest w stanie boleśnie je zweryfikować.

Pozdrawiam serdecznie smile.gif
Dandelion
moze ten link bedzie przydatny w tym malym sporze

http://www.itjobswatch.co.uk/default.aspx
nasty
Cytat(no-name @ 18.12.2006, 15:54:20 ) *
Najskuteczniejsza ścieżka kariery na dziś na:
- studia informatyczno-byznesowe (3 lata) + rok, lub dwa lata pracy w charakterze Analityka, lub innego koordynatora = ciepła posadka kierownika projektu.
Analityka.... w sumie to masz troszeczke racji bo po takim wyksztalceniu to mozesz byc analitykiem ale tylko analitykiem biznesowym, czyli bedzesz okreslac co dany program ma robic, jakie sa jego reguly biznesowe i nic wiecej.

Prawdziwe stanowisko w branrzy IT (ktore jest moim marzeniem winksmiley.jpg) to Architect systemow, wikipedia o architectcie mowi tak:

Cytat
is not engineering— it is an art
Czyli nie kazdy moze (albo chce) zostac architektem, to tego trzeba miec powolanie.
boro
jedno moge stwierdzić ASP jest świetne nawet dla osób które nie umieją programować, jeśli tylko istnieje odpowiednia kontrolka wszystko mozna zrobić.

php i java jezyki poteżne ale trzeba sie narobić.

Pozdrawiam
Dandelion
do javy jest przecierz netbeans. Tez sobie mozna uzywac gotowych kontrolek
nasty
Cytat(boro @ 27.12.2006, 17:46:41 ) *
jedno moge stwierdzić ASP jest świetne nawet dla osób które nie umieją programować, jeśli tylko istnieje odpowiednia kontrolka wszystko mozna zrobić.

php i java jezyki poteżne ale trzeba sie narobić.

Pozdrawiam


Tak tak, masz racje - msdn, msn i wiele podobnych serwisow - to poprostu jedna wielka kontrolka blinksmiley.gif

W asp.net sa kontrolki ktore sa poprostu czyms podobnym do jar-ow w javie i zwyklych plikow w php, to jest sie nazywa reusability.
Zamiast pisac jakis kawalek kodu (np. do logowania) do piszesz go raz (albo jest napisany) i potem go uzywasz jako gotowy objekt.
Dandelion
mu pewnie chodzilo o visual studio winksmiley.jpg
boro
no nie trafiłes ale mniejsza, jak dla mnie php z javą są dużo lepsze. Bo trzeba coś pomyśleć, a programowanie w .NET ogranicza sie do uzywania googli, a najwiekszy problem jest wtedy jak kontrolek brak.

Kozystając z okazji to życze wszystkim wszystkiego najlepszego w Nowym 2007 Roku
nasty
Cytat(boro @ 30.12.2006, 19:27:00 ) *
no nie trafiłes ale mniejsza, jak dla mnie php z javą są dużo lepsze. Bo trzeba coś pomyśleć, a programowanie w .NET ogranicza sie do uzywania googli, a najwiekszy problem jest wtedy jak kontrolek brak.


Nie prawda! mozna sobie samemu zrobic taka kontrolke albo zrobic to normalnie tak jak w jsp czy php - a co do myslenia to moze wykasujemy windowsy/x-windowsy i bedziemy sie poslugiwac command line? tez sie trzeba namyslec bardziej od GUI tongue.gif - wedlug mnie lepiej jest sie skupic na mysleniu nad logika programu i co ma robic niz nad konrtolkami i jak to zrobic w html. I takie jest przeznaczenie tych kontrolek.

Cytat
Kozystając z okazji to życze wszystkim wszystkiego najlepszego w Nowym 2007 Roku


Dziekuje, nawzajem winksmiley.jpg
no-name
Cytat(nasty_psycho @ 26.12.2006, 17:31:12 ) *
[...] tylko analitykiem biznesowym, czyli bedzesz okreslac co dany program ma robic, jakie sa jego reguly biznesowe i nic wiecej.


Czyli któtko mówiąc- zarządzać projektem, zostawiając dylematy w stylu "czy jechać na EJB 2.1, 3.0, a może wziąć JPA/JDO" klasie niższej, czyli specjalistom. smile.gif BTW, do tej kategorii zaliczają się również architekci systemów:)
Dandelion
Bo z definicji

.net i java to kompletne platformy programistyczne



Zawieraja rzeczy ktore przyspieszaja budowe aplikacji (klasy,kontrolki itp)

Cytat
jak dla mnie php z javą są dużo lepsze. Bo trzeba coś pomyśleć,


pierwsza zasada javowca zanim cos napiszesz sprawdz czy to juz nie zostalo napisane

Cytat
.NET ogranicza sie do uzywania googli, a najwiekszy problem jest wtedy jak kontrolek brak.


Kontrolki maja ograniczyc pisanie podstawowych rzeczy jak np formularze

pozatym mowiac o javie i .net

nie ograniczaj sie do jsp i asp bo to jedna malutka czesc tych poteznych zestawow
nasty
Cytat
Czyli krótko mówiąc- zarządzać projektem, zostawiając dylematy w stylu "czy jechać na EJB 2.1, 3.0, a może wziąć JPA/JDO" klasie niższej, czyli specjalistom. smilingsmiley.gif BTW, do tej kategorii zaliczają się również architekci systemów:)
Nie koniecznie! Jest wiele przypadków kiedy się robi oprogramowanie na zamówienie, to analityk biznesowy nie jest w ogóle pracownikiem firmy tworzącej to oprogramowanie, tylko ktosiem kto wiek jakie sa wymaganie tego systemu i często jest tak ze ta osoba jest właśnie z firmy zamawiającej, i tylko konsultuje diagramy workflowowe z architektami firmy robiącej.


---
DeyV - Troszkę edytowałem ten post. nasty - rozumiem, że można mieć problemy z polską ortografią - sam mam takowe, ale może jednak dałbyś radę zainstalować FF2 z polskim słownikiem sprawdzającym błędy? Na niektóre bowiem naprawdę strasznie trudno patrzeć... -- OK :-)
Riklaunim
Ja trochę temu zacząłem uczyć się pythona jako prostego wszechstronnego języka - ciekawiło mnie wtedy pyQT do tworzenia GUI i kilka innych projektów. W wakacje "odkryłem" frameworki Django i Pylons i mnie uzależniły smile.gif Obecnie moje strony są napisane w Django.

Django - framework MVC nazwany MTV (model-template-view) służący do szybkiego tworzenia aplikacji. Zaleta to pełen ORM wysokiego poziomu na MySQL/SQLite i Postgresa a od v. 1.0 również Oracle i może też Firebird. Banalna obsługa zależności między tabelami i konstrukcja zapytań. Panel Admina - automatyczny Panel Admina przeznaczony do końcowych produkcyjnych zastosowań. Widoki Generyczne - widok bez kodu (listowanie ze stronicowaniem, pokaż wpis, dodaj, edytuj wpis itd.) Wydajność - w testach użytkowników RoR pobił RoR i Symfony winksmiley.jpg Dodanie obsługi Memcached to 1 linijka w settings.py smile.gif Twórca Pythona poleca winksmiley.jpg
Pylons - framework MVC, w pełni zgodny z WSGI, aplikacja i framework WSGI. Nie ma tylu świecuszek Django ale jest bardziej elastyczny (można wybrać system szablonów, orm (zalecane potężne SQLAlchemy) itp.) i w pełni zgodny z WSGI co czasami jest ważne - http://www.poradnikzdrowie.pl/site/index.htm Pylons + RedDot. Może pracować wielowątkowo. Również wysoce wydajny.
elpe21
Przepraszam z gory ze odgrzebuje stary topic, ale google mi go znalazlo
przeczytalem go praktycznie od deski do deski i uwazam ze tez mam prawo glosu biggrin.gif

Patrzycie na oferty pracy, wynagrodzenia itd.

Jednak moim zdaniem by porownac jezyki trzeba porownac narzedzia / frameworki ktore sie ma do dyspozycji.
Nie mamy juz XIXw zeby wszystko pisac od poczatku jak to bylo w przypadku C kiedy dodatkowo internet nie byl tak spopularyzowany.

I patrzac na te aspekty Java wyglada najlepiej.
-Hibernate
-Spring
-Struts
-DWR
-GoogleWebToolkit
-JavaDoc
-JUnit
itd...

Niech ktos wymieni PHP bo szczerze powiedziawszy ograniczam sie do zend'a i cake. Najlepiej takie ze wsparciem dla AJAX'a bo to wydaje sie byc przyszloscia na najblizsze pare lat.

Do tego Eclipse / MyEclipse ktore ze swoimi pluginami bez problemu radzi sobie z innymi jezykami niz Java. Aptana do JavaScript wykorzystuje eclipse. Sa tez pluginy do ruby, c, c++ i wielu innych.
Sa inne narzedzia do Javy, ale Eclipse wydaje sie teraz tym najpopularniejszym.

Do tego dochdozi kwestia miedzyplatformowosci. Czy mono sie rozwinelo na tyle (czytajac posty Seth'a z 2003 czy 2004) zeby powiedziec swojemu szefowi powiedzmy w banku (jako powazna instytucja) ze .NET bedzie najlepszym wyborem? Wydaje mi sie ze nie. Pozostaje tu PHP i JAVA.

Do tego jeszcze na koniec dojdzie kwestia uzycia kodu juz napisanego. Tutaj wydaje mi sie (subiektywne odczucia) ze PHP prowadzi. Glownie dlatego ze z reguly jest wykorzystywany na nizszym poziomie (nie mylic z mozliwosciami) anizeli JAVA.

No to tyle ;-) Ciekawe czy topic odzyje czy juz nie winksmiley.jpg
nitro18
ale czy Wam chodzi o język JAVA czy javaScript?
kwiateusz
my nie mylimy java z javascript... zresztą co by miał js do php i asp?
elpe21
a nikt nie skomentuje mojego postu? Seth no-name gdzie jestescie? biggrin.gif
Rynraf
Może nikt nie uwierzy, ale wnikliwie przeczytałem od samego pocztąku całą dyskusję o wadach, zaletach, niższości i wyższości technologii webowych smile.gif

Ciągnie się już ona tutaj od lat...

Chciałem zatem się zapytać, czy aktualne są przywoływane przykłady portali(systemów) wykonanych w wymienionych językach, to co wyłowiłem je z dyskusji:

Java:
orange.pl
gazeta.pl

PHP:
Allegro.pl
Yahoo.com

ASP.NET
Red-dot (zaawansowany CMS)
OWA (Webowy klient Exchange - wyglada i zachowuje sie tak samo jak Outlook)
SharePoint Portal Server (system portalowy)


Czy powyższe aktualne? Czy ktoś może podać inne przykłady (mówie o dużych i znanych portalach, systemach)?
no-name
Cytat(Rynraf @ 22.08.2007, 10:01:11 ) *
mówie o dużych i znanych portalach, systemach

to zdanie może być wewnętrznie sprzeczne. Największe systemy zwykle nie są zbyt znane.

Cytat(elpe21 @ 13.07.2007, 15:24:17 ) *
Czy mono sie rozwinelo na tyle (czytajac posty Seth'a z 2003 czy 2004) zeby powiedziec swojemu szefowi powiedzmy w banku (jako powazna instytucja) ze .NET bedzie najlepszym wyborem? Wydaje mi sie ze nie. Pozostaje tu PHP i JAVA.

A dlaczego mono? Windows 2003 daje radę smile.gif
qqrq
Co do hm... "jakości" .NET - rozmawiałem ostatnio z kolegą, który robił dość duży projekt w C#/.NET. Na samym końcu okazało się, że w .NET jest jakiś byk i jedna z usług, którą programowali sama się wyłącza...

Ja osobiście jestem pod dużym wrażeniem ASP.NET, to nie tylko "fajny bajer". Mimo to mam wrażenie, że nad firmą nad M cały czas ciąży jakaś... "klątwa" questionmark.gif Nie bardzo potrafią zrobić coś, co nie ma jakichś krytycznych błędów. Wystarczy wspomnieć sytuację sprzed paru ładnych lat, kiedy to bodajże rząd amerykański stracił przez "niechlujstwo" ludzi robiących IIS któregośtam gruuubą kasę. No ale wizualnie zawsze jest ślicznie. smile.gif

Mimo to wolę C# od PHP. smile.gif Ze względów programistycznych - jest taki bardziej... elegancki. smile.gif No i nie można nie wziąć pod uwagę tego, że dużą część polskiego bankingu internetowego (jak mylę się - poprawcie mnie proszę) lata na ASP.NET / IIS.
sticker
Witam,
dzisiaj chciałbym poruszyć dość istotny dla mnie temat otóż ciekawy jestem jak wygląda ścieżka rozwoju dla programisty. Tzn co po kolei i jak sie to ma do awansu finansowego ( nie wliczam awansu finansowego wynikającego z rosnącego doświadczenia). Ponizej przedstawie jak wygląda w mojej ocenie owa ścieżka kariery, prosze o komentarze i zmiany:

- młodszy programista
- starszy programista
- team leader
- pm
- it manager
- no i dalej nie sa zajęcia juz typowo dla specjalistów it wiec pomijam (choc prezes firmy jest nie mniej istotnym i ciekawym zajęciem).

W przedstawionej przeze mnie hierarchi brakuje analityka i teraz pytanie gdzie go wcisnąć, wg mnie na równorzednej pozycji z team leaderem albo wyżej powinien sie znaleźć, ale z drugiej strony to jest całkiem inny typ umiejętności i nie wiem co z tym fantem zrobić. Prosze o komentarze

pozwole sobie jeszcze wkleić ciekawy link http://www.jobuniverse.pl/artykuly/21141.html podnoszący temat
tomahawk
Ech... czytam te wasze... wypowiedzi... czytałem też wypowiedzi na wielu innych forach (na których nie jestem zarejestrowany)... i powiem tylko tyle że PHP górąexclamation.gif

Dlaczego?
Poprostu więcej ludzi w tym programuje... Jak ktoś chce mieć forum to ma się męczyć z javą? Postawi sobie apache+php+mysql i ma już forum.

Fakt, możecie mnie teraz pojechać że się nie znam że php ma wiele złych rzeczy ale ile % sajtów to sajty banków, i różnych korporacji które potrzebują rozwiązań których niema w php?

Poz atym wszyscy się zachwycają frameworkami i różnymi takimi wspomagaczami...
Właściwie to prawie tylko o tym mowa?

Czy was naprawdę tak bardzo rajcuje klikanie w różne pierdoły? Zamiast pisać?
Bo ja wolę pisać, wyrobić własny style i patrzeć ile to napisałem, budować swoją aplikacją linijka po linijce i zachwycać się nią...
mike
~tomahawk jak wychylisz głowę zza ogrodzenia piaskownicy to pogadamy.
Na chwilę obecną nie widzę sensu rozmowy z kimś kto nie zna innych technologii ani nawet PHP za dobrze.
tomahawk
Cytat(mike @ 12.02.2008, 13:00:46 ) *
~tomahawk jak wychylisz głowę zza ogrodzenia piaskownicy to pogadamy.
Na chwilę obecną nie widzę sensu rozmowy z kimś kto nie zna innych technologii ani nawet PHP za dobrze.

Pogadaj z tragarzami w takim razie.
phpion
@tomahawk:
Wyklikiwanie we frameworku? To ciekawe... wyklikaj mi cos w ZendFramework lub CodeIgniter. Chyba nie rozumiesz pojęcia "framework".
Framework != CMS*
Prawda jest taka, że każdy projekt oparty na dowolnym frameworku będzie z pewnością lepiej napisany niż twoje softy, przy których podniecasz się nad każdą linijką.

* typu PHPNuke

PS: i troszkę kultury...
tomahawk
Kultura kulturą..

Ale nawet jak by na to forum wszedł ktoś kto pisał php (wiem że niemożliwe) to byście mu wmówili że się nie zna i że myśli że framework to cms i że się podnieca swoim kodem a na koniec to że przecież sam powiedział że jest laikiem.

@phpion
Albo nie umiesz czytać ze zrozumieniem.... co nie wróży dobrze, albo świadomie lubisz wkładać komuś słowa do ust których nie powiedział....
phpion
Cytat(tomahawk @ 12.02.2008, 19:26:09 ) *
@phpion
Albo nie umiesz czytać ze zrozumieniem.... co nie wróży dobrze, albo świadomie lubisz wkładać komuś słowa do ust których nie powiedział....

Do ust to ty sobie wkładaj co innego, a w międzyczasie pozwól, że zacytuję ciebie:

Cytat(tomahawk @ 12.02.2008, 14:57:22 ) *
Poz atym wszyscy się zachwycają frameworkami i różnymi takimi wspomagaczami...
Właściwie to prawie tylko o tym mowa?

Czy was naprawdę tak bardzo rajcuje klikanie w różne pierdoły? Zamiast pisać?
Bo ja wolę pisać, wyrobić własny style i patrzeć ile to napisałem, budować swoją aplikacją linijka po linijce i zachwycać się nią...

Zwracam szczególną uwagę na "wszyscy się zachwycają frameworkami" + "klikanie w różne pierdoły" + "Zamiast pisać". Więc proszę nie wycofuj się teraz ze swoich wypowiedzi tylko przyznaj, że średnio odnajdujesz się w tych tematach.

/* Kończę tą dyskusję */
mike
Cytat(phpion @ 12.02.2008, 16:23:12 ) *
PS: i troszkę kultury...

Cytat(phpion @ 13.02.2008, 08:46:01 ) *
Do ust to ty sobie wkładaj co innego, (...)
Tobie pojęcie kultura też jest chyba obce.
Przed chwilą na Hydeparku wulgaryzmy teraz tutaj brak ogłady. ~phpion niech Ci się więcej nie zdarza przeklinać.

Ja kończę dyskusję. Proszę kontynuować na temat, na jaki jest wątek. Jeśli ktoś nie pamięta nich spojrzy na jego tytuł.
Następne osoby kontynuujące te wycieczki osobiste mogą liczyć się z konsekwencjami.
tomahawk
Cytat(phpion @ 13.02.2008, 08:46:01 ) *
Do ust to ty sobie wkładaj co innego, a w międzyczasie pozwól, że zacytuję ciebie:
Zwracam szczególną uwagę na "wszyscy się zachwycają frameworkami" + "klikanie w różne pierdoły" + "Zamiast pisać". Więc proszę nie wycofuj się teraz ze swoich wypowiedzi tylko przyznaj, że średnio odnajdujesz się w tych tematach.


A mógłbyś jeszcze zwrócić uwagę na to że tam jest akapit? Myślisz że poco go zrobiłem? Po to aby człowiek po podstawówce mógł zauważyć że te dwie rzeczy nie mają nic do siebie.

Poza tym o czym ty mówisz? Mam sobie z twoich wypowiedzi powycinać pojedyńcze wyrazy i poukładać? Co to wogóle jest?! Jak Ty tak to interpretujesz to lepiej skończ z wypowiedziami na forum. Normalnie drugi Ziobro...


P.S.
Zwracam szczególną uwagę na:
"To" + "Wyklikiwanie we frameworku" + "jest" + "ciekawe"
no comment.... withstupidsmiley.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.