Programista C# .NET, przejście do Data Science

1

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%:

  1. Bootcamp internetowy / Kurs online w temacie DS / ML .
  2. Aplikować z tym co umiem na pozycje Junior Data Scientist.
  3. Zrobić samemu jakieś projekty w temacie, opublikować na Githubie.
  4. 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ł

0

Senior C# .NET w Warszawie chce przejść na Juniora DS? No nie wiem.

Dobra dawaj już tę reklamę bootcampa bo szkoda naszego pisania :-)

2

Pojawiło się parę komentarzy kolegów, którzy uważają że to reklama bootcampa. Przykro mi, ale nie.

Pytanie na serio.
Tak, chcę przejść bo mam dość całego stacka .NET, a robiłem na nim rzeczy najróżniejsze przez 13 lat dla klientów z Polski i z różnych krajów.

Tak, wiem że dostanę połowę albo 1/3 tej kasy na początek przechodząc do Data Science. Przeżyję. Jasna sprawa że nikt mi na początek nie zapłaci tyle ile się płaci Senior Data Scientist który ma 3-5 lat doświadczenia albo więcej. Akceptuję to. Nie stanę się Senior Data Scientic dłubiąc pełnoetatowo w .NET Core czy .NET 5 aplikacje na Desktop/Web/czy Azure'a - stąd obawiam się że będę musiał właśnie tak zacząć od zera (chyba że ktoś ma inne pomysły jak przeskoczyć od razu wyżej, jestem ciekaw). Za 2-3 lata od startu jako Junior wrócę do tego co mam tu a perspektywy rozwoju na przyszłość są zachęcające ;).

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