Jak wygląda praca programisty Javy na codzień?

0

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.

0

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...

0

chodzi mi o pospolitego klepacza Java developer w korporacji. Podajcie przykładowe zadania jakie mieliście w ostatnim czasie.

5

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.

0

No nadal nie rozumiem. Java w korpo to najczęściej webówki i andoid.

0

"co robi taki data scientist, BI developer czy Webowie"
To też robi Java'owiec

3

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 :)

0

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

12

Java developer zajmuje liczeniem hajsu na koncie, kiedy R'owcy wypisuja smuty na forum.

1

Mnostwo zadan.

  1. Tworzenie REST api

  2. Projektowanie struktury aplikacji, pakietow itp.

  3. Persistence, bazy danych relacyjne i nierelacyjne, projektowanie schematu bazy itp.

  4. Security, logowanie, rejestracja itp.

  5. Continous deployment, joby na jenkins itp.

  6. Logika biznesowa, warstwy serwisowe, jesli maja byc takowe a moze bardziej DDD

  7. Optymalizacje wydajnosciowe, wielowatkowosc itp.

  8. Zarzadzanie kontenerami czy serwerami aplikacji

  9. Budowanie aplikacji

  10. Skryptowanie np w bash

  11. bugi

  12. Testy

  13. jakis apache czy nginx, statics

  14. Wsparcie produkcji

  15. czasem front

  16. Czasem devops

  17. Refaktoryzacja

  18. Code reviews

  19. praca na wirtualkach itp.

...

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