Cześć wszystkim,
Chciałbym zapytań brać programistyczną o radę :-).
Jestem programistą C# .NET, pracuję z tym stackiem od 13 lat (Senior), w ostatnich latach dodatkowo programowanie niskopoziomowe (kernel, C, C++), Azure, sporo tematów, front-end i back-end. Zaczynam w tym co robię dochodzić do znudzenia, chciałbym zmienić specjalność i docelowo zajmować się Data Science. Wiem, że to będzie się wiązało z całkowicie innym stackiem technologicznym i że to może nie być krótka droga, ale jestem zdeterminowany aby w tym kierunku iść.
Jak na razie pierwsze kroki takie - nauka Pythona i narzędzi z nim związanych. Kupiłem serię książek do nauki Data Science, Machine Learning dla programistów (jak ktoś chce to mogę polecić, są dość dobre dla początkujących), studiuję wieczorami i weekendami na ile czas a raczej obowiązki rodzinne po pracy pozwalają na to. Uczę się statystyki, rachunku prawdopodobieństwa, coś powoli o Machine Learning, już tak parę miesięcy.
Rozważam jakie zrobić kolejne kroki. Wiem że w obszarze Data Science będę musiał zaczynać od zera, zrozumiałem to i jestem na to gotów. Rozglądam się za pozycjami Junior Data Scientist w Wawie, gdzieś coś się pojawia, ale często nawet pozycje Junior wymagają jakiegoś doświadczenia, którego nie mam.
Czy ktoś ma jakieś rady?
Albo ktoś zrobił podobną zmianę już w swojej karierze i może coś doradzić?
Rozważam - ale do żadnej z dróg nie jestem przekonany na 100%:
- Bootcamp internetowy / Kurs online w temacie DS / ML .
- Aplikować z tym co umiem na pozycje Junior Data Scientist.
- Zrobić samemu jakieś projekty w temacie, opublikować na Githubie.
- Wariant ekstremum - 1/2 letnie studia podyplomowe / magisterskie w tematyce. Tutaj ze względu na obowiązki rodzinne i konieczność zarobkowania wchodzi w grę tylko part-time.
Mówcie proszę co myślicie. Jestem gotów na kubeł zimnej wody :-).
Pozdrawiam
Michał