Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Praca w zawodzie programisty
kamil934
post 22.05.2019, 19:22:18
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.05.2019

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


Cześć,

od dłuższego czasu mam wewnętrzny dylemat odnośnie pracy w IT.

Mam 24 lata i skończyłem studia o kierunku: Dietetyka (wiem, do teraz zadaje sobie pytanie dlaczego) - chyba po prostu nie wiedziałem co chcę robić w zyciu i testowałem wszystko co mnie zaciekawiło.

Skończyłem technikum o profilu informatycznym gdzie nauczyłem się podstaw C++, (a sam nauczyłem się jeszcze podstaw PHP, JS, SQL, HTML, CSS)

Mam pytanie do osob aktywnych zawodowo - w jaki sposób szukać pracy i czy wogóle jest cień szansy na jej znalezienie przy takich kompetencjach ?

Kolega z HR podpowiedział mi, że dużo firm przyjmuje młodych zmotywowanych i głodnych wiedzy pracowników, ja wysłałem kilkanascie CV i 0 odzewu.

Uważacie, że należałoby rozpocząć studia o profilu informatycznym? może zrobić jakieś projekty,portfolio wysyłać czy coś może jeszcze innego ?

Większość pracowdawców na rynku wymaga często wyksztlacenia informatycznego, doświadczenia komercyjnego i perfekt angielskiego - na dzień dzisiejszy nie dysponuje żadnym.

Czy znacie może sposób pomimo braków w CV jak szukać pracę lub staż jako programista ? Czy uwazacie, że powinienm zacząć studia od zera albo podejsć jeszcze w inny sposób do tematu?

Dziękuję wszystkim za pomoc smile.gif
Go to the top of the page
+Quote Post
ohm
post 22.05.2019, 20:16:55
Post #2





Grupa: Zarejestrowani
Postów: 506
Pomógł: 123
Dołączył: 22.12.2010

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


Cytat
Kolega z HR podpowiedział mi, że dużo firm przyjmuje młodych zmotywowanych i głodnych wiedzy pracowników, ja wysłałem kilkanascie CV i 0 odzewu.

Firmy są zalewane takimi cv po bootcampach, od osób po przebranżowieniu, itp

Cytat
Uważacie, że należałoby rozpocząć studia o profilu informatycznym?


Możesz, ale wg mnie to strata czasu jeśli to byłaby jakaś podrzędna uczelnia.

Cytat
może zrobić jakieś projekty,portfolio wysyłać czy coś może jeszcze innego ?

Ogarnij githuba, wrzuć jakieś projekty tam, może poudzielaj się nawet w jakichś projektach w miarę możliwości, portfolio bardzo mocno pomaga.

Cytat
Większość pracowdawców na rynku wymaga często wyksztlacenia informatycznego, doświadczenia komercyjnego i perfekt angielskiego - na dzień dzisiejszy nie dysponuje żadnym.

W sumie to tylko widziałem głównie wymagane doświadczenie (rok/dwa - ale github/portfolio mogą być tego ekwiwalentem), chyba że startujesz do jakiegoś międzynarodowego korpo ze stawką startową 10-15k to wtedy wymagania są jak najbardziej na miejscu.

Cytat
Czy znacie może sposób pomimo braków w CV jak szukać pracę lub staż jako programista ? Czy uwazacie, że powinienm zacząć studia od zera albo podejsć jeszcze w inny sposób do tematu?

Praktyka, praktyka i jeszcze raz praktyka, php (czy jakikolwiek inny język) + framework + bazy + jakis prosty frontend jak ogarniesz, to na pewno pracodawca sie znajdzie. Tylko jeszcze jedna kwestia została, do jakiego miasta celujesz z szukaniem pracy?
Go to the top of the page
+Quote Post
kamil934
post 23.05.2019, 11:13:18
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.05.2019

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


Ohm dziękuję bardzo za Twoją odpowiedź.



Cytat
Praktyka, praktyka i jeszcze raz praktyka, php (czy jakikolwiek inny język) + framework + bazy + jakis prosty frontend jak ogarniesz, to na pewno pracodawca sie znajdzie.


Czyli na dzień dzisiejszy, Twoim zdaniem nie powinienem szukać pracy w tym kierunku tylko najlepiej ,,dłubać'' samemu i zdobywać nadal wiedzę w internecie ?

Chciałbym dokładnie się dowiedzieć do jakiego punktu zmierzać aby wejść na rynek komercyjny, w którym momencie następuje taki level gdzie pracodawca myśli - jest ok smile.gif

Z jendej strony słyszę ,,znasz podstawy zahacz się na Juniora i reszty się nauczysz w firmie'' zaś z innej strony dostaje sygnały ,,szkoła techniczna, dobre portfolio i dobry skillset itd.'' nie wiem czy dość dobrze to przedstawiłem ale najbardziej mnie zastnawia kiedy następuje ten moment, w którym szansę na prace stają się realne.

Cytat
Tylko jeszcze jedna kwestia została, do jakiego miasta celujesz z szukaniem pracy?


Jestem z Gdańska więc szukam na terenie Trójmiasta.



Go to the top of the page
+Quote Post
ohm
post 23.05.2019, 14:44:44
Post #4





Grupa: Zarejestrowani
Postów: 506
Pomógł: 123
Dołączył: 22.12.2010

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


Cytat(kamil934 @ 23.05.2019, 12:13:18 ) *
Czyli na dzień dzisiejszy, Twoim zdaniem nie powinienem szukać pracy w tym kierunku tylko najlepiej ,,dłubać'' samemu i zdobywać nadal wiedzę w internecie ?


Szukaj i pracy i dłub samemu ile się da, co się da i kiedy się tylko da.
Cytat(kamil934 @ 23.05.2019, 12:13:18 ) *
Chciałbym dokładnie się dowiedzieć do jakiego punktu zmierzać aby wejść na rynek komercyjny, w którym momencie następuje taki level gdzie pracodawca myśli - jest ok smile.gif

To mocno zalezy od tego czego szuka pracodawca, jesli szuka juniora ktory wie co to PHP, to bedzie szukal juniora ktorego sam wyszkoli. Ogólnie im więcej wiesz i umiesz i masz co pokazać, tym wieksza szansa że ktos zaprosi na rozmowe.

Cytat(kamil934 @ 23.05.2019, 12:13:18 ) *
Z jendej strony słyszę ,,znasz podstawy zahacz się na Juniora i reszty się nauczysz w firmie'' zaś z innej strony dostaje sygnały ,,szkoła techniczna, dobre portfolio i dobry skillset itd.'' nie wiem czy dość dobrze to przedstawiłem ale najbardziej mnie zastnawia kiedy następuje ten moment, w którym szansę na prace stają się realne.

Szanse stają się realne jak masz co pokazać, jakiś projekt/dwa które rozwiązują jakiś konkretny problem. Na tej podstawie będziesz głównie oceniany jako junior tongue.gif

Cytat(kamil934 @ 23.05.2019, 12:13:18 ) *
Jestem z Gdańska więc szukam na terenie Trójmiasta.


Niestety nie znam rynku, ale z tego co kojarze to nawet tam było całkiem nieźle z ofertami.
Go to the top of the page
+Quote Post
kamil934
post 24.05.2019, 13:49:50
Post #5





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.05.2019

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


Dzięki Ohm za tak duże zaangażowanie smile.gif


Reasumując, biorę się do nauki i zaczynam porządny projekt.

Ukończyłem kilka mniejszych lub większych projektów, wobec tego mam ostatnie Pytanie - ponieważ jestem dość początkujący - czy możecie mi polecić jakieś źródła pt. jak wygląda ''kompletny'' profesjonalny program ?

Mam np. aplikację która wykorzystuje HTML, CSS, JS, PHP i SQL natomiast nie mam pojęcia jak wygląda kompletny program oprócz stricte samego kodu.

Oczywiście nie oczekuje, że ktoś mi dokałdnie to wymieni ale chciałem Was zapytać przynajmniej o źródła rzetelnych informacji - słyszałem o jakichś testach jednostkowych, dokumentacji itd. nie wiem nic na ten temat a w intrnetowych kursach/poradnikach raczej autor odnosi się do samego kodu a nie całej ''otoczki'' z nim związanej smile.gif

jeszcze raz wielkie dzięki za wsparcie Ohm ! smile.gif

Ten post edytował kamil934 24.05.2019, 13:53:26
Go to the top of the page
+Quote Post
ohm
post 24.05.2019, 16:03:57
Post #6





Grupa: Zarejestrowani
Postów: 506
Pomógł: 123
Dołączył: 22.12.2010

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


http://pl.phptherightway.com/ chociaz radzilbym sie zapoznawac z terminami i ogarnac sobie po angielsku, w miare mozliwosci wink.gif No i zapewne frameworki do wglądu (np symfony tongue.gif) które zazwyczaj mają pełną dokumentację, unit testy, itp. Swoją drogą, warto, w Twoim przypadku, zacząć rozglądać się za jakimś frameworkiem żeby móc szybciej wdrażać się w projekty.
Go to the top of the page
+Quote Post
kamil934
post 24.05.2019, 19:46:22
Post #7





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.05.2019

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


Ohm myślisz, że właściwsza jest nauka jednego języka i jednego frameworka czy ogarnianie wszystkiego po trochu ? (przynajmniej podstaw) smile.gif
Go to the top of the page
+Quote Post
ohm
post 24.05.2019, 23:55:29
Post #8





Grupa: Zarejestrowani
Postów: 506
Pomógł: 123
Dołączył: 22.12.2010

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


Wg mnie lepiej poznać dobrze jeden język, skupiając się głównie na zagadnieniach logicznych, bo tak właściwie poznając jeden język będziesz w stanie się przestawić na inny po dostosowaniu się do jego struktury (logika 0/1 wszędzie jest identyczna wink.gif )
Co do frameworków, to.. zależy, możesz się uczyć jednego przez kilka miesięcy i ciągle będziesz miał jakieś dziwne problemy, podejdziesz do drugiego i ogarniesz go w miare dobrze w miesiąc/dwa, więc raczej skupiłbym się tu na potestowaniu który framework wydaje się "najlepszy" (pomijając stare trupy)
Go to the top of the page
+Quote Post
Pyton_000
post 25.05.2019, 09:59:36
Post #9





Grupa: Zarejestrowani
Postów: 7 788
Pomógł: 1371
Dołączył: 26.10.2005

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


Podam Ci swój przykład. Ja kieedyś zaczynałem od CakePHP, potem długo długo nic. Potem laravel od wersji 5 potem znowu długo nic... aż wpadłem w Symfony 3 i teraz już tylko tym się zajmuję. Ale pomimo tego wiem gdzie szukać rzeczy w laravelu.

Co do języka to moim głównym jest PHP i w tym pracuję. Ale jako sysops/devops na poziomie powyżej nooba używam Pythona którego notabene nauczyłem się na potrzeby pracy do pisania tooli. Nie straszny mi Bash bo i w tym coś napiszę (a jak nie napiszę to znajdę w necie). Potem przyszła potrzeba napisania feature w Java no to wziąłem popatrzyłem w kod i napisałem (może nie jest to kod górnych lotów bo ciężko poznać smaczki Javy) ale działa (fakt też że miałem troooszkę javy na studiach czyli daaawno). Teraz puszczam trochę wodze fantazji w kierunku Go żeby przepisać niektóre toole z Pythona na Go. No i znowu coś czytam, coś próbuję.

Także jak widzisz chcieć to móc smile.gif
Go to the top of the page
+Quote Post
kamil934
post 26.05.2019, 20:25:51
Post #10





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.05.2019

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


dziękuje za wsparcie i cenne wskazówki ! smile.gif
Go to the top of the page
+Quote Post
athabus
post 28.05.2019, 19:55:22
Post #11





Grupa: Zarejestrowani
Postów: 888
Pomógł: 44
Dołączył: 2.11.2005
Skąd: Poznań

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


PHP to taki język, że na każdym poziomie możesz się gdzieś zahaczyć i jest przekrój ofert od zupełnie śmieciowych z minimalnymi wymaganiami aż po bardzo wymagające, gdzie na wejściu wymaga się bardzo wiele. Nie pokazałeś swojego kodu, więc trudno określić co już umiesz, ale po opisie wnioskuje, że raczej niewiele. Wg mnie aby znaleźć sensowną pracę w PHP trzeba:
- ogarniać PHP
- umieć przynajmniej 1 framework lub popularny cms/system sklepowy (Wordpress, Prestashop etc) na poziomie umożliwiającym pracę z klientem
- ogarniać git (podstawowe koncepcje typu marge, branch itp + umiejętność korzystania z repo zdalnego typu gitlab / github)
- ogarniać podstawy fullstacku (czyli html, css, js)
- poruszać się w miarę sprawnie w Linux (czyli umieć postawić system, zainstalować LAMP, podpiąć domenę do tego etc). Nie musi to być na super poziomie, ale z grubsza powinieneś umieć kupić server root i doprowadzić go do takiej postaci, że po wisaniu mojastrona.pl wyświelti się Twoja strona
- Mysql na podstawowym poziomie
- umiejętność korzystania z Google + StackOverflow

To jest ogólnie podstawa, która wg mnie wyznacza zatrudnialność, czyli bycie juniorem, któremu ktoś chce zapłacić. Przy odrobinie szczęście i umiejętności samosprzedania z takim stackiem dostaniesz ~2k na rękę. To jest mz taki poziom, że w mało wymagającej firmie nie będziesz przeszkadzał i jak się szybko uczysz to będziesz rokował, że po 2-4 miesiącach zaczniesz robić coś konstruktywnego. W PHP na 90% będzie to niestety gównopraca, gdzie będziesz robił jakieś rzeczy typu konfigurowanie Wordpressa w agencji marketingowej. Jak masz głowę na karku to szybko z tego typu pracy uciekniesz i zaczniesz się rozwijać.

W to co warto zainwestować:
- angielski na poziomie B2 - w prawie każdej dobrze płatnej pracy w naszym kraju będą od Ciebie wymagali abyś potrafił się porozumiewać w tym języku z kolegami z innych krajów czy klientami + prawie na pewno będziesz pisał dokumentację w tym języku.
- umiejętności społeczne - wbrew pozorom mają ogromne znaczenie w tym zawodzie

Co do Twojego pytania o frameworki to moim prywatnym zdaniem jest tak zaczynasz od PHP, rozwijasz się i dochodzisz do poziomu gdzie zaczynasz rozumieć frameworki rozwijasz się dalej i dochodzisz do poziomu, gidze frameworki zamieniasz na komponenty z których korzystasz, a sam zaczynasz się skupiać na architekturze, rozwijasz się dalej i w pewnym momencie tworzysz koncepty, które piszą za Ciebie inni. Raczej każdy idzie tą drogą. Umiejętność korzystania z frameworków to jest mniej więcej ten moment, gdzie możesz oczekiwać, że ktoś Ci zapłaci a Twoją pracę.

Co do studiów - jak będziesz umiał dobrze programować to w PHP prawie nigdy nie będą Cię pytać o papier. W niektórych językach jest to wymaganie podczas rekrutacji (np. Java), ale w PHP raczej rzadko widuję ogłoszenia, gdzie wyższe techniczne to must have.

Ogólnie jak chcesz iść w tym kierunku to ucz się i szukaj pracy jednocześnie. Nastaw się jednak, że $$$ w tym zawodzie są ok, ale na pewno nie od samego początku. Pewnie z 2 lata od dzisiaj miną zanim dojdziesz w okolice średniej krajowej, a i to może się okazać optymistycznym założeniem. Tak tylko uprzedzam na wypadek gdybyś się naczytał, że programiście zarabiają naście tysięcy. Faktycznie zarabiają, ale Ci dobrzy, a nie wszyscy. W PHP myślę, ze do poziomu 10k + dochodzi nie więcej jak 1 na 10 programistów.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2019 - 19:55