Podajcie przykłady zadań np. przez ostatni tydzień czy miesiąc.
O ile jestem w sobie w stanie wyobrazić wiele zawodów np. co robi taki data scientist, BI developer czy Webowiec o tyle ciężko mi sobie wyobrazić co faktycznie robią Javowcy.
Podajcie przykłady zadań np. przez ostatni tydzień czy miesiąc.
O ile jestem w sobie w stanie wyobrazić wiele zawodów np. co robi taki data scientist, BI developer czy Webowiec o tyle ciężko mi sobie wyobrazić co faktycznie robią Javowcy.
Czyli javy nie używa się w webie i Data Science? Ogólnie praca programisty javy polega na rozwiązywaniu problemów za pomocą javy...
chodzi mi o pospolitego klepacza Java developer w korporacji. Podajcie przykładowe zadania jakie mieliście w ostatnim czasie.
Napisz serwis, którego zadaniem jest autentykacja i autoryzacja użytkownika we wszystkich skomunikowanych serwisach.
Coś na zasadzie np googlowego single sign on. Logujesz się raz w google np w trakcie przeglądania gmail i możesz być od razu zalogowany w youtube czy google drive.
No nadal nie rozumiem. Java w korpo to najczęściej webówki i andoid.
"co robi taki data scientist, BI developer czy Webowie"
To też robi Java'owiec
Miałem różne, np.
1)przetwarzanie plików z bazą miejscowości ulic itp przez Spring Batch. Trzeba było to robić sensownie żeby dane były dostępne, spójne a danych było kilkaset tysięcy wierszy przynajmniej :)
2)Tworzenie różnych funkcjonalności do REST API, np. zapis czegoś tam od klienta.
3)Tworzenie testów JUntowych, w tym ednpointowych
4)Ogarnianie bugów
Najbardziej podobało mi się zadanie z wygenerowaniem raportu CVS albo Excel (chyba to 1) gdzie było z 20 albo 30 opcjonalnych kolumn w samym pliku, w bazie danych to było z 6 czy więcej tabel i do tego jeszcze szło przez REST API. WIęc zadanie bardzo ciekawe. No ale rozumiem że dla dużej ilości osób to życie Java developera jest nudne :D
Chociaż w sumie najbardziej ciekawi mnie co robią @Shalom i @katelx :)
pisząc webowiec miałem na myśli webmastera lub webdevelopera czyli gościa co robi strony internetowe a nie aplikacje webowe
acha..., bo na wizytówce mam Web Developer, a to znaczy,że robie strony..za 6k miesiąc..., bo przecież Web development to nie aplikacje webowe...hehehhe
Java developer zajmuje liczeniem hajsu na koncie, kiedy R'owcy wypisuja smuty na forum.
Mnostwo zadan.
Tworzenie REST api
Projektowanie struktury aplikacji, pakietow itp.
Persistence, bazy danych relacyjne i nierelacyjne, projektowanie schematu bazy itp.
Security, logowanie, rejestracja itp.
Continous deployment, joby na jenkins itp.
Logika biznesowa, warstwy serwisowe, jesli maja byc takowe a moze bardziej DDD
Optymalizacje wydajnosciowe, wielowatkowosc itp.
Zarzadzanie kontenerami czy serwerami aplikacji
Budowanie aplikacji
Skryptowanie np w bash
bugi
Testy
jakis apache czy nginx, statics
Wsparcie produkcji
czasem front
Czasem devops
Refaktoryzacja
Code reviews
praca na wirtualkach itp.
...