Praca w zawodzie programisty |
Praca w zawodzie programisty |
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 |
|
|
22.05.2019, 20:16:55
Post
#2
|
|
Grupa: Zarejestrowani Postów: 618 Pomógł: 143 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? |
|
|
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 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. |
|
|
23.05.2019, 14:44:44
Post
#4
|
|
Grupa: Zarejestrowani Postów: 618 Pomógł: 143 Dołączył: 22.12.2010 Ostrzeżenie: (0%) |
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. 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 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. 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 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. |
|
|
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
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 jeszcze raz wielkie dzięki za wsparcie Ohm ! Ten post edytował kamil934 24.05.2019, 13:53:26 |
|
|
24.05.2019, 16:03:57
Post
#6
|
|
Grupa: Zarejestrowani Postów: 618 Pomógł: 143 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 No i zapewne frameworki do wglądu (np symfony ) 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.
|
|
|
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)
|
|
|
24.05.2019, 23:55:29
Post
#8
|
|
Grupa: Zarejestrowani Postów: 618 Pomógł: 143 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 )
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) |
|
|
25.05.2019, 09:59:36
Post
#9
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 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 |
|
|
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 !
|
|
|
28.05.2019, 19:55:22
Post
#11
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 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. |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 12:18 |