Java web developer a Big Data i Data Science

0

Cześć,
Stoję właśnie przed wyborem dalszej ścieżki rozwoju, jestem po studiach nietechnicznych, jednak pewne podstawy jesli chodzi o programowanie mam.
Obecnie mam rok przerwy i zastanawiam się czy dobrym pomysłem jest robić studia podyplomowe z Javy (Web developer) biorąc pod uwagę, że w przyszłym roku rozważam podjęcie studiów z Analizy danych(Big Data), gdzie z tego co się orientuje głównie używa się Pythona, ale na przykład na Politechnice Warszawskiej od kandydatow na ten kierunek jest wymagana znajomość podstaw programowania i preferowanym jezykiem jest Java.

Studia podyplomowe - https://horyzont.eu/uczelnia/podyplomowe/inzynieria-oprogramowania-java-web-developer/
Studia magisterskie - https://ssl-oferta.sgh.waw.pl/pl/studiamagisterskie/kierunki-pl/ada/Strony/default.aspx

0

Ale chcesz robić Analizę Danych (aka Data Science) czy pracować przy Big Data? Bo różnica jak między krzesłem i krzesłem elektrycznym. Jedno i drugie ma data w nazwie ale to nie jest to samo :)
Data Science to jest ładnie nazwana statystyka, przygotowanie modeli matematycznych itd.
Big Data to ogólna nazwa na pracę z dużymi zbiorami danych, więc obsługa systemów obliczeń rozproszonych (jakieś hadoopy, sparki itd).

0
Shalom napisał(a):

Ale chcesz robić Analizę Danych (aka Data Science) czy pracować przy Big Data? Bo różnica jak między krzesłem i krzesłem elektrycznym. Jedno i drugie ma data w nazwie ale to nie jest to samo :)
Data Science to jest ładnie nazwana statystyka, przygotowanie modeli matematycznych itd.
Big Data to ogólna nazwa na pracę z dużymi zbiorami danych, więc obsługa systemów obliczeń rozproszonych (jakieś hadoopy, sparki itd).

Szczerze mówiąc to nie poznałem tej dziedziny jeszcze na tyle, aby określić co chciałbym w niej robić, jak na razie tylko czytałem i zaciekawił mnie ten temat, myślę, że bardziej analiza danych, w przyszłości może machine learning, choć wydaje mi się, że raczej jest to ścieżka rozwoju dla osób po studiach technicznych.

Obecnie uczę się podstaw programowania w Javie i myślałem, że te studia podyplomowe będą dobrym startem przed pójściem w analize danych i gdyby okazało się, że jednak w tej dziedzinie jest ciężko o pracę(bo nie wiemy co będzie za kilka lat, choć kierunek ten wydaje się być perspektywistyczny) to będę znał na jako takim poziomie Javę i będę mógł zaczynać jako Junior web developer .

0

Chciałbym ponowić pytanie, czy jeśli planuję zająć się analizą BIG data, ogólnie interestuje mnie analiza danych, wydaje mi się to ciekawym zajęciem to czy nauka Javy będzie dla mnie stratą czasu tak samo jak studia web developer? Czy lepiej porobić jakieś kursy, wziąć się za programowanie, ale w Pythonie, pouczyć się z książek na własną rękę (np myślałem o tej https://helion.pl/ksiazki/zwinna-analiza-danych-apache-hadoop-dla-kazdego-russell-jurney,zwiand.htm#section4_shift) plus poduczyć się z algorytmów, matematyki i statystyki/ekonomterii?
I po roku uderzyć na te studia z BIG Data na SGH

3

Jeśli chcesz analizować dane to nie ucz się webdevu. To tak jakbyś poszedł do zawodówki na elektryka żeby zostać hydraulikiem. To i to to budowlanka, jakaś wiedza uniwersalna się powtarza (na przykład i jako hydraulik, i jako elektryk przydaje się umiejętność szybkiego wykuwania bruzd w ścianach), ale nie warto chyba jednak uczyć się na elektryka skoro tym elektrykiem nie chcesz być, hmm? ;)

0
ToTomki napisał(a):

Jeśli chcesz analizować dane to nie ucz się webdevu. To tak jakbyś poszedł do zawodówki na elektryka żeby zostać hydraulikiem. To i to to budowlanka, jakaś wiedza uniwersalna się powtarza (na przykład i jako hydraulik, i jako elektryk przydaje się umiejętność szybkiego wykuwania bruzd w ścianach), ale nie warto chyba jednak uczyć się na elektryka skoro tym elektrykiem nie chcesz być, hmm? ;)

Masz rację, sam też tak uważam, potrzebowałem jednak kogoś kto potwierdziłby moje przekonanie. Rozważałem to z uwagi na obawę, iż w Big Data może być ciężko o znalezniecie dobrze płatnej pracy, a w Data Science raczej potrzeba osoby z b. dobrym backgroundem z matmy, fizyki i statystyki, u mnie nauczelni niestety miałem tylko to ostatnie.
Zastanawiam się też czego warto by się nauczyć na początek jeśli chciałbym zacząć pracę w Analizie danych Big Data. Na początek myślałem o podstawach Pythona, Hadoopa, BigQuery i później SQL. Zastanawiam się też czy programy jak SAS i język SAS 4GL są warte uwagi i warto poświęcać czas na ich naukę czy lepiej iść w to co wymieniłem wcześniej?

0

Zęcia monograficzne – omówienie najpopularniejszych narzędzi używanych do tworzenia aplikacji (m.in. Eclipse, Tomcat, JBoss, SVN);

Program tej podyplomówki trąci lekko skansenem. Struts? Ejb? SVN?
Daj sobie spokój.

W ogóle to nie licz na to, że na tego rodzaju studiach nauczysz się programować.

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