Wojciech Soczyński

Wojciech Soczyński Programista
eksplorator -
blog.wsoczynski.pl

Temat: Wybór języka programowania aplikacji webowych

Moja rada, naucz się PHP, bo jest prosty i intuicyjny. A jak już będziesz wiedział czego nie należy robić i będziesz już "rzygał" tym językiem to pomyśl o czymś innym. Tak naprawdę liczy się język, który daje ci szanse zarobku.Wojciech Soczyński edytował(a) ten post dnia 06.06.10 o godzinie 22:59

Temat: Wybór języka programowania aplikacji webowych

Jakub L.:
Piotr Wittchen:
Jakub L.:
Go, tfu, Python.
Na studiach może przydać się bardziej niż PHP, nie tylko do robienia wuwuwu, ale może udać ci się część laborek w nim robić, jak prowadzący dadzą dowolność.

a w Matlabie zrobisz każdą laborkę ze wszystkiego :-P.

Ze skryptowania Unice też?

Nie wiem, co to jest Unica/Unika (Może chodziło o Unixa?). W każdym razie wszystko w ramach zdrowego rozsądku. Miałem na myśli zestaw toolboxów, funkcji do obliczeń, wizualizacji wyników, i wiele innych opcji. Ten program przydaje się do takich zastosowań jak: metody numeryczne, przetwarzanie sygnałów, przetwarzanie obrazów, operacje na sieciach neuronowych, automatyka, bioinformatyka, itd. Raz nawet widziałem, jak ktoś sterował robotem mobilnym przez Matlaba. Nie znam się specjalnie póki co na Pythonie, ale wydaje mi się, że więcej byłoby roboty, aby zaprezentować w nim wizualizację jakichś obliczeń, niż w takim Matlabie. Nie zmienia to jednak faktu, że do wielu zastosowań Python będzie lepszy. Wszystko zależy od tego, co chcemy robić i co osiągnąć.Piotr Wittchen edytował(a) ten post dnia 06.06.10 o godzinie 23:45
Jakub L.

Jakub L. Programista

Temat: Wybór języka programowania aplikacji webowych

Ja się patrzę pod kątem studiów i później.
W odróżnieniu od Matlaba Python jest językiem ogólnego przeznaczenia.
Ze względu na sztywniejsze podejście niż Perl ma (znowu w odróżnieniu od Matlaba :)) swoje miejsce w wielu miejscach gdzie można zarobić pieniądze, więc zgodnie z zasadą wielokrotnego użycia kodu Python widzi mi się lepszy niż PHP, który, nie oszukujmy się, ma jedno rzeczywiste zastosowanie a rzeczy niezwiązane z www to egzotyka.
Remigiusz Towalski

Remigiusz Towalski Manager R&D
Engineering

Temat: Wybór języka programowania aplikacji webowych

Krzysztof Kurzawa:
Biorąc .NET masz w zestawie i ogólną naukę programowania obiektowego, programowanie aplikacji webowych właśnie w ASP.NET przy pomocy tego samego C# (nie jestem do końca pewny)
Dokładnie.
no i technologię silverlight która jest w tym samym segmencie co Flex. Sam myślę nad dalszą drogą i mam pytanie. Czy silverlight daje te same możliwości co Flex?
Praktycznie tak (ale player jest jednak mniej popularny niż FlashPlayer).
Za to na Windows Phone 7 będzie można tworzysz prawdopodobnie tylko w SL.
Wybierając .NET masz tą zaletę że za tym stoi MS i cały czas kopie tą technologię do przodu.
A dodatkowo Novell pompuje kasę w Mono (.Net na Linuxa i Maca).Remigiusz Towalski edytował(a) ten post dnia 07.06.10 o godzinie 07:30
Artur Świerc

Artur Świerc Programista PHP/Java

Temat: Wybór języka programowania aplikacji webowych

Mateusz W.:
Zależy na którym roku studiów jesteś ;) Jeśli masz ponad 2 lata do końca, i trochę czasu na naukę to proponuję zacząć od Php, popisać w nim ok rok, poznać wzorce projektowe, trochę poeksperymentować a później przejść na inny język. Jeśli masz mniej niż dwa lata to polecam od razu zabrać się za .NET lub Javę ;)
Przynajmniej ja, biorąc pod uwagę swoje doświadczenia tak bym zrobił, gdybym mógł cofnąć czas :P

Popieram, sam bym tak zrobił!
Chociaż miałem na studiach dużo czasu to wolałem uczyć się php. Może to też wina programu studiów, który na języki kompilowane przeznaczył bardzo mało czasu.

Obecnie języki takie jak C# czy Java oferują bardzo wiele, nie ograniczasz się tylko do rozwiązań webowych. Prędzej czy później i tak się rozchodzi o pieniądze - jeśli teraz autor tematu zaczął by się uczyć któregoś z tych języków to po skończeniu studiów byłby wymiataczem z dobrymi perspektywami na przyszłość.

Python, prosty język w którym się fajnie pisze. Rażą mnie jedynie braki klamerek - ale to już moja subiektywna opinia. Tylko trzeba wziąć pod uwagę rynek pracy, to co nam oferuje. Jak na razie - biednie. Z drugiej strony kto wie co będzie na topie gdy kolega skończy studia.
Krzysztof Kurzawa

Krzysztof Kurzawa Web / Mobile
Developer

Temat: Wybór języka programowania aplikacji webowych

Ja myślę i myślę i wczoraj postanowiłem się po php uczyć Ruby i Railsów. Co powiecie na ten temat? Warto ?

konto usunięte

Temat: Wybór języka programowania aplikacji webowych

Krzysztof Kurzawa:
Ja myślę i myślę i wczoraj postanowiłem się po php uczyć Ruby i Railsów. Co powiecie na ten temat? Warto ?

Uczyć się zawsze warto ("kto się nie rozwija ten stoi w miejscu")! Czy warto uczyć się akurat RoRa? To zweryfikuje rynek...

konto usunięte

Temat: Wybór języka programowania aplikacji webowych

Widzę że głównie proponujecie posiedzieć trochę w PHP a później zająć się .NET (C#). Dzięki wszystkim za odpowiedzi.
Bartłomiej Ogryczak

Bartłomiej Ogryczak Backend Developer @
Layar

konto usunięte

Temat: Wybór języka programowania aplikacji webowych

Bartłomiej Ogryczak:
A propos argumentu płacowego:

http://www.simplyhired.com/a/salary/search/q-php
http://www.simplyhired.com/a/salary/search/q-python
http://www.simplyhired.com/a/salary/search/q-.net
http://www.simplyhired.com/a/salary/search/q-ruby

im mniej programistow, tym drozej - rynek :) żebyś widział ile czasem płaca ludziom od COBOL :D
Bartłomiej Ogryczak

Bartłomiej Ogryczak Backend Developer @
Layar

Temat: Wybór języka programowania aplikacji webowych

Mateusz J.:
Bartłomiej Ogryczak:
A propos argumentu płacowego:

http://www.simplyhired.com/a/salary/search/q-php
http://www.simplyhired.com/a/salary/search/q-python
http://www.simplyhired.com/a/salary/search/q-.net
http://www.simplyhired.com/a/salary/search/q-ruby

im mniej programistow, tym drozej - rynek :)

Bez przesady, nie tylko podaż się liczy, ale również popyt.
żebyś widział ile czasem płaca ludziom od COBOL :D

http://www.simplyhired.com/a/salary/search/q-cobol
Raczej słabo ;-)

konto usunięte

Temat: Wybór języka programowania aplikacji webowych

Przeglądając tą stronę to ja widzę że najlepiej uczyć się jquery:
http://www.simplyhired.com/a/salary/search/q-jquery
Mega prosty framework js a płacą dużo ... tylko teraz pytanie, widział ktoś kiedyś oferty pracy w Polsce dla osoby znającej tylko jquery lub pythona?
Bo python czy jquery w Polsce są wymagane , ale jako 'mile widziane' u phpowców.
Artur Świerc

Artur Świerc Programista PHP/Java

Temat: Wybór języka programowania aplikacji webowych

Paweł Makowski:widział ktoś kiedyś oferty pracy w Polsce dla osoby znającej tylko jquery lub pythona?
Bo python czy jquery w Polsce są wymagane , ale jako 'mile widziane' u phpowców.

Trudno o ofertę, gdzie szukają kogoś TYLKO od JS. Na polskim rynku nadal rzadko która firma może sobie pozwolić na podział backend/frontend, chociaż coraz częściej. I to jest dobre.
Bartłomiej Ogryczak

Bartłomiej Ogryczak Backend Developer @
Layar

Temat: Wybór języka programowania aplikacji webowych

Paweł Makowski:
Przeglądając tą stronę to ja widzę że najlepiej uczyć się jquery:
http://www.simplyhired.com/a/salary/search/q-jquery
Mega prosty framework js a płacą dużo ... tylko teraz pytanie, widział ktoś kiedyś oferty pracy w Polsce dla osoby znającej tylko jquery lub pythona?

"Excellent programming skills in at least one of the following languages: C++, Java or Python."

albo

"Coding skills in Python or Javascript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming"
Bo python czy jquery w Polsce są wymagane , ale jako 'mile widziane' u phpowców.

Np. Google w Krakowie zatrudnia pehapowców? Od kiedy?
Adam Pawliczek

Adam Pawliczek Usability expert, UX
designer,
Interaction
specialist

Temat: Wybór języka programowania aplikacji webowych

Paweł Makowski:
Przeglądając tą stronę to ja widzę że najlepiej uczyć się jquery:
jQuery to się powinno wykorzystywać, a nie uczyć ;) Nie wiem na czym ma polegać stanowisko "programista jquery"? Na umiejętności instalowania wtyczek i osadzania całości na stronie? jQuery jest tylko biblioteką skracającą ogrom rzeczy, JS i tak musisz dobrze znać żeby tworzyć sprawne skrypty.
Bartłomiej Ogryczak

Bartłomiej Ogryczak Backend Developer @
Layar

Temat: Wybór języka programowania aplikacji webowych

Adam Pawliczek:
Paweł Makowski:
Przeglądając tą stronę to ja widzę że najlepiej uczyć się jquery:
jQuery to się powinno wykorzystywać, a nie uczyć ;) Nie wiem na czym ma polegać stanowisko "programista jquery"?

Biorąc pod uwagę, że aktualnie większa część aplikacji webowej siedzi sobie po stronie klienta, to stanowisko "programista JQuery" ma podobny sens, to dajmy na to stanowisko "programista Zend Framework".

konto usunięte

Temat: Wybór języka programowania aplikacji webowych

Bartłomiej Ogryczak:
Adam Pawliczek:
Paweł Makowski:
Przeglądając tą stronę to ja widzę że najlepiej uczyć się jquery:
jQuery to się powinno wykorzystywać, a nie uczyć ;) Nie wiem na czym ma polegać stanowisko "programista jquery"?

Biorąc pod uwagę, że aktualnie większa część aplikacji webowej siedzi sobie po stronie klienta,

Mam wrazenie, ze mocno przesadziles. Faktycznie od momentu, gdy zaczelismy oprogramowywac iframe i DHTML, a pozniej wprowadzono XHR i DOM, coraz wiecej mechaniki pojawilo sie po stronie klienta, ale nie przesadzalbym, ze programuje sie jej wiecej po stronie klienta niz po stronie serwera. Na pewno tendencja jest wzrostowa, ale jednak MVC to podstawa.
to stanowisko "programista JQuery" ma podobny sens, to dajmy na to stanowisko "programista Zend Framework".

Dla ludzi nieobeznanych z tematem programowania takie stanowisko ma sens, jednak dla specjalistow stanowisko typu frontend JS/DOM developer wydaje sie bardziej sensowne.

Czemu... bo czym jest znajomosc JQuery w porownaniu z umiejetnoscia zaprogramowania JQuery (przy czym pamietajmy, ze nie ma sensu wynajdowac kola ponownie).

//

Tak czy inaczej, wazny jest ogolny warsztat programistyczny, roznorodne doswiadczenie dot. rozmaitych problemow programistycznych, jak i znajomosc konkretnej architektury.

Dlatego odpowiadajac na pytanie kolegi powyzej, programuj w tym co lubisz i co Cie pasjonuje, pamietaj o tym, ze inni ludzie beda czytali Twoj kod, wiec pisz schludnie, jak sie nauczysz pisac schludnie, pojawia sie pomysly zw. z organizacja kodu, sam zaczniesz opracowywac wzorce i rozwiazania, gdy do tego dojdzie umiejetnosc wykorzystywania cudzej pracy i gotowych elementow oraz laczenie ich ze soba i planowanie takich rozwiazan, bedziesz mogl sie nazwac architektem, a to chyba kierunek kazdego programisty o konkretnych ambicjach.

Pozdr.
Bartłomiej Ogryczak

Bartłomiej Ogryczak Backend Developer @
Layar

Temat: Wybór języka programowania aplikacji webowych

Tomasz Grzechowski:
Bartłomiej Ogryczak:
Adam Pawliczek:
Paweł Makowski:
Przeglądając tą stronę to ja widzę że najlepiej uczyć się jquery:
jQuery to się powinno wykorzystywać, a nie uczyć ;) Nie wiem na czym ma polegać stanowisko "programista jquery"?

Biorąc pod uwagę, że aktualnie większa część aplikacji webowej siedzi sobie po stronie klienta,

Mam wrazenie, ze mocno przesadziles. Faktycznie od momentu, gdy zaczelismy oprogramowywac iframe i DHTML, a pozniej wprowadzono XHR i DOM, coraz wiecej mechaniki pojawilo sie po stronie klienta, ale nie przesadzalbym, ze programuje sie jej wiecej po stronie klienta niz po stronie serwera. Na pewno tendencja jest wzrostowa, ale jednak MVC to podstawa.

Tyle, że przy użyciu, coraz popularniejszych przecież, frameworków z client-side templates, z MVC po stronie serwera jest tylko M, a z HTML5 Web Storage, nawet to może być w dużej części po stronie klienta. Server zostaje tylko jako RESTful API serwujące JSONa
Michał Stachura

Michał Stachura Dedykowane serwisy i
strony www -
http://santri.eu

Temat: Wybór języka programowania aplikacji webowych


Obrazek

konto usunięte

Temat: Wybór języka programowania aplikacji webowych

Artur Świerc:
Paweł Makowski:widział ktoś kiedyś oferty pracy w Polsce dla osoby znającej tylko jquery lub pythona?
Bo python czy jquery w Polsce są wymagane , ale jako 'mile widziane' u phpowców.

Trudno o ofertę, gdzie szukają kogoś TYLKO od JS. Na polskim rynku nadal rzadko która firma może sobie pozwolić na podział backend/frontend, chociaż coraz częściej. I to jest dobre.

Zapraszam do nas:

http://www.infopraca.pl/praca/programista-javascript/k...

Na infopracy jest parę ogłoszeń na javascriptowca.



Wyślij zaproszenie do