Kompetencje programisty w zawodzie data scientist
Kandydaci ubiegający się o stanowisko junior data scientist powinni wykazywać się podstawowymi umiejętnościami z zakresu programowania. Wśród kompetencji szczególnie pożądanych przez pracodawców warto wymienić dobrą znajomość konkretnych języków programowania, w tym SAS, R czy Python.
Nawet początkujący kandydaci powinni orientować się w podstawowych zagadnieniach z zakresu deep i machine learning. Ponadto wiele firm oczekuje od osób zainteresowanych posadą data scientist dobrej znajomości wybranych technologii z obszaru sztucznej inteligencji.
Znajomość statystyki w zawodzie data scientist
W zawodzie data scientist bardzo ważną kwestią jest dobra znajomość statystyki. Osoba ubiegająca się o to stanowisko musi rozumieć podstawowe zagadnienia z tego obszaru, takie jak przedziały ufności czy zerowa hipoteza. Nawet początkujący specjalista data science powinien wiedzieć, na czym polega eksploracyjna analiza danych (EDA) i jak w efektywny sposób wykorzystywać ją w praktyce.
Nie może mieć problemów z obliczeniem mediany czy ustaleniem odchylenia standardowego. Takie umiejętności przydadzą się np. podczas układania statystyk klientów dla danego sklepu. Na podstawie danych statystycznych data scientist może sprawdzać średni wiek konsumentów korzystających z usług firmy oraz szczegółowe parametry związane ze zrealizowanymi dotąd zamówieniami.
