Słaby rozwój Data Science w Polsce

Słaby rozwój Data Science w Polsce
0

Zagranicą (USA, UK, Niemcy) jest spory popęd na ludzi ze znajomością statystyki + machine learning + python
Jednak w Polsce jest wciąż bardzo mało ofert pracy, głównie w bankach. Do tego, zarobki są ok. 2 razy niższe od zarobków przeciętnego programisty, bo rzędu 4-6 tyś netto z 3 latami doświadczenia - czyli przeciętne polskie wynagrodzenie analityka/finansisty w banku.

Czy ma to związek z tym, że Polska to kraj outsourcingowy ? programistów zatrudnia się masowo, dlatego bardziej opłaca się outsourcing. Inaczej sprawa wygląda z Data Scientist. Oczywiście pojawiają się ciekawe oferty z "godnym" wynagrodzeniem w tej dziedzinie, ale to garstka i są to zazwyczaj znane korporacje IT typu Samsung.

VE
  • Rejestracja:ponad 7 lat
  • Ostatnio:około godziny
  • Postów:364
5

Spoko, na zachodzie sie tym pobawią i jak się im znudzi to dadzą nam się pobawić a oni zabiorą się za coś innego.

0

To zarobki programistów korporacyjnych są dzięki outsourcingowi tak wysoko napompowane.

Zarobki data science i innych są w Polsce na poziomie Zachodu, jeżeli je przyrównać do poziomu zarobków prawników, lekarzy itp.

Na Zachodzie programiści jako grupa zawodowa są dość przeciętnie wynagradzani.

LO
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 21 godzin
  • Postów:30
0

Też się nad tym zastanawiałem. Nie znam przyczyn ale mogą na to składać się poniższe czynniki:

Małe zapotrzebowanie. Każda średnia lub duża firma potrzebuję strony WWW, systemu ERP czy aplikacji mobilnej. Kto zajmuję się Data Science? Tylko więksi gracze, których na to stać i którym jest to faktycznie potrzebne.

Nadpodaż ludzi zajmujących się tematem. Wielu matematyków nie chce parać się robieniem prostych aplikacji typu CRUD i inwestować czas w naukę nowego framework'a JS. Data Science jest dla nich super rozwiązaniem bo to trochę jak excel na sterydach. Ważniejsza jest wiedza na temat statystyki, matmy, algorytmów niż kolejna śmieszna biblioteczka w JS czy Python. Dodatkowo jest to ciekawsze od pracy w finansach i rachunkowości więc wiele osób się w tym odnajduje.

Czyli mamy stosunkowo niewielkie zapotrzebowanie na rynku pracy + nadpodaż chętnych.

0
lonicram napisał(a):

Też się nad tym zastanawiałem. Nie znam przyczyn ale mogą na to składać się poniższe czynniki:

Małe zapotrzebowanie. Każda średnia lub duża firma potrzebuję strony WWW, systemu ERP czy aplikacji mobilnej. Kto zajmuję się Data Science? Tylko więksi gracze, których na to stać i którym jest to faktycznie potrzebne.

Nadpodaż ludzi zajmujących się tematem. Wielu matematyków nie chce parać się robieniem prostych aplikacji typu CRUD i inwestować czas w naukę nowego framework'a JS. Data Science jest dla nich super rozwiązaniem bo to trochę jak excel na sterydach. Ważniejsza jest wiedza na temat statystyki, matmy, algorytmów niż kolejna śmieszna biblioteczka w JS czy Python. Dodatkowo jest to ciekawsze od pracy w finansach i rachunkowości więc wiele osób się w tym odnajduje.

Czyli mamy stosunkowo niewielkie zapotrzebowanie na rynku pracy + nadpodaż chętnych.

W wydaniu korporacyjnym praca programisty i data scientist jest tak samo "złożona" i żmudna. Wszyscy korzystamy z gotowych rozwiązań / schematów.
Programista analizuje architekturę aplikacji. Data Scientist analizuje i porządkuje dane.
Programista tworzy setną funkcjonalność. Data Scientist piszę setny model regresji.
Programista naprawia przez 2h buga. Data Scientist przez 2h czyści i zbiera dane do modelu.
Programista modyfikuje kod z uwzględnieniem całej architektury aplikacji. Data Scientist modyfikuje model, dodając nowe zmienne.

KO
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 4 lata
  • Postów:146
1

Troche pierd ololo po pierwsze Data Scientist w Polsce to zarówno analityk danych który klepie tabelki w exelu (co moze kazda grazyna po ekonomi robic dlatego stawki niskie a i praca nudna) jak i koles ktory edytuje algorytmy deep learningowe na potrzeby dużych firm dlatego takie rozwarstwienie (spokojnie mozna znalezc oferty 6k> oraz 15k<). A to że nie potrzeba statystyków (bo ich jest w uj i jeszcze troche xD) tylko osób które rozumieją podstawy statystyki, algebry liniowej, core algorytmów machine learningowym oraz potrafią klepać dobry kod to już inna sprawa.
Więc jeśli jesteś taką osobą to spokojnie znajdziesz pracę za więcej niż 8k przy małym doświadczeniu a przy tych mitycznych 3 latach w machine learningu produkcyjnym i 15k<.

edytowany 2x, ostatnio: komuher
IM
Dzięki za odpowiedź, miałam wielką nadzieje że odpowiesz ;) Mam kilka pytań odnośnie nauki, napiszę Ci wiadomość na priv (aby nie robić off-topic).
PA
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 6 lat
  • Postów:2
0
komuher napisał(a):

Troche pierd ololo po pierwsze Data Scientist w Polsce to zarówno analityk danych który klepie tabelki w exelu (co moze kazda grazyna po ekonomi robic dlatego stawki niskie a i praca nudna) jak i koles ktory edytuje algorytmy deep learningowe na potrzeby dużych firm dlatego takie rozwarstwienie (spokojnie mozna znalezc oferty 6k> oraz 15k<). A to że nie potrzeba statystyków (bo ich jest w uj i jeszcze troche xD) tylko osób które rozumieją podstawy statystyki, algebry liniowej, core algorytmów machine learningowym oraz potrafią klepać dobry kod to już inna sprawa.
Więc jeśli jesteś taką osobą to spokojnie znajdziesz pracę za więcej niż 8k przy małym doświadczeniu a przy tych mitycznych 3 latach w machine learningu produkcyjnym i 15k<.

Wydaje się, że siedzisz w temacie, mogę Cię podpytać o znalezienie pierwszej pracy w tej dziedzinie? Ogłoszeń z pracą jest tylko garstka, i częstym wymaganiem jest doktorat(!) z matmy. Jest w ogóle sens na takie coś aplikować bez studiów matematycznych? Znam pythona, i potrzebne biblioteki (numpy, pandas, seaborn, sklearn, keras i troszkę tf) , brałam udział w konkursach na kaggle, mam jakieś szanse się przebić? I do jakich firm aplikować? Najbardziej interesuje mnie Deep learning. Jestem po kierunku ekonomcznym gdzie miałam kilka semestrów statystyki/ prawdopodobieństawa/ matmy.

Pyxis
Masz jakieś portfolio w sieci, np. na Githubie? Możesz pokazać Twoja rozwiązania z kaggle?
PA
@Pyxis Dzięki za zainteresowanie, jak to ogarnę to wrzucę Ci link, żebyś rzucił krytycznym okiem jeśli będziesz miał wolną chwilę :) EDIT: Właściwie kody z przeszłych konkursów to nie jest taka dobra forma prezentacji umiejętności, bo takie rzeczy można znaleźć w sieci i skopiować od kogoś. Chyba zrobię kilka analiz jakichś danych dostępnych na kaggle i udostępnie to w formie kaggle kernels. A na github zrobię może jakąś analizę szeregów czasowych z naszej GPW- ARMA kontra RNN :P
1

Pracuj.pl po wpisaniuuczenie maszynowe w warszawie: 16 ofert pracy z czego 14 samsung
Glassdoor londyn: 2800 ofert pracy

Czemu? Nie jest tajemnicą że polska gospodarka to crap a polacy to generalnie (oczywiście nie wszyscy) mało innowacyjnynaród. Do tego dochodzi oczywiście niski poziom polskich uczelnii i "drenaż mózgów".

Remedium? Emigracja albo polaku radz se sam czyli załóż startup związany z AI. UE sypie fundusze ale niestety musisz mieć raczej doświadczenie zawodowe a trudno je zdobyć przy takiej posusze....

Wiec generalnie, państwo teoretyczne, kamieni kupa, peryferia europy, cebula itp. Xdd

I mówię to z dużym smutkiem

Darck
W sumie racja, z tym że pisanie że polska gospodarka to g**no, to trochę przesada. W Afryce i Ameryce Południowej jest gorzej. Warto być innowacyjnym gdy nie ma nisko wiszących owoców. Tzn warto zajmować się data science gdy nie ma innych możliwości na pewniejsze stopy zwrotu. Co chce przez to powiedzieć, to że firmy polskie działają logicznie, że się tym nie zajmują. Inna sprawa czemu jest tak mało startupów związanych z data science? Może dlatego, że nie ma w Polsce dużych firm, które by te ewentualne startupy chciały kupić.
hurgadion
nie jest tak źle... ale u nas Ludzie nie lubią Inwestować... Osiągną pełen pułap... i się upajają... Oczywiście nie wszyscy... ale to dość częsty trend... jak w powiedzeniu... jak sąsiad kupi sobie nową krowę to u nas tendencją nie jest kupowanie sobie podobnej krowy (choć zdarza się), ale "modlitwa" aby sąsiadowi ta krowa zdechła... :)
Miang
@hurgadion trzeba na chwilę ograniczyć dochód z mleka i niech krowa następną krowę wychowa, po co kupować ;)
0
Czarny Kowal napisał(a):

Pracuj.pl po wpisaniuuczenie maszynowe w warszawie: 16 ofert pracy z czego 14 samsung
Glassdoor londyn: 2800 ofert pracy

Czemu? Nie jest tajemnicą że polska gospodarka to crap a polacy to generalnie (oczywiście nie wszyscy) mało innowacyjnynaród. Do tego dochodzi oczywiście niski poziom polskich uczelnii i "drenaż mózgów".

Remedium? Emigracja albo polaku radz se sam czyli załóż startup związany z AI. UE sypie fundusze ale niestety musisz mieć raczej doświadczenie zawodowe a trudno je zdobyć przy takiej posusze....

Wiec generalnie, państwo teoretyczne, kamieni kupa, peryferia europy, cebula itp. Xdd

I mówię to z dużym smutkiem

Różnica między gospodarką naszą i zachodnimi polega na tym, że u nas coś co się robi musi przynosić zysk już teraz, bo jesteśmy zwyczajnie biednym krajem i na rozwój nikt w ciemno pieniędzy nie wyda. Na zachodzie natomiast macie korporacje, których zmartwieniem nie jest jak zarobić, żeby utrzymać się na rynku tylko w co wpakować tą nadwyżkę kapitału, żeby w przyszłości się zwróciło (co wbrew pozorom nie jest proste) i próbują różnych gałęzi, z których 70% pójdzie na dno, ale te 30% zaowocuje.
Dodatkowo tzw. "innowacyjność" obniża fakt, że dużo młodych ludzi w Polsce skuszonych dobrze płatną pracą w outsourcowanym korpo siedzi sobie tam i nie widzie sensu podejmowania ryzyka zakładania biznesu i próby zrobienia czegoś nowego, żeby się wybić. I nie można się im dziwić.

hurgadion
dodałbym coś jeszcze o poziomie edukacji... ale to chyba w miarę oczywiste...
0

Łatwo zwalac wine na wszystko oprocz siebie. Żeby założyć facebooka albo zrobić tindera i zostać miliarderem, nie potrzeba wielkich mocodawców, absolwentów Stanfordu itp. Wystarczy trochę pomysłowości, zainteresowania nowymi technologiami (mówię to akurat w kontekście AI a nie facebooka) i odwagi. I myślę że tych rzeczy brakuje najbardziej.

Na zachodzie jest mentalność żeby iść do przodu, wyróżniać się, a unas jest mentalność bycia szarym i przeciętnym i się nie wychylac w niczym bo co ludzie powiedzą

SY
  • Rejestracja:prawie 15 lat
  • Ostatnio:około rok
1

Polskie dane nie sa zbyt cenne bo jestesmy biedni dlatego nie ma firm zajmujacych sie tym.

0

Machine learning w swojej najbardziej złożonej formie to produkty które są corowe dla działalności firm. W Polsce nawet w tych lepszych firmach zwykle robi się to co robi się na peryferiach - dostaje się systemy-trupki które trzeba konserwować jak truchło Lenina, albo jakieś (może nawet i nowe) pomniejsze systemy wspierające główną działalność.

U2
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 5 lat
  • Postów:2
0

Cześć Wam. Trafiłam na ten wątek przypadkiem, googlując data science w Polsce. Zastanawiam się właśnie nad założeniem startupa związanego z data science, machine learning, itp. Pracowałam w tej branży za granicą, z tym że funkcji bardziej biznesowej, mniej technicznej. Jeśli ktoś z Was ma zdolności techniczne w tym zakresie i chciałby porozmwiać o ewentualnej współpracy, dajcie proszę znać.

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)