Oplati se Java?

Re:Oplati se Java?
« Odpověď #15 kdy: 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.


David

  • ***
  • 156
    • Zobrazit profil
Re:Oplati se Java?
« Odpověď #16 kdy: 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..

Re:Oplati se Java?
« Odpověď #17 kdy: 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.

Re:Oplati se Java?
« Odpověď #18 kdy: 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.
Děkuji za možnost editace příspěvku.

xyz

  • ****
  • 261
    • Zobrazit profil
Re:Oplati se Java?
« Odpověď #19 kdy: 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....
 


alex6bbc

  • *****
  • 1 745
    • Zobrazit profil
    • E-mail
Re:Oplati se Java?
« Odpověď #20 kdy: 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.

Re:Oplati se Java?
« Odpověď #21 kdy: 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.
Děkuji za možnost editace příspěvku.

em.ve

Re:Oplati se Java?
« Odpověď #22 kdy: 01. 01. 2025, 11:36:56 »
Ahoj, oplati sa ucit Javu?
Ano.

Re:Oplati se Java?
« Odpověď #23 kdy: 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.

Re:Oplati se Java?
« Odpověď #24 kdy: 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.

Re:Oplati se Java?
« Odpověď #25 kdy: 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.

Re:Oplati se Java?
« Odpověď #26 kdy: 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.
« Poslední změna: 24. 02. 2025, 17:47:36 od XXX_Sam_XXX »

Re:Oplati se Java?
« Odpověď #27 kdy: 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.

Zopper

  • *****
  • 861
    • Zobrazit profil
Re:Oplati se Java?
« Odpověď #28 kdy: 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.

Re:Oplati se Java?
« Odpověď #29 kdy: 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.