Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 15 lat - uczyc sie dalej programowania czy zająć czyms innym?
tab
post
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 20
Dołączył: 8.10.2012

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


czesc, to moze od poczatku. z programowaniem zetknalem sie w 6. kl podstawowki gdzie wzialem udzial w konkursie na programowanie w Logo (taki pseudo jezyk-programowanie, bardziej do nauki niz do rzeczywistych programow) i zdobylem laureata. zainteresowalem sie tym bo dawalo to punkty do gimnazjum,i tylko dlatego wiec potem przez rok nie myslalem wgl o programowaniu. gdzies w srodku 1 gim. znowu zaczalem hobbystycznie pisac programy, uczylem sie c++. konsolowe szlo mie calkiem fajnie, problem zaczal sie w winAPI gdzie poleglem na... tworzeniu okna. tak wiec zostawilem c++ i zajalem sie nauka. potem znowu w 2 gim. wrocilem do c++. udalo mi sie w koncu stworzyc swoje 1. okno, napisalem kalkulator i potem znowu zostawilem c++ bo zaczely sie dla mnie rzeczy ktorych nie łapałem. no i w koncu wakacje ostatnie tak nie wiem nawet czemu ale zaczalem sie uczyc php. w sensie nie wiem czemu akurat php ale zdecydowanie byl to dobry wybor bo z jezykow ktore probowalem (c++,python,java) ten zdecydowanie najbrdziej mi sie podoba. no i uczylem sie uczylem i obecnie potrafie w nim calkiem sporo w porownaniu do poprzednich. napisalem od podstaw swoje forum, taki jakby sklep internetowy i ksiegarnie. zaczalem tez pisac gre (obecnie jest mocno niedokonczona bo skupilem sie na nauce AJAXA zeby to w nim generowac mape i wgl ozywic strone). ogolnie to wydaje mi sie ze poszedlem troche z motyka na slonce, gra to juz nie jest takie hop-siup jak forum wiec poki co ja zostawilem i zaczalem sie dalej uczyc (m.in OOP w php). no wiec tak to jest, teraz 3 gim i stad moje moze nietypowe pytanie ale potrzebuje Waszej porady. czy waszym zdaniem jezeli umiem w swoim wieku to co umiem to warto uczyc sie dalej czy pojsc myslec o jakims zawodzie typu lekarz, ksiegowy..? ja nie jestem jakis swietny z matmy (wiem ze do programowania nie tyle trzeba byc dobrym z matmy (zwlaszcza ze jezyki skrytpowe to 95% operacje na stringach a nie liczbach) tylko miec otwarty umysl, ale w sumie ja tez jakiegos tego umyslu otwartego nie mam). sporo zadań z matmy 'na myslenie' sprawia mi problemy. a no i jeszcze pytanie, czy myslicie ze jak nie lapie teraz pewnych rzeczy to np za rok moze mi sie to troche rozjasnic? siedze teraz nad tym OOP'em i troche mnie to zdemotywowalo bo niby widze jak to sie robi ale jak probowalem cos napisac to nie wychodzi, i ogolnie troche wciaz nie łapie idei obiektowki. myslicie ze jak za jakis czas wroce do php to tak jak z tym c++ moze mi sie to rozjasnic i bede sie dziwil jak moglem tego wczesniej nie rozumiec? nie chcialbym sie zasłaniac wiekiem, ale pewnych rzeczy sie chyba po prostu w nizszym wieku nie lapie tak łatwo. no to co myslicie? m.in. czy myslicie ze warto uczyc sie dalej, w jakim wieku Wy zaczeliscie sie uczyc, czy webmasterka moze dac mi wieksze szanse na jakies sensowne pieniadze w zyciu? pozdrawiam..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
xdev
post
Post #2





Grupa: Zarejestrowani
Postów: 39
Pomógł: 3
Dołączył: 17.09.2011

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


Cytat
bzdura. Im wiecej jezykow tym lepiej. Kazdy jezyk to po prostu kolejne narzedzie ktore mozna uzyc jak przyjdzie na to czas, ale nauka kazdego jezyka otwiera oczy na jakis aspekt programowania.

Jak jesteś na poziomie gimnazjum to fakt im więcej języków tym lepiej, bo tak ci powtarza od 6 lat pani z Polskiego (tzn. że masz wszystko umieć). Później jak taki gość co "zna" 15 języków przychodzi do pracy to dowiaduje się, że jedyne zajęcie dla niego to instalowanie wordpressów za 1000 złotych miesięcznie a znajomość tych języków to mu się przyda przy konfigurowaniu modułów pisanych przez kogoś innego bo do niczego więcej się nie nadaje.

No chyba, że chcesz się zatrudnić w jakiejś mordowni gdzie się pracuje po 80h tygodniowo, która płaci tego tysiaka a szefa nie stać na zatrudnienie więcej niż jednego pracownika, to ten jeden biedak musi się znać na jak największej ilości technologii. Faktycznie super sprawa. Tylko nie pisz tu takich bzdur, bo jeszcze młody uwierzy i skończy jak rzesza naszych genialnych absolwentów po studiach, którzy wpisują w CV 20 języków programowania a po studiach siedzą w marketach na kasach albo rozwożą pocztę czy inną pizzę.

Cytat
Rok temu bym się zgodził z tym, żeby nie iść w stronę PHP.

A na tegorocznym phpconie praktycznie każdy ze sponsorów rekrutował; w podkarpackiem firmy podkupują sobie programistów, bo nie ma ludzi.

A cóż to, gazetowa propaganda się skonfrontowała z rzeczywistością? Node, Python, Perl... nie ma wygodniejszego języka niż PHP do tworzenia prostych i średnio zaawansowanych aplikacji sieciowych i do wygodnej analizy/przetwarzania danych tekstowych. Jak potrzeba prędkości - jest 0mq a same skrypty w PHP można skalować w nieskończoność (instancje interpretera są w 100% odseparowane).

"Przyszłość Web-u" vs PHP wygląda tak jak "noSQL" vs relacyjne bazy danych. Świetne w teorii, jak przychodzi co do czego to okazuje się, że zastosowania są bardzo ograniczone i tak na prawdę oprócz wybranych scenariuszy gdzie to się sprawdza bardzo niewiele można w tym zrobić.

Takie np. nodejs nie ma wygodnej metody sprawdzania, czy obiekt jest tablicą. Świetny model obiektowy... ale brakuje standardowych iteratorów. Pisanie w tym aplikacji pod web to katorga.

Wystarczy zadać sobie pytanie "dlaczego nie ma ludzi"? Bo większość myśli, że jak napisze hello-world czy zrobi formularz kontaktowy to już jest specem od php, "no dobra to teraz następny język". I cała ta twórczość się nadaje jedynie na localhost, nie potrafią tacy zrobić nawet formularza który się nadaje, żeby go umieścić na produkcyjnym serwerze. Ogólnie im mniej ktoś umie tym lepiej, mamy 21 wiek a nie średniowiecze, żeby jeden kowal w całej wiosze wykuwał wszystkie miecze i podkuwał wszystkie konie.

Trzeba się specjalizować. WinAPI, PHP, Java... wszędzie brakuje ludzi. To wszystko jedno. Jak ktoś zacznie w gimnazjum to po studiach będzie miał dobrą pracę za 6-10k do łapy. Jak ktoś się będzie "uczył wszystkiego" to będzie błagał, żeby ktoś go przyjął na bezpłatny staż gdzie coś go nauczą (z resztą to i tak w większości wypadków się kończy niepowodzeniem, bo dorosły gość nie będzie przez 2-3 lata się szkolił a pracodawca nie będzie wykładał 2400 PLN żeby mu zapłacić 1200 jeśli nie przynosi zysków firmie)

Ten post edytował xdev 29.10.2012, 11:30:36
Go to the top of the page
+Quote Post
solificati
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 10
Dołączył: 17.03.2012

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


Cytat(xdev @ 29.10.2012, 12:21:44 ) *
Jak potrzeba prędkości - jest 0mq a same skrypty w PHP można skalować w nieskończoność (instancje interpretera są w 100% odseparowane).

Widzę, że zeromq awansowało na pozycję antidotum na wszelkie bolączki.

Cytat
"Przyszłość Web-u" vs PHP wygląda tak jak "noSQL" vs relacyjne bazy danych. Świetne w teorii, jak przychodzi co do czego to okazuje się, że zastosowania są bardzo ograniczone i tak na prawdę oprócz wybranych scenariuszy gdzie to się sprawdza bardzo niewiele można w tym zrobić.

Trochę w inny sposób podobne. PHP tak jak RDBMS świetnie nadaje się do nudnych, robionych po raz tysięczny aplikacji. Na szczęście RDBMS ma też inne zastosowania. PHP pewnie też ma, ale nie lubi się w tym względzie specjalnie wyróżniać.

Cytat
Takie np. nodejs nie ma wygodnej metody sprawdzania, czy obiekt jest tablicą. Świetny model obiektowy... ale brakuje standardowych iteratorów. Pisanie w tym aplikacji pod web to katorga.

No nie ma, bo JavaScript nie ma. Bycie tablicą w js jest tylko potencjalną optymalizacją w dostępie do danych, gdzie masz dziesiąt innych rzeczy do wzięcia pod uwagę i to tylko wtedy gdy piszesz na jeden silnik.
Go to the top of the page
+Quote Post

Posty w temacie
- tab   15 lat - uczyc sie dalej programowania czy zająć czyms innym?   8.10.2012, 13:01:34
- - melkorm   Jeżeli Ciebie to kręci i sprawia Tobie to radość -...   8.10.2012, 13:09:55
- - !*!   Wybierz tylko jeden młotek. Za duży rozrzut nie wy...   8.10.2012, 13:42:27
- - Pawel_W   Cytat(tab @ 8.10.2012, 14:01:34 ) wie...   8.10.2012, 14:56:01
- - karakara   ile to razy już było, w programowaniu liczy się l...   8.10.2012, 17:11:30
- - peter13135   To jeszcze zależy jakiej matmy nie potrafisz. Jeże...   8.10.2012, 17:29:32
- - nasty   @karakara - wg. Ciebie teogia grafow to jakiej mat...   10.10.2012, 10:06:25
|- - !*!   Cytat(nasty @ 10.10.2012, 11:06:25 ) ...   10.10.2012, 10:57:20
||- - nasty   Cytat(!*! @ 10.10.2012, 10:57...   27.10.2012, 16:17:10
|- - solificati   Cytat(nasty @ 10.10.2012, 11:06:25 ) ...   10.10.2012, 12:19:57
- - Szymciosek   Zgadzam się z !*!, lepiej nauczyć się jedn...   10.10.2012, 11:09:37
- - erix   Rok temu bym się zgodził z tym, żeby nie iść w str...   10.10.2012, 12:06:25
- - solificati   Nie wiem jaki według Ciebie jest podział, ale na m...   27.10.2012, 19:49:29
- - xdev   Cytatbzdura. Im wiecej jezykow tym lepiej. Kazdy j...   29.10.2012, 11:21:44
|- - solificati   Cytat(xdev @ 29.10.2012, 12:21:44 ) J...   29.10.2012, 11:55:13
- - everth   @UP Podpisuję oboma ręcami. @erix Nie chodzi tyle...   29.10.2012, 11:39:49
- - d3ut3r   Jasne, że trzeba się specjalizować ale raczej nie ...   29.10.2012, 12:00:58
- - solificati   Ale jaki jest sens bycia ekspertem Javy albo PHP? ...   29.10.2012, 12:07:18
- - xdev   CytatWidzę, że zeromq awansowało na pozycję antido...   29.10.2012, 12:25:54
|- - solificati   Cytat(xdev @ 29.10.2012, 12:25:54 ) J...   29.10.2012, 13:08:26
- - d3ut3r   Jak dla mnie po prostu nic nie stoi na przeszkodzi...   29.10.2012, 12:53:22


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: 13.01.2026 - 12:18