Jak pokierować ścieżką Inżyniera Mechanika do kariery w Cyber

2

Witajcie. Piszę ten post licząc na Wasze doświadczenie, wiedzę no i chęć doradzenia. Myślę, że takie doradzenie zawodowe od ludzi ze świata IT będzie lepsze niż od jakiegokolwiek doradcy. Trochę musiałem tego napisać, żeby było wiadomo, więc z góry dzięki jak ktoś przebrnie do końca (tam pytania). Do rzeczy…

Z wykształcenia jestem inżynierem (po mechanice), jednak od dawna myślę o przebranżowieniu i nawet wcześniej podjąłem jakieś pierwsze kroki. Marzyła mi się praca związana z Cyberbezpieczeństwem, choć nie wiem czy tak realnie to będzie „to”. W każdym razie zacząłem od Pythona, wymyślając sobie, że najpierw spróbuję sił jako programista, trochę tak popracuję, poznam ten świat, a potem uderzę w kolejne kursy/studia podyplomowe/naukę własną aby zostać specjalistą w Cyber. Bieżąca praca i inne sprawy trochę mnie przystopowały i nadal jestem tu gdzie jestem…ale jestem gotowy zrezygnować z aktualnej pracy lub przejść na ½ etatu aby poświęcić ten czas na naukę. Liczę się również z tym, że na początku mojej kariery będę zarabiał zdecydowanie mniej niż teraz i dojście do tych samych zarobków może mi zająć rok czy dwa. A większe kwoty dopiero później.

Moje doświadczenie z IT (taki pakiet przed startowy raczej):
-zrobiłem funkcjonalną stronę internetową na Wordpress (heh, no na dobry początek…)
-zbudowałem w pełni funkcjonalny sklep online na Wordpresie
-Nauczyłem się ogólnych podstaw Pythona razem z obiektowym (głównie kurs na Udemy i książka „Python instrukcje dla programisty” Matthesa). Na koniec przerobiłem projekt gry z obcymi. Wprawdzie nie zrobiłem go sam z głowy, ale rozumiałem skąd i dlaczego dane elementy w kodzie, co czynią.
-zacząłem kurs grupowy Data Science dla zaawansowanych. Tam był SQL no i to co związane z Machine Learning. Nie przebrnąłem przez cały, bo się okazało, że na poziom zaawansowanym mam różne braki z obszaru Data Science, a tempo przerabiania było takie, że w pewnym momencie nie nadążałem z nadrabianiem. Do tego obszar Machine Learning jakoś mnie tak nie wciągnął, a sam kurs był słabo prowadzony. O wiele większą frajdę miałem z pisania kodów, które miały coś wykonywać niż zbieranie i przetwarzanie danych. Równolegle przerobiłem książkę „Python dla programistów” Deitel.
-zacząłem kurs na Udemy dot. Django, ale ilość innych rzeczy w życiu mnie odsunęła od tego. Aczkolwiek bardziej mnie zaciekawił niż kurs Machine Learning.
-orientuję się ogólnie w elektronice, wiem co i jak działa na poziomie komponentów elektronicznych (mniej więcej). Zrobiłem kilka małych projektów, sporo rzeczy naprawiłem czy zbudowałem jakieś mniejsze instalacje (np. system zabezpieczeń w aucie).

Pytania:
Co jest dla mnie ultra ważne to chcę pracować głównie zdalnie w systemie B2B. Praca na etacie gdzieś po 8h mi nie odpowiada kompletnie. Widzę siebie w systemie mniej więcej 80% zdalnie i 20% na miejscu lub 100% zdalnie. I tu pierwsze pytanie – jaki obszar, jakie stanowisko się sprawdzi? Czego szukać? Zdaje mi się, że Pentesting najbardziej by mnie ciekawił…ale ze wszystkich tych obszarów znam małe wycinki pracy, z wywiadów, z opowieści, z książek…a wiadomo jak często praktyka rozmija się z tym powierzchownie wykreowanym światem danego zawodu. Zanim zacząłem pracować jako inżynier w różnych obszarach, to też trochę inaczej pewne rzeczy sobie wyobrażałem czytając różne ogólniki.

Jak pokierować sobą. Czy iść w jakiś rozbudowany kurs w Cyber i szukać jak najszybciej jakiejkolwiek pracy w tym obszarze, czy to jednak mało i marne szanse, więc raczej rozważać studia podyplomowe? A może to wszystko to jednak za wiele i wrócić do koncepcji solidnego douczenia się programowania w Python – praca i doświadczenie – nowe obszary nauki – dopiero myśleć o Cyber…ale z tego wszędzie słyszę, czytam to jest bardzo trudno się przebić nowym osobom na programistę.

Co więcej możecie mi doradzić? Jak przetestować który kierunek/obszar byłby najbardziej właściwy dla mnie bez podejmowania energetycznie żrących rozwiązań w postaci np. kilkumiesięcznego kursu.

4

Ahh, jest słowo klucz "marzyła".. mi sie praca, brakuje klucza "od zawsze" i "pasjonat". Generalnie polecam lupkę, ostatnio takie posty sie przewinęły, tldr nie niszcząc ci marzen i ambicji to raczej bez szans przy obecnej sytuacji rynkowej.

2

Nie zacząłeś jeszcze się uczyć cyber na poważnie, a już myślisz o tym, że chciałbyś 100% remote i masz inne wymagania?

Z tego co wiem na rynku cybersec jest dobrze, zatrudnia. Problem polega na tym, że tam nie idą frątasie, czy bakusie, tylko zazwyczaj osoby, które od dawna juz w tym siedzą, po kilka lat. Mogę się mylić, to moja bańka.

Najlepiej IMO zrobisz jak wejdziesz na discord Gynvaela i tam popytasz o radę. Znajdziesz tam znakomitych wyjadaczy w tym obszarze.

Dziwi mnie, że jeszcze tam nie trafiłeś, albo chociaż na Sekurak i przyszedłeś tutaj. Hmm...

0

Z cybersecurity bądź ostrożny, to jest mocno sexy i dużo osób próbuje. Ostatnio czytałem posta na ln o osobie (bardzo zawziętej), z US. 5400 CV wysłała do tej pory i nic. 3 certyfikaty min CompTIA. Z pewnością jakoś niekonwencjonalnie trzeba tutaj szukać jak ma być zdalnie.

2

2 sprawy:

  1. nie wejdziesz do cyber z 0 expa komercyjnego na jakimś poważnym technicznym stanowisku typu admin systemu / devops
  2. teraz właściwie nie wejdziesz nigdzie z 0 expa komercyjnego bez studiów IT, albo statusu studenta IT powyżej 3 roku :D

cytując maturalni.com, ranking najpopularniejszych kierunków studiów w 2023:

Najlepsze kierunki studiów pod względem ogólnej liczby kandydatów na studia stacjonarne I stopnia i jednolite studia magisterskie to:
informatyka (43,6 tys.);
psychologia (42,2 tys.);
zarządzanie (33,7);
kierunki medyczne (32,3 tys.);
prawo (23,7 tys.);
ekonomia (18,0 tys.);
finanse i rachunkowość (13,3 tys.).

Pociąg odjechał dla ludzi bez studiów IT i około IT z 0 expa komercyjnego.

Już nie ma potrzeby zatrudniać takich ludzi.

Ba, nawet absolwenci IT mają teraz ogromny problem z wejściem w rynek. Kandydatów jest zatrzęsienie.

0

Niestety nie ma szans teraz... 🙁

Jak jara Cię cyber to się ucz, rób sobie bug bounty jak chcesz być pentesterem. Za kilka lat rynek może się zmieni i znajdziesz prace.

Do mnie ludzie piszą, że nie mogą znaleźć sensownych praktyk studenckich i czy miałbym dla nich jakiegokolwiek taska w moim saas, a co dopiero pracy jak na jedno ogłoszenie jest kilkaset zgłoszeń. Firmy nie zatrudniają ludzi po studiach, bo po fali zwolnień ludzie z kilkuletnim doświadczeniem godzą się pracować za minimalną stawkę. Taki człowiek nawet jak jest słaby to wnosi większą wartość niż ktoś, kto nigdy nie pracował.

0

Dzięki serdecznie za wszystkie odpowiedzi. Różnie piszecie, ale jest jeden wspólny mianownik - w ch... ciężko. To mnie tak bardzo nie zniechęca, ale nadal analizuję który kierunek obrać.

A czy na podstawie tego co umiem może mógłbym się gdzieś ogłosić i kogoś dorywczo wspomagać w Pythonie? Wykonywać jakieś prostsze (potem trudniejsze, bardziej rozbudowane) rzeczy co odciążą programistę (tak wiem, że teraz często się wspomaga AI, ale może jednak...). Co myślicie? Żeby chociaż złapać taki solidny level juniorski w Pythonie, a potem myśleć co dalej w zależności od rynku.

@Dregorio Na Sekuarku czasem bywam, czytam artykuły, słucham szkoleń dla amatorów (np. Osintowych, czy ogólnych), ale na forum faktycznie to nie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.