Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: unixuser 27. 12. 2024, 19:51:48

Název: Oplati se Java?
Přispěvatel: unixuser 27. 12. 2024, 19:51:48
Ahoj, oplati sa ucit Javu? Dost slusne ovladam Frontend, a pokukujem po nejakom backendovom jazyku.
Název: Re:Oplati se Java?
Přispěvatel: ogdru6jahad 27. 12. 2024, 20:04:11
ja jsem zacal s c, c++ a taky se zivim c#, ale s javou jsem zacal drive, tak jsem na javu zvyklejsi.
vyhodou je, ze ma c syntaxi, takze to je pro me citelnejsi.
ne ze bych se javou snad chtel zivit, ale nabidek prace je furt dost s javou, takze klidne se javu na backendu douc,
stejne pujde spise o frameworky a knihovny, ze o javu samotnou.
ale jinak se mi uz vice libi golang.
Název: Re:Oplati se Java?
Přispěvatel: hknmtt 27. 12. 2024, 21:31:15
Oplatit sa urcite oplati, ale je otazne ze na co to chces. Pises o frontende, co mi naznacuje web. Tam by som s Javou urcite neliezol. Nie ze nezvladla backend ale su lepsie jazyky, ako PHP, Go, RoR sa este drzi, NodeJS/DenoJS.

Javu a C# by som riesil pre nejaky korporat na dlhodobe zamestnanie.
Název: Re:Oplati se Java?
Přispěvatel: greenlinuxguru 28. 12. 2024, 09:21:31
Z hlediska kariéry nevím, od recruiterů mám echo, že javistů je hromada, že pryč jsou doby, kdy se na ně stála fronta. Z frontendu mi zase přijde, že je lepší full stack (NextJS, typescript ...)

Z hlediska kariérního roste jen AI, takže kdybych se chtěl vrhnout do něčeho úplně nového, asi se zaměřím na AI.

(https://www.researchgate.net/publication/313370328/figure/fig2/AS:521070802812928@1501244368056/Figure-2-The-BCG-Matrix-and-Product-Life-Cycle-Source-Kamphaus-and-Yates-2016.png)

I každý software prochází stylem dojné krávy atd. https://cs.wikipedia.org/wiki/BCG_matice (https://cs.wikipedia.org/wiki/BCG_matice)
Název: Re:Oplati se Java?
Přispěvatel: alex6bbc 28. 12. 2024, 09:24:58
java bude myslim jeste 10 let v pozici dojne kravy.
Název: Re:Oplati se Java?
Přispěvatel: Zdenek Henek 28. 12. 2024, 11:15:47
Ahoj, oplati sa ucit Javu? Dost slusne ovladam Frontend, a pokukujem po nejakom backendovom jazyku.
Ano, ale záleží na co.

Doporučil bych si něco vybrat, dát tomu třeba tři nebo čtyři měsíce a pak zkusit něco jiného, jestli na to máš čas.

Tři měsíce Java, pak tří měsíce Kotlin, pak nějaký lisp například Clojure, když už budeš na JVM. Vyplatí se neučit jen jazyk, ale celý ekosystém e.g. JVM, wasm, .NET a vybrat si nějaký probém, který v tom jazyku zkusíš implementovat, vše publikuj někde na githubu. Je pak mnohem jednodušší se ptát, když ukážeš celý kód a je větší pravděpodobnost, že dostaneš relevantní odpověď.

Samotnému se ti to bude učit docela těžko. Choď na meetupy, ne-konference a mluv s lidma. Je jedno, že neumíš. Ještě jsem nepotkal člověka, který by nepomohl, pokud ví. Proto tam chodíme, že někdo pomůže mně a někomu pak třeba později i já. Vřele doporučuju Coderetreat.

Název: Re:Oplati se Java?
Přispěvatel: xyz 28. 12. 2024, 12:40:13
Java je Cobol 21. stoleti. A jelikoz Cobol se stale jeste pouziva a je starsi nez 60 let, tak bych se jeste chvili o Javu nebal.
Název: Re:Oplati se Java?
Přispěvatel: to_je_jedno 28. 12. 2024, 20:07:39
Co znamená “oplatí se”? Co přesně umíš na frontendu? Pro typického frontendaka mi přijde logicky typescript i pro BE. Zmíněn byl treba next.js jako tool na obojí, k tomu treba prisma ci strapi. Kdyz ted budeš resit javu tak spadneš na spodek potravního řetězce, spálíš na tom tunu casu a ve finále zjistíš ze, te to ani neba.
Název: Re:Oplati se Java?
Přispěvatel: to_je_jedno 28. 12. 2024, 20:09:36
Java je Cobol 21. stoleti. A jelikoz Cobol se stale jeste pouziva a je starsi nez 60 let, tak bych se jeste chvili o Javu nebal.
Jenze v tehle archeologických věcech je potřeba být v tom dlouho a do hloubky. Podobný je dnes PHP. Práce bude ještě dlouho ale hrabat se v něčem co běží 10 let, nabaluje se to tak to neni pro začátečníky.
Název: Re:Oplati se Java?
Přispěvatel: registrovany123 29. 12. 2024, 17:43:10
Na backend pro svoje vlastní aplikace používám Python a Flask, ale v práci zásadně Javu a Spring.

Python má výhodu v jednoduchosti, ale jakmile potřebuješ něco udělat pořádně, protože to bude mít 30000 řádků a víc, tak Python ztrácí.

V Pythonu se nedělá dobře typování, je pro to sice podpora, ale jakmile začneš dělat z Pythonu Javu, tak se začnou ukazovat limity toho jazyka. Pyhton se dokonce připokakynká když člověk jenom potřebuje parsovat jsony na dto objekty. Thedy si člověk uvědomí, k čemu je Jackson v Javě a proč je ta knihovna taková sofistikovaná.

A dalši věci.
Název: Re:Oplati se Java?
Přispěvatel: Mintaka 30. 12. 2024, 02:24:13
unixuser nám neřekl, v čem že to umí "docela slušně" ten frontend a kam by rád, se znalostí backendu, zamířil.

Proměnných je hodně. Je rozdíl dělat vlastní věci, nebo mířit někam do korporátu.

Já si před 1/4 stoletím oblíbil Python a na to, co potřebuji mi vyhovuje. Programů s > 50000 řádků mám několik.
Jestli se někde někomu Python "pokakYnkává" tak s velkou pravděpodobností něco dělá špatně.

Mým studentům, kteří si vybírají směr rozvoje, radím věnovat dostatek času výběru vhodných technologií.
Nápomocným mohou být např. Google trends:
https://trends.google.com/trends/explore?date=all&q=%2Fm%2F07sbkfb,%2Fm%2F05z1_&hl=en-US
nebo Gartnerovic prognostiky a další. (Dnes připadají v úvahu i Gen AI  rady.)
Název: Re:Oplati se Java?
Přispěvatel: snugar_i 30. 12. 2024, 06:20:26
Já si před 1/4 stoletím oblíbil Python a na to, co potřebuji mi vyhovuje. Programů s > 50000 řádků mám několik.
Jestli se někde někomu Python "pokakYnkává" tak s velkou pravděpodobností něco dělá špatně.
On je taky rozdíl, kolik lidí na to programu spolupracuje. Píšeš "mám", takže to vypadá spíš jako one-man show, což asi jde zvládnout o něco líp. Ale vyznat se a hlavně refaktorovat velký Pythoní projekty je prostě mnohem větší pain, protože nemáš zdaleka tak dobrou podporu od IDE.
Název: Re:Oplati se Java?
Přispěvatel: Mintaka 30. 12. 2024, 08:54:18
Citace
zdaleka tak dobrou podporu od IDE

Což je obecný problém diskuzí na netu, často jejzasvědcenější rady dávají ti, kteří nejsou moc dobře v obraze.

https://wiki.python.org/moin/IntegratedDevelopmentEnvironments
Název: Re:Oplati se Java?
Přispěvatel: snugar_i 30. 12. 2024, 13:56:51
Což je obecný problém diskuzí na netu, často jejzasvědcenější rady dávají ti, kteří nejsou moc dobře v obraze.

https://wiki.python.org/moin/IntegratedDevelopmentEnvironments
Já jsem netvrdil, že žádný IDE nejsou, samozřejmě že jsou a PyCharm používám v práci každý den. Ale znám i jiný jazyky a jak s nimi umí pomoct IDE, tak mám srovnání. V Javě řeknu IDE "přejmenuj tuhle funkci" a ono to udělá, přejmenuje ji všude, kde se používá, a nikde jinde. Tohle prostě PyCharm neumí, i když se snaží (občas něco zapomene, občas přejmenuje nesouvisející věc). A ostatní IDE na tom nejsou o nic líp, protože na to je potřeba hodně kvalitní podpora pro type hinty a tu se v žádným IDE nevyplatí implementovat, protože většina Pythonistů je stejně nepoužívá.

Chápu, že pro "write-only" projekty, co postupně nakynou na > 50000 řádků, to asi není moc důležitý, ale pro něco, co je potřeba udržovat a rozvíjet, je to prostě pain.
Název: Re:Oplati se Java?
Přispěvatel: CPU 30. 12. 2024, 14:10:45
Javu mám rád, ale programátorů jsou zástupy.

Hrozně roste Pyth-o-had (AI) a RUST může být taky zajímavá volba.

Otázka u Pyth-o-hada je, jestli to jsou dobře placené projekty nebo spíš skripty.
Nevím, jestli to je na živení, kdyz v tom čunčí každý student VŠ.

Rust je sázka na divokou kartu.

Za mě: Vzít Javu + Python nebo Rust + Python

EDIT: Frontend? Javascript není Java, pokud myslíš Frontend jako ksicht s Javascriptem, chceš Node.js ...což je fajn pro ty, komu se z Javascriptu nechce blinkat ...
Název: Re:Oplati se Java?
Přispěvatel: unixuser 30. 12. 2024, 16:49:49
Ahoj, diky moc vsetkym za odpoved. Frontend robim cca 10+ rokov , klasika HTML/CSS/JS + zakladne patlani v tom PHP. Co sa tyka smerovania, neviem uplne ci chcem dalsich 10+ rokov sa ucit pod chvilou novy JS framework, aby som bol cool. A ani asi nechcem nejako robit web, tj. venovat sa TypeScriptu, ci PHP tym padom odpada. Namiesto Pythonu som nejaky cas stravil s Ruby, RoR pre web je super a zabava, ale ako pisem, cesta smerom -> web, to asi uz nie. Rad by som sa zacal zivit pracou s backendom, aj za cenu, ze pojdem cestou juniora, totiz samozrejme, peniaze na zitie potrebuje kazdy, ale u mna nie su na prvom mieste a ani ako hlavna motivacia... Okrem Javy som pokukoval aj po Ruste, ale predsa, pracovnych ponuk v Jave je viacej nez v Ruste. Poradite teda este nieco? :) Moc diky.
Název: Re:Oplati se Java?
Přispěvatel: David 30. 12. 2024, 20:14:26
Záleží dost na tom, jakou seženeš práci, co budeš reálně dělat. Já jsem si představoval vlastní firmu s vlastním produktem, tam by mě pak bavilo programovat cokoli, co pomůže firmě růst. To se ale nepodaří zdaleka každému, takže dělat Javu v korporátu taky nemusí být špatný. Je to větší klid, než patlat web a měnit barvy tlačítek a posouvat divy v dialogu :) A že jsem si zkusil úplně všechno napříč, programování webu, backendu, sítě, hardware..
Název: Re:Oplati se Java?
Přispěvatel: Mintaka 31. 12. 2024, 11:29:46
Citace
i když se snaží (občas něco zapomene, občas přejmenuje nesouvisející věc).

U dobře strukturovaného programu jsou problémy tohoto typu minimální. Respektive, má zkušenost je jiná, než co popisujete.


Citace
Chápu, že pro "write-only" projekty, co postupně nakynou na > 50000 řádků, to asi není moc důležitý

Předpokládám, že si ani neuvědomujete, jak moc jste s tímto názorem mimo realitu. Země fakt není placatá, ale můžete ten názor zastávat, to ano.

Instagram, Facebook (> 1/5 kódu), Spotify, Uber, Dropbox, původně i Gmail a YouTube, Reddit, Quora, Battlefield 2, Civilization 4, tisíce projektů v oblasti AI a science, ... a další statisíce aplikací.
fakt nejsou write-only projekty co postupně nakynou a nejsou důležité. Ale můžete si to myslet, to ano.
 
IMHO: ti, kteří si chtějí udělat realistický pohled na vaše názory a zkušenosti, mají jasno.

Citace
David: Záleží dost na tom,...
David to popsal docela dobře. Buď míříte ke korporátu a pak záleží na konkrétní firmě, jaké technologie mají osedlané, což ovšem obnáší vědět tu firmu nebo aspoň odvětví dopředu,
nebo chcete vyvíjet mimo korporát a výběr je do značné míry na vás a na oblasti, pro kterou chcete tvořit.

Žádný jazyk není dokonalý. Ekosystém pro mainstream jazyky je poměrně rozvinutý. Podstatné je i to, jaký jazyk je vám blízký, čím se vám dobře "překládá" aplikační logika do výkonného kódu.
Název: Re:Oplati se Java?
Přispěvatel: to_je_jedno 31. 12. 2024, 11:48:32
Když říkáš, ze úplně neřešíš peníze tak na to jdi naopak. Podle toho co tě v životě baví mimo programování. Jit delat javu od nuly do korpo čistě pro peníze? Stejně ti z toho časem jebne. 

Příklad: jsem v BTC králičí noře, chtěl bych v tom dělat? No tak to bych se učil Rust.
Název: Re:Oplati se Java?
Přispěvatel: xyz 31. 12. 2024, 12:14:05
Když říkáš, ze úplně neřešíš peníze tak na to jdi naopak. Podle toho co tě v životě baví mimo programování. Jit delat javu od nuly do korpo čistě pro peníze? Stejně ti z toho časem jebne. 

Příklad: jsem v BTC králičí noře, chtěl bych v tom dělat? No tak to bych se učil Rust.

Omluva za OT:
No to je blbost, zaliby ("co, te v zivote bavi) cloveka neuzivi, to by v tom musel byt sakra dobry a mit extra talent.

Ja si treba obcas zahraju sachy nebo jdu na nejaky sport, ale i kdybych sachum nebo sportu venoval na full time, tak se tim neuzivim. Takze mi nezbyva nic jineho nez programovat. Nastesti v dnesni dobe je to zadana profese....
 
Název: Re:Oplati se Java?
Přispěvatel: alex6bbc 31. 12. 2024, 12:47:17
ja se umistil na upwork a bavi me kratsi projekty v ruznych jazycich, takze chvilku c++, pak fortran, java, rust. kdyz umis latinsky, tak kazdy jazyk uz je jen zabava. nejmene me bavi ucit se slovicka, v programovani frameworky.
Název: Re:Oplati se Java?
Přispěvatel: to_je_jedno 31. 12. 2024, 15:11:59
Takze mi nezbyva nic jineho nez programovat. Nastesti v dnesni dobe je to zadana profese....
Ale ja mu neradil at jde profesionálně zahradničit, ja mu radil at se mrkne profesně na automatizační background hydroponie a sw/hw který se tam používá.
Neradil jsem mu at jde profesionálně stavět modelovou železnici nebo dělat výpravčího, radil jsem mu at se podívá na ten jazyk ve kterém se dělá automatizace a zabezpečovačka.


Tedy živit se dal jako vývojář ale o oboru který mě baví. On neví proč chce javu krom toho, že slyšel, že tam je randál peněz.
Název: Re:Oplati se Java?
Přispěvatel: em.ve 01. 01. 2025, 11:36:56
Ahoj, oplati sa ucit Javu?
Ano.
Název: Re:Oplati se Java?
Přispěvatel: Saljack 23. 02. 2025, 19:23:09
Instagram, Facebook (> 1/5 kódu), Spotify, Uber, Dropbox, původně i Gmail a YouTube, Reddit, Quora, Battlefield 2, Civilization 4, tisíce projektů v oblasti AI a science, ... a další statisíce aplikací.
Většina těch projektů ale nejsou napsané v Pythonu, ale používají Python jenom jako nadstavbu nebo lepidlo. Což není nic špatného.
Název: Re:Oplati se Java?
Přispěvatel: Mintaka 24. 02. 2025, 16:58:07
RE. "jenom jako nadstavbu nebo lepidlo.":

Záleží na úhlu pohledu. Obzvláště v časech webových aplikací, nebývá běžné, že je aplikace napsána v jediném jazyce. Pak nastává otázkou co je "lepidlo" a co je prostě klíčová technologie, která svými vlastnostmi významně přispívá k funkčnímu celku.

Například vyjádření vývojářů DropBoxu, kde ho před 5 lety bylo cca 4mil řádků: "It’s our most widely used language both for backend services and the desktop client app..."  https://www.osnews.com/story/131616/dropboxs-journey-to-type-checking-4-million-lines-of-python/

To nezní, že by měl být Python "lepidlo", ale že jede jednoznačně o hlavní komponentu.

Ale nemusíme si tady poměřovat jazyky. To za nás dělají, na mnoha a mnoha místech, jinde. Ať si každý najde jazyk podle svého gusta a naprogramuje spoustu věcí, které jemu a dalším přinesou spoustu užitku.
Název: Re:Oplati se Java?
Přispěvatel: premekv 24. 02. 2025, 17:09:51
Java má jednu obrovskou výhodu a to je stabilita jazyka a knihoven/frameworků. Protože se etablovalo duo frameworků spring/hibernate jako de facto standard  a léty se zažila nějaká obecná struktura projektu, člověk se extrémně rychle zorientuje. Někam přijdu a vím kde je co. To je něco co člověk extrémně docení, když zkusí nastoupit do vlaku frontendu (oblast, kde zítra znamená včera a pozítří se chystá stopadesátý framework na to samé :-p no offense)

Jazyk samotný je vynikající kompromis mezi jednoduchostí/udržovatelností na jedné straně a fíčurami (komu by fíčur bylo málo, nad JVM si se stejným stackem může psát kód třeba v Kotlinu).

Komunita je obrovská a šance najít odpověď na nějaký problém stejně tak.

Je to velmi zadrátované v enterprise neboli bankovní systém v javě 8 a s oracle databází (s vloženými procedurami) je nový Cobol a ideální uplatnění do důchodu.
Na druhou stranu aktuální java/kotlin a spring boot je extrémně produktivní kombo, se kterým se velmi příjemně pracuje (i díky skvělému IDE od Jetbrains), které neurazí náročného mladého programátora si myslím.
Osobně pořád vidím velkou poptávku po java vývojářích.
Název: Re:Oplati se Java?
Přispěvatel: XXX_Sam_XXX 24. 02. 2025, 17:45:50
To je stejne jako kdyby jsi se ptal, oplati se Skodovka?

Stejne se musis ucit daleko vic jazyku, najdi si projekty a delej na nich. V dnesni dobe neco na internetu najit je otazka chvilky. Neplacene i placene.

Ja zacinal tak, ze jsem chtel reversovat urcite appky a bylo to obfuskovany VMprotect, ups :) Dobrej rabbit hole na par let.
Název: Re:Oplati se Java?
Přispěvatel: XXX_Sam_XXX 24. 02. 2025, 17:53:59
Když říkáš, ze úplně neřešíš peníze tak na to jdi naopak. Podle toho co tě v životě baví mimo programování. Jit delat javu od nuly do korpo čistě pro peníze? Stejně ti z toho časem jebne. 

Příklad: jsem v BTC králičí noře, chtěl bych v tom dělat? No tak to bych se učil Rust.

Omluva za OT:
No to je blbost, zaliby ("co, te v zivote bavi) cloveka neuzivi, to by v tom musel byt sakra dobry a mit extra talent.

Ja si treba obcas zahraju sachy nebo jdu na nejaky sport, ale i kdybych sachum nebo sportu venoval na full time, tak se tim neuzivim. Takze mi nezbyva nic jineho nez programovat. Nastesti v dnesni dobe je to zadana profese....

Sry ale to je tvoje blbost, ze profesne nedelas co te zaroven bavi.
Prosim neaplikuj to na vsechny lidi, kdyz existuje plno lidi kteri delaji co je bavi a zaroven vydelavaji.
Respekt ze to vydrzis, ja bych to nevydrzel.

Nastesti zijemem tam kde zijeme, jaky problem je dat vypoved a nekde v EU(nebo i dal) najit dalsi praci.
Navic kdyz muzeme delat remote.
Název: Re:Oplati se Java?
Přispěvatel: Zopper 24. 02. 2025, 19:07:31
Já bych i hlasoval proti tomu "živit se koníčkem" - pak se z toho stane práce a většina zábavy zmizí pryč. Protože na zábavě je fajn to, že člověk vlastně nemusí, když se mu nechce. Ale plnit závazky musí. Což ale vůbec neznamená, že člověk má svou práci nesnášet: pořád by měly převažovat pozitivní pocity nad negativními, ale stačí, že člověka úkoly a kolegové baví dost na to, aby se nebudil ráno vystresovaný, a občas se tam i těšil.
Název: Re:Oplati se Java?
Přispěvatel: Martin Poljak 24. 02. 2025, 20:28:02
Já bych i hlasoval proti tomu "živit se koníčkem" - pak se z toho stane práce a většina zábavy zmizí pryč.

To sice může být pravda (i nemusí), ale nic to nemění na tom, že přístup "práce mě bavit přece nemůže, to není možné", který z toho, co napsal vyloženě čiší je takový mentální pozůstatek reálného socialismu a chození do rachoty.
Název: Re:Oplati se Java?
Přispěvatel: Kit 24. 02. 2025, 21:21:09
Což je obecný problém diskuzí na netu, často jejzasvědcenější rady dávají ti, kteří nejsou moc dobře v obraze.

https://wiki.python.org/moin/IntegratedDevelopmentEnvironments
... V Javě řeknu IDE "přejmenuj tuhle funkci" a ono to udělá, přejmenuje ji všude, kde se používá, a nikde jinde.

Co vede vývojáře k tomu, aby přejmenovávali funkci?
Název: Re:Oplati se Java?
Přispěvatel: Kit 24. 02. 2025, 21:27:51
RE. "jenom jako nadstavbu nebo lepidlo.":

Záleží na úhlu pohledu. Obzvláště v časech webových aplikací, nebývá běžné, že je aplikace napsána v jediném jazyce. Pak nastává otázkou co je "lepidlo" a co je prostě klíčová technologie, která svými vlastnostmi významně přispívá k funkčnímu celku.

To nezní, že by měl být Python "lepidlo", ale že jede jednoznačně o hlavní komponentu.

PHP používám hlavně jako lepidlo. Velká část je v SQL, XSLT nebo jiné užitečné komponentě a na PHP zbývá už jen jejich slepení.
Název: Re:Oplati se Java?
Přispěvatel: Kit 24. 02. 2025, 21:32:47
Já bych i hlasoval proti tomu "živit se koníčkem" - pak se z toho stane práce a většina zábavy zmizí pryč.

To sice může být pravda (i nemusí), ale nic to nemění na tom, že přístup "práce mě bavit přece nemůže, to není možné", který z toho, co napsal vyloženě čiší je takový mentální pozůstatek reálného socialismu a chození do rachoty.

Pokud je vývoj řízen testy, tak je to může být i zábava, podobně jako někteří hrají šachy sami se sebou. Funguje jednotka? Opravím test. Nefunguje jednotka? Opravím jednotku.
Název: Re:Oplati se Java?
Přispěvatel: Martin Poljak 24. 02. 2025, 22:56:36
Což je obecný problém diskuzí na netu, často jejzasvědcenější rady dávají ti, kteří nejsou moc dobře v obraze.

https://wiki.python.org/moin/IntegratedDevelopmentEnvironments
... V Javě řeknu IDE "přejmenuj tuhle funkci" a ono to udělá, přejmenuje ji všude, kde se používá, a nikde jinde.

Co vede vývojáře k tomu, aby přejmenovávali funkci?

Normální refaktoring. Nebo prostě jen od začátku špatně pojmenovaná funkce, nikdo není bezchybný. A pak ještě určitě nekolik dalších důvodů. Není to moc podstatné.
Název: Re:Oplati se Java?
Přispěvatel: Martin Poljak 24. 02. 2025, 22:58:44
Já bych i hlasoval proti tomu "živit se koníčkem" - pak se z toho stane práce a většina zábavy zmizí pryč.

To sice může být pravda (i nemusí), ale nic to nemění na tom, že přístup "práce mě bavit přece nemůže, to není možné", který z toho, co napsal vyloženě čiší je takový mentální pozůstatek reálného socialismu a chození do rachoty.

Pokud je vývoj řízen testy, tak je to může být i zábava, podobně jako někteří hrají šachy sami se sebou. Funguje jednotka? Opravím test. Nefunguje jednotka? Opravím jednotku.

Nebo třeba pokud dostanu od zaměstnavatele čtyři displeje a dvě klávesnice. To je zhruba podobně zbytečná reakce. Každého na tom baví něco jiného. TDD třeba pro mě atraktivitu toho, co dělám nezvyšuje ani o píď. A s tím, co jsem napsal ani s tématem obecně to nijak nesouvisí.
Název: Re:Oplati se Java?
Přispěvatel: miro simko 25. 02. 2025, 12:46:51
Pred >20 rokmi som riešil tú istú otázku a rozhodol som sa ísť do nej. Javu už vtedy mnohí odpisovali, na ceste boli novšie jazyky. Napriek tomu, zdá sa, Java ako jazyk aj ako ekosystém prerazila a stále preráža. Je to jazyk veľkých distribuovaných aplikácií, je to jazyk mikroslužieb, je to jazyk Androidu. Prišiel C#, ale Javu nezosadil. Ani Kotlin ju nedal dole. Teraz letí Python, najmä vďaka AI/ML. Ale s javou sa človek stále uživí.
Čas od času robíme nábor a hľadáme nového javistu. Z toho, čo sledujem mzdy, sa v ČR stále jedná o nadpriemer.
Z môjho pohľadu sa Java stále oplatí. Ideálne v doplnení s nejakým skriptovacím jazykom (napr. tým Pythonom).