Wątek przeniesiony 2019-08-29 20:46 z przez cerrato.

Java - jakie prognozy?

Odpowiedz Nowy wątek
2019-08-29 17:58
0

Hej

Jakie sa prognozy dot.Javy? Widzialem kilka roznych rankingow, np.Tiobe i Java od dawna jest w czolowce, co jakis czas blisko znajduja sie C/Python/JS (tez kwestia rankingu), niestety nie mam rozleglej/aktualnej wiedzy, jak prognozujecie sytuacje w ciagu najblizszych 5 lat? Czy sytuacja Javy moze sie utrzymac czy moze pojawiaja sie jakies niepokojace sygnaly? Warto uczyc sie jej teraz od zera?

Czy aplikujac na junior java deva bede mial tak ogromna konkurencje jak w przypadku np.frontendu?
Jak z jakoscia kandydatow? W wielu zrodlach wyczytac mozna, ze wielu kandydatow na frontend jest slabych umiejetnosci.

Mozecie polecic mi jakis sprawdzony i wartosciowy artykul dot.tego czego nalezy sie nauczyc/co przerobic, by lepiej zrozumiec programowanie i nauczyc sie Javy? Np.jakis roadmap. Wiem, ze jest tego sporo w google, ale skad ja moge wiedziec, ktory jest dobry/aktualny?

Pozostało 580 znaków

2019-08-29 18:26
2

Roadmapa

To jest bardzo ogólnikowe i nie odpowiada na pytanie zadane przez OPa. - wiciu 2019-08-30 16:08
@wiciu: Prosił o roadmapę, więc podlinkowałem. - _Hegemon_ 2019-08-30 16:17
w sumie racja - fair enough - wiciu 2019-08-30 16:18

Pozostało 580 znaków

2019-08-29 18:50
4

Czy aplikujac na junior java deva bede mial tak ogromna konkurencje jak w przypadku np.frontendu?
Jak z jakoscia kandydatow? W wielu zrodlach wyczytac mozna, ze wielu kandydatow na frontend jest slabych umiejetnosci.

Z jakością kandydatów jest ogólnie źle.

Jakie sa prognozy dot.Javy? Widzialem kilka roznych rankingow, np.Tiobe i Java od dawna jest w czolowce, co jakis czas blisko znajduja sie C/Python/JS (tez kwestia rankingu), niestety nie mam rozleglej/aktualnej wiedzy, jak prognozujecie sytuacje w ciagu najblizszych 5 lat? Czy sytuacja Javy moze sie utrzymac czy moze pojawiaja sie jakies niepokojace sygnaly? Warto uczyc sie jej teraz od zera?

Te rankingi to przede wszystkim trzeba umieć interpretować i orientować się co powoduje w nich zmiany. Java bardzo silnie trzyma się na backendzie aplikacji biznesowych i są nikłe szanse, by w ciągu 5 lat cokolwiek ją zdetronizowało (jedyną realną konkurencją w takich zastosowaniach jest C#, ale ten nadal jest dużo mniej popularny od Javy). C może być popularne na TIOBE, ale ofert pracy w czystym C jest jak na lekarstwo. Python pnie się szybko w górę w rankingach popularności, ale to głównie za sprawą tego, że jest masa narzędzi dla nieprogramistów, które bazują na Pythonie. Dochodzi nawet do tego, że banki takie jak JPMorgan czy Goldman Sachs chcą masowo szkolić swoich pracowników (finansistów, analityków, menedżerów, itd) z Pythona: https://www.ft.com/content/4c17d6ce-c8b2-11e8-ba8f-ee390057b8c9 Nie oznacza to, że pracy dla stricte programistów Pythona będzie przybywać, ale że znajomość Pythona będzie atutem w coraz większej liczbie zawodów. Podsumowując: dla korpo-programisty Java nadal jest bezpiecznym i opłacalnym wyborem.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
edytowany 1x, ostatnio: Wibowit, 2019-08-29 18:51
Dziekuje za opinie. Mam wobec tego pytanie. Piszesz, ze z jakoscia kandydatow ogolnie jest zle. Jak mam to rozumiec? Brakuje im wiedzy dot.podstaw, moze wymagania za szybko rosna ze wzgledu na konkurencje? A moze po prostu brak pokory, slabe social skille? O co chodzi w Twojej opinii? Czy znasz moze ten post: https://www.javadevmatt.pl/jakbym-dzisiaj-zaczynal-z-java/ ? Jest z listopada 2017, czy jest dobrym zrodlem inspiracji jesli chodzi o nauke Javy? W miare aktualnym? - srsf 2019-08-29 19:06
Też mnie to ciekawi, co rozumiesz przez to, że "z jakością kandydatów jest ogólnie źle". Nie biorę na co dzień udziału w rekrutowaniu ludzi, więc nie wiem, jak się do tego odnieść. - wiciu 2019-08-30 16:16
Chodzi o to, że jakość kandydatów przysyłanych od agencji rekrutacyjnych czy ogólnie od HRów jest kiepska. Czasem jest nawet tak, że ktoś się zatrudnia w jakiejś technologii na np seniora, a z rozmowy kwalifikacyjnej wynika, że nadawałby się na juniora. Czasem też HR nawala, np przychodzi kandydat z mocną Javą i słabą Scalą, a potrzebny był kandydat z mocną Scalą i jako taką Javą. - Wibowit 2019-09-16 00:31

Pozostało 580 znaków

2019-08-30 08:59
0

Pythonem się średnio interesuję, ale z tego co widzę, chyba powoli znajduje niszę w przetwarzaniu danych (i wszelkie powiązane, od data science po uczenie maszynowe), i w sumie tyle. Django nigdy nie zdobędzie już wystarczająco dużej popularności.

Wygląda na to, że to taki aktualny Basic: poza ww. używany głównie we własnym zakresie.

Pokaż pozostałe 3 komentarze
"zawodowe" to mój skrót od "wymagań wypisywanych na ogłoszeniach o pracę". Jeśli w ogłoszeniach rzadko, lub w ogóle, znajdujesz "pisanie skryptów zastępujących bash", to znaczy, że ciężko, by znaleźć pracę tylko przy takim zastosowaniu języka. - forsberg 2019-08-30 16:35
Czyli uważasz że w python poza data science nie będzie mieć żadnych zastosowań na rynku? Bardzo śmiała teza. - Jasnowidz 2019-08-30 16:39
Uściślając: na rynku profesjonalnym. Aczkolwiek ostatnio czytałem, że zdobywa jeszcze coraz większą popularność w embedded. Prawdę mówiąc, nie zastanawiałem się nad tym, dopóki ostatnio nie znalazłem właśnie takiej opinii w necie - i zastanawiając się nad tym, uznałem, że faktycznie coś w tym jest: jakie są szanse, że ktoś wybierze Django do webu na nowe projekty? Albo użyje jakiejś implementacji Pythona (JPython, IronPython) w mobile? A to są obecnie główne profesjonalne zastosowania języków, poza przetwarzaniem danych. - forsberg 2019-08-30 16:43
Aha, zapomniałem o gamedevie, ale w sumie i tak na jedno wychodzi. Oczywiście, to tylko opinia. Ale mam wrażenie, że web dev ostatnio stał się bardzo konkurencyjny: C# i Java trzymają się nadal mocno, PHP tak samo, a dochodzą jeszcze rzeczy w rodzaju Node. Ruby prawdopodobnie wypadnie z obiegu... - forsberg 2019-08-30 16:51
Mi się wydaje że python to jeden z najpopularniejszych języków w ogóle i raczej jest na fali wzrostowej. Teraz masz tensorflow/keras do ML bardzo popularny, a co do webdev to nie wiem, ciężko mi stwierdzić bo aż tak w tym nie siedzę. Branż używajacych pythona jest dużo - chociaż ostatnio zastnawiałem się nad tym dlaczego pytona nikt nie używa w wielkich appkach biznesowych typu ERP/CRM itd. I co? Okazało się że po prostu nie wiedziałem, ale jeden z bardziej popularnych ERPów tj. ODOO (dawny openERP) jest napisany w pythonie. Po prostu za malo znamy rynek by to widziec. - Jasnowidz 2019-08-30 17:14

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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