Ścieżka kariery - Data Scientist czy Software Developer?

0

Witam, jestem studentem 2 roku Informatyki i ekonometrii. Znam dość dobrze Java i C#, jak również zagadnienia z matematyki, badań operacyjnych, statystyki / ekonometrii. Obecnie uczę się Android Studio.

To teraz do rzeczy - interesuje się programowaniem aplikacji mobilnych, jak i Data Science. Trudno mi się zdecydować w jakim kierunku się rozwijać... muszę coś wybrać, nie mogę poświęcać czas na oba tematy, bo mam ograniczone zasoby czasowe ;)

Co mi doradzicie? co ma lepszą przyszłość? może jakieś argumenty za i przeciw ;)

0

Android = bardzo wąska ścieżka kariery
Data Sience - możesz pomagać innym tworzyć dobre aplikacje web, android, ios, desktop czy też w pisaniu samego serwera, a raczej dostarczaniu danych.

"znam dość dobrze Java i C#" - jak nie masz doświadczenia komercyjnego to nie znasz dość dobrze, chyba, że składnie ;)

0

Hej,
na aplikacjach mobilnych się nie znam, i to raczej tak zostanie... chociaż kto wie... ;) a co do Data Science, to proponuję się wdrożyć w Technologie Big Data, sporo jest możliwości... no i tematyka niewątpliwie ciekawa, i najprawdopodobniej przyszłościowa... :)

0

Ja proponuje najpierw naukę Android. Plus dodatkowo, stopniowo zapoznawać się z TensorFlow on Android. Tym sposobem upieczesz dwie pieczenie na jednym ogniu ;)

0

No to zalezy co bardziej lubisz, ale IMO lepiej data scientist, Android ma węższe spektrum :)

0
  1. Jeśli wolisz pracować zdalnie to wybrałbym klepanie. Zamiast specjalizować się w samym Androidzie wybrałbym opcję, gdzie możliwie szybko ogarniam react native. W między czasie poznaje g*wna typu firebase, nodejs, by mieć coraz większy wpływ na backend.

  2. Jeśli chcesz się przeprowadzić i pracować w korpo to lepiej Data Scientist np. w Oslo jest w miarę dużo takich ofert

0
nohtyp napisał(a):
  1. Jeśli wolisz pracować zdalnie to wybrałbym klepanie. Zamiast specjalizować się w samym Androidzie wybrałbym opcję, gdzie możliwie szybko ogarniam react native. W między czasie poznaje g*wna typu firebase, nodejs, by mieć coraz większy wpływ na backend.

  2. Jeśli chcesz się przeprowadzić i pracować w korpo to lepiej Data Scientist np. w Oslo jest w miarę dużo takich ofert

hmmm... w przyszłości chcę pracować zagranicą na kontraktach.

React-native raczej odpada, ponieważ zazwyczaj jest wymieniony jako dodatkowy wymóg w ofertach dla Front-end'a. Podobnie wygląda sytuacja jeśli chodzi o Node.js - pojawia się w ofertach dla Full-Stack Dev, ale z większym naciskiem na umiejętności Front-endowe.

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.