Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne]Co dalej począć? aby zostać zawodowym programistą.
-Drogra programisty-
post
Post #1





Goście







Witam.
Jest tyle do napisania że nie wiem od czego zacząć. Może się przedstawie ? Mam na imię Artur i mam 23 lata i według mojej mamy od 8 roku życia nic nie robie tylko gram na komputerze (IMG:style_emoticons/default/smile.gif) Prawda jest jednak troche inna. Sam komputer zacząłem mnie fascynować odkąd pierwszy raz się popsuł. Serio. Wtedy musiał przyjść pan, włożyć dyskietke startową wpisać cd E:\ i setup.exe aby zreinstalować windowsa 98... Piękne czasy.
Od tamtej pory gry przestały mnie az tak bardzo interesować i zacząłem grzebać w środku samego komputera i systemu. Przez pare lat używałem bardzo intensywnie Linuksa, nawet byłem junior (teraz wiem ze junior hehe) developerem pewnej polskiej dystrybucji. I właśnie dzięki temu systemowi (linuks) zetknałem się z programowaniem, linuksem, lamp'em, firewallem (iptables),skryptami, protokałami, kernelem i mnostwem innych rzeczy. Myśle że bez wiekszego problemu (z drobną pomocą docu) mogłbym zrobić całego LFS'a. Więc nie jest tak źle. (IMG:style_emoticons/default/smile.gif)
Ale nie wiem czemu, bardziej ciągneło mnie w kierunku programowania (boze, to wyglądało tak skompilkowanie i ekscytująco). Na początku ABS (advanced bash scripting, potrzebne było do edycji initd), później jakieś bardzo małe podstawy perla i pythona, ale nic konkretnego. Nawet za wiele z nich nie pamiętam na dzisiejszy dzień.
Pewnego dnia dostałem książki Jana Grębosza i pierwszą z nich wchłonałem jak gąbka. Naprawde super książka. Ale druga cześc która traktowała o klasach i o ogólej obiektowosći nei miałem siły... poprostu nie rozumiałem tego. Przykłady na jabłkach koszykach itp nie były wystarczająco interesujące dla mnie.
Pierwsza część dała mi tak ogromną wiedze, że później w technikum na profilu informatycznym, na programowaniu napisałem prostą gre. 10 pytan w tablicy, losowanku randem sprawdzanie odpowiedzi i echo "Wygrałes 100zl" pozniej "wygrałes 200zl" i tak do miliona. Banał nad banałem, jednak Pani od tego przedmiotu, kompetencjami nie grzeszyła i bez dwóch zdań kazała wysłać sobie kod na maila (do przejrzenia w domu) i wstawiła mi 6 do dziennika.
To było nie fer wobec mnie. Ja chciałem się uczyć, a okazało się że moja wiedza znacznie przerasta mojego nauczyciela. Przez to właśnie stałem w miejscu i przez dłuższy czas nie rozwijałem się w tym kierunku. Między innymi że zajałem się naprawą telefonów komórkowych na większą skalle. Dzisiaj potrafie zdjąć simlock z każdego (możliwego) modelu. Obsługuje wszystkie boxy flashery itp a nawet liznałem co nieco napraw hardwarowych. Ale po dwóch latach mi sie znudziło i postanowiłem wyjechać do Anglii gdzie teraz się znajduje. Okazało sie że proste prace dla emigrantów rozwineły mnie w bardzo dobrym kierunku, poniważ jak wiecie, rasowy "informatyk" powinnien znać język angielski na wysokim poziomie i myśle że właśnie usiągnałem ten level (IMG:style_emoticons/default/smile.gif) (Skoro potrafie sie dogadac z brytyjczykiem to wierzecie mi, już z innymi narodowościami jest tylko łatwiej hehe).
Anglia dała mi jeszcze jedną rzecz. Mianowicie mnóstwo wolnego czasu. Teraz pracuje do 35 godzin w tygodniu a często nawet 30. To nie wiele jak na polske, gdzię musialem pracowac od 50-60. Dzieki temu w październiku tamtego roku zacząłem się zagłębiać w php,już wczesniej co nie co o nim wiedziałem, szczególnie że jest mega podbny na cpp, a nawet miejscami łatwiejszy. (brak typów zmiennych na ogół np).
Od tamtej pory cały czas czegoś się ucze. Najpierw php, później potrzebny był mysql, nastepnie javascripty, jquery, api joomli co prowadziło do MVC, którego za to nie bardzo akceptuje (pewnei przez to ze go nie do konca kumam), by skończyć na dzisiejszym wikibooks Smarty, który mi się mega podoba w porównaniu do MVC (bo smarty wydaje się prostszy).
Następnie myśle nad jakąś biblioteką graficzną i już wstępnie czytałem od webgl... ale to w przyszłości.

I przechodze właśnie do meritum sprawy. Co ja mam począć w przysżłości?
Tyle się ucze, tyle czytam, duzo zapamietuje i ciesze się z tego wszystkiego, ale nic nie osiągam. Moja fajna praca w Anglii to nie pomysł na spędzenie życia i chciałbym się z niej wydostać na rzecz mojej pasji. Nie musi to byc teraz, ale dzięki temu że nie pracuje dużo godzin oraz nie martwie sie o pieniądze, chciałbym się roziwjać ile moge.
Co robić dalej?
Szukałem jakiś wolontariatów, aby tylko pracować nawet za darmo i wiedzieć że zdobywam potrzebną wiedze. Niestety jedyny wolontariat na który się dostałem umarał smiercią naturalna. Nawet myśle że i tak by z niego nic nie było.
Ponawiam pytanie Co robić dalej?
Znalazłem certyfiakty na stornie php.net, nie kosztują duzo a z tego co widziałem php,css,myslq na poziomie beginners zdałbym bez problemu. Tylko czy one są warte?
A jak nie to Co robić dalej?
Może ktoś z was potrzebuje kogoś kogo mógłby wykorzystać a jednocześnie dać mu poczucie że się spełnia?

ps.teraz wiem że OOP to potęga i po zrozumieniu tego zagadnienia, dostałem takich skrzydeł że aż cieżko się zmieścić w kabinie w toalecie (IMG:style_emoticons/default/smile.gif) Szacun za wymyślenie oop (IMG:style_emoticons/default/wink.gif)

Pozdrawiam
Artur Słomowski[php][/php]
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Elaborat przenoszę do stosownego działu.
Go to the top of the page
+Quote Post
Stiffler
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 5.04.2014

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


Ja bym bardzo chciał pracować, nawet doplace heh (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
fizzlebubble
post
Post #4





Grupa: Zarejestrowani
Postów: 272
Pomógł: 28
Dołączył: 13.02.2011

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


Jeśli nie wiesz jak zostać programistą to znaczy, że jesteś za głupi na tą branżę i lepiej zostań przy naprawianiu telefonów ciapatym.

Ten post edytował fizzlebubble 21.04.2014, 13:06:05
Go to the top of the page
+Quote Post
PrinceOfPersia
post
Post #5





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

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


Nie rozumiem. Jeśli masz duże doświadczenie w Linuxie, to nie lepiej iść w tym kierunku (jako administrator itp.)? Początkujący programista PHP raczej nie zarobi dużo...

Cytat
w php,już wczesniej co nie co o nim wiedziałem, szczególnie że jest mega podbny na cpp,

Cytat
), później jakieś bardzo małe podstawy perla i pythona, ale nic konkretnego.

wydaje mi się, że osoba z dogłębną znajomością Linuxa, z podstawową znajomością C++ i Pythona mogłaby zarobić więcej niż osoba, która trochę tam liznęła PHP... Ale cóż, każdy idzie w swoją własną stronę...

Cytat
którego za to nie bardzo akceptuje (pewnei przez to ze go nie do konca kumam), by skończyć na dzisiejszym wikibooks Smarty, który mi się mega podoba w porównaniu do MVC (bo smarty wydaje się prostszy).

mylisz pojęcia. MVC to wzorzec projektowy, koncepcja. A Smarty to konkretny system szablonów, który może być wykorzystany jako literka V (View) w czymś co jest robione według wzorca MVC.
Go to the top of the page
+Quote Post
arstherapia
post
Post #6





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

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


Jest pełno projektów typu open source, gdzie można się przyłączyć i zdobywać wiedzę.

Ewentualnie możesz dać parę ogłoszeń na allegro: zrobię to czy tamto za niewielką kasę,
a jak będzie pierwsze zlecenie, to już pójdzie...


Bardzo chwali się zapał do pracy młodego człowieka:) Osobiście szacun i życzę powodzenia!
Go to the top of the page
+Quote Post
JohnnyB
post
Post #7





Grupa: Zarejestrowani
Postów: 76
Pomógł: 19
Dołączył: 19.01.2010

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


spróbuj dostać się do jakiejś pracy związanej z programowaniem. Taka nauka sobie a muzom na dłuższy okres rzeczywiście trochę bez sensu. Wiedz jednak, że programowanie to dość wymagające zajęcie, człowiek się wypala ... moim zdaniem lepiej iść w administrowanie linuchem, robota dużo spokojniejsza a smykałkę do programowania możesz wykorzystać do tworzenia skryptów do zarządzania / automatyzacji
Go to the top of the page
+Quote Post
mrc
post
Post #8





Grupa: Zarejestrowani
Postów: 160
Pomógł: 27
Dołączył: 22.09.2008
Skąd: Tarnów

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


A ja uważam, że najlepiej się uczyć wyznaczając sobie kolejne punkty: np. spróbuj napisać sobie cms, jakiś system, stronę internetową - udoskonalaj ją, a jak stwierdzisz że projekt jest ukończony, to przejdź do kolejnego... projekty bardzo dużo uczą.
Go to the top of the page
+Quote Post

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.09.2025 - 18:25