Czy jest sens

0

Witam wszystkich miłośników programowania - drodzy bracia i siostry wiem że w ciągu tygodnia takich tematów jak mój pewnie pojawia się 30. Jednak chciałbym zadać precyzyjne pytania a nie ogólne, jeżeli ktoś z was miałby chwilę czasu żeby mi na nie odpowiedzieć to byłbym bardzo wdzięczny. Z zawodu jestem operatorem cnc, swoją edukację zakończyłem na liceum ogólnokształcącym. Chciałbym spróbować sił w tej branży, przynajmniej nie będę sobie kiedyś pluł w brode że nie spróbowałem - spróbuje i zobaczę, albo się uda albo nie, przynajmniej nie będę żałował. Nie wymagam od życia kokosów - zarabiania po 10 czy 20 tysięcy miesięcznie, usatysfakcjonowała by mnie miesięczna wypłata na poziomie 4000-5000 netto byłbym bardzo zadowolony - obecnie nie zarabiam nawet 3000 i nie zanosi się żebym miał dostać w najbliższym czasie podwyżkę, cóż.. taka branża. Wiem że w IT na początku tez kokosów nie ma ale tutaj przynajmniej jest szansa na zwiększanie zarobków wraz ze zdobywaniem doświadczenia. Poniżej przejdę do pytań

  1. Patrząc na obecne czasy, ilość aplikacji na dane stanowisko.. w jaką dziedzine programowania powinienem pójść - tak żeby się nie zrazić z miejsca i która pozwoliłaby mi na znalezienie pracy? słyszałem że Java to głównie dla osób po studiach ponieważ nikt nie przyjmie osobę po liceum do pracy w banku, dużych korporacjach itd.

  2. Czy jestem wstanie w rok czasu poświęcając średnio 2 godziny dostać swoją pierwszą pracę ?

  3. Czy mając średnie wykształcenie (liceum) mam w ogóle czego szukać na tym rynku ?

bardzo dziękuje.

3
  1. Skoro nie masz wygórowanych zarobków, to idź na to co Ci się najbardziej podoba. Interesują cię roboty, maszyny? Idź na embedded itd. Jak Cie interesuje sztuczna inteligencja - idź na coś z nią związane. Tylko pamiętaj, że na ogół inna dziedzina programowania - inny język.

Na więcej niestety nie pomogę, bo nie mam doświadczenia.

4
  1. Nie ma na to dobrej odpowiedzi. Chętnych jest multum w każdym języku. Każdy z przebranżawiających się pyta o to samo. Najlepszym rozwiązaniem jest liźnięcie kilku języków i sprawdzenie, w którym pisze Ci się lepiej. Z javą tak niestety jest, że jest głównie używana w większych firmach, a tam z racji boomu bootcampowego ludzie bez studiów i Ci co się przebranżawiają są praktycznie skreślani na starcie.

  2. 2h średnio w rok - nie wiem czy uda Ci się środowisko w tym czasie skonfigurować i znaleźć dobre materiały do nauki :)
    A tak serio, to myślę że nie. Jeśli na starcie mówisz, że to tylko 2h dziennie, to jestem pewien, że z czasem (np przez zniechęcenie albo nadmiar innych obowiązków) przerodzi się to w 2h tygodniowo.

  3. Są tacy ludzie co bez studiów wbili się do IT. Nie jest to niemożliwe, ale na pewno trudniejsze.

0
kixe52 napisał(a):
  1. Nie ma na to dobrej odpowiedzi. Chętnych jest multum w każdym języku. Każdy z przebranżawiających się pyta o to samo. Najlepszym rozwiązaniem jest liźnięcie kilku języków i sprawdzenie, w którym pisze Ci się lepiej. Z javą tak niestety jest, że jest głównie używana w większych firmach, a tam z racji boomu bootcampowego ludzie bez studiów i Ci co się przebranżawiają są praktycznie skreślani na starcie.
  1. 2h średnio w rok - nie wiem czy uda Ci się środowisko w tym czasie skonfigurować i znaleźć dobre materiały do nauki :)
    A tak serio, to myślę że nie. Jeśli na starcie mówisz, że to tylko 2h dziennie, to jestem pewien, że z czasem (np przez zniechęcenie albo nadmiar innych obowiązków) przerodzi się to w 2h tygodniowo.

  2. Są tacy ludzie co bez studiów wbili się do IT. Nie jest to niemożliwe, ale na pewno trudniejsze.

Niestety nie jestem wstanie więcej poświęcić z racji pracy/obowiązków domowych/nauki języka angielskiego. No i ten brak studiów tu też się zastanawiam czy nie będzie to dużą przeszkodą.

3
JohnWick napisał(a):
  1. Czy jestem wstanie w rok czasu poświęcając średnio 2 godziny dostać swoją pierwszą pracę ?

Wszystko zależy od tego ile masz między uszami. W końcu praca programisty to praca umysłowa.
Biorąc jednak pod uwagę, że obecnie tytuł magistra jest wart mniej niż matura 20 lat temu i obecnie studia kończy 90% 24-29 latków to będziesz miał problem z przebiciem się ze swoim CV.

Jeśli jesteś wyjątkiem, który stwierdził, że jest za inteligenty by tracić czas na studia to spoko.
Jeśli jednak matma i inne przedmioty ścisłe, były dla ciebie problematyczne i irytujące to będzie ci bardzo trudno. Spróbować nie zaszkodzi. Zepnij się na miesiąc i sprawdź czy to dla ciebie (60 godzin nauki to chyba nie problem).

3

Naucz się super płynnie rozmawiać po angielsku i już zaczniesz zwracać na siebie dużą uwagę.

Od strony technicznej na początku naucz się jednego tylko języka i jednego obszaru tak byś w dużym stopniu rozumiał jakie ograniczenia stawia Ci np. przeglądarka jeśli chcesz robić front, albo baza jeśli bardziej interesuje Cię backend.

W dużym stopniu nie chodzi tutaj o to byś przerobił niezliczone ilości tutoriali, bo one są na płytkim poziomie i przeważnie będą dotyczyć powierzchownej części, która bardziej służy temu by złapać bakcyla.

Lepiej jest zanurzyć się w detalach (wybierz jeden typ bazy np. postgresql i poznaj jak najwięcej jego możliwości), a tego typu rzecz najłatwiej dokonać robiąc coraz trudniejsze programy, coraz ciekawsze aplikacje. Jeśli będziesz dużo doczytywał, myślał o problemach to rozwiniesz ten skill na sensownym poziomie. Jak te 2h przeznaczysz na interesujące ksiązki i dobre problemy to spokojnie wstrzelisz się w branżę. Nie wiem, ale jak masz dryg do pisania i będziesz poruszał ciekawe wątki to warto rozważyc pisanie bloga, takiego technicznego o problemach technicznych i własnych rozwiązaniach.

Co do wykształcenia to standardowo wiele zależy czym chcesz się zajmować. W większości ofert studia są nie potrzebne, bo często najbardziej złożone obliczenia sprowadzają się do mnożenia i dzielenia.

0
pan_krewetek napisał(a):

Naucz się super płynnie rozmawiać po angielsku i już zaczniesz zwracać na siebie dużą uwagę.

Od strony technicznej na początku naucz się jednego tylko języka i jednego obszaru tak byś w dużym stopniu rozumiał jakie ograniczenia stawia Ci np. przeglądarka jeśli chcesz robić front, albo baza jeśli bardziej interesuje Cię backend.

W dużym stopniu nie chodzi tutaj o to byś przerobił niezliczone ilości tutoriali, bo one są na płytkim poziomie i przeważnie będą dotyczyć powierzchownej części, która bardziej służy temu by złapać bakcyla.

Lepiej jest zanurzyć się w detalach (wybierz jeden typ bazy np. postgresql i poznaj jak najwięcej jego możliwości), a tego typu rzecz najłatwiej dokonać robiąc coraz trudniejsze programy, coraz ciekawsze aplikacje. Jeśli będziesz dużo doczytywał, myślał o problemach to rozwiniesz ten skill na sensownym poziomie. Jak te 2h przeznaczysz na interesujące ksiązki i dobre problemy to spokojnie wstrzelisz się w branżę. Nie wiem, ale jak masz dryg do pisania i będziesz poruszał ciekawe wątki to warto rozważyc pisanie bloga, takiego technicznego o problemach technicznych i własnych rozwiązaniach.

Co do wykształcenia to standardowo wiele zależy czym chcesz się zajmować. W większości ofert studia są nie potrzebne, bo często najbardziej złożone obliczenia sprowadzają się do mnożenia i dzielenia.

Dziękuję za obszerną wypowiedź, jeżeli chodzi o matematykę to czy wymagany jest jej wysoki poziom? Bo niestety to był mój najgorszy przedmiot

0
JohnWick napisał(a):

Dziękuję za obszerną wypowiedź, jeżeli chodzi o matematykę to czy wymagany jest jej wysoki poziom? Bo niestety to był mój najgorszy przedmiot

Poza jakimiś specyficznymi projektami to zwykle wykorzystuje się matematykę na poziomie gimnazjum.

2

W przypadku matmy to tak i nie. Nie jest wymagana, nie pisze się nie wiadomo ile wzorów, ale to myślenie jakie człowiek wypracuje sobie przy matmie ułatwia rozwiązywać programistyczne problemy, które też opierają się na logice, abstrakcyjnym myśleniu. Więc jak krucho jest z matmą to też ciężej będzie Ci zrozumieć właśnie jak pewne rzeczy działaja.

1

https://antyweb.pl/programisci-zarobki-koronawirus/
Koronawirus dopadł także branżę IT. Dla młodych programistów nie ma pracy
Jeżeli myśleliście nad zmianą pracy i przekwalifikowaniu się na programistę - lepiej pomyślcie raz jeszcze. Obecna sytuacja na rynku pracy IT sprawia, że młodym specjalistom jest dziś wyjątkowo ciężko.

Trzeba czytać ze zrozumieniem, bo artykuł wbrew tytułowi i temu co się może wydawać po pierwszym przczytaniu treści jest sensowny i optymistycznie przedstawia perspektywy juniora w IT.


BTW też dzisiejsze info https://4programmers.net/Forum/Kariera/285801-capgemini_wroclaw?p=1719083#id1719083

Rekrutujemy! Ale zdalnie... :) do kolejnej edycji programu Java Starter Kit we Wrocławiu i w Poznaniu!
Jeśli chcielibyście rozwijać swoją karierę jako programista systemów opartych o technologię JAVA, jako osoby z niedużym doświadczeniem zawodowym w branży IT lub ukończonymi studiami na kierunkach ścisłych, jak Informatyka, Automatyka i Robotyka, Matematyka, Fizyka i inne, zachęcamy Was do dołączenia!

1 użytkowników online, w tym zalogowanych: 0, gości: 1