Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Pan Z. 05. 08. 2016, 23:17:54
-
Pouziva se realne vubec nekde Java SE? Co se tak divam na nabidky prace tak je to same EE nebo Spring pri tvorbe firemnich IS a migraci dat. To je vse? :'( Mam chut z tehle oblasti seriozne zdrhnout jinam.
Na jakem nejzajimavejsim projektu jste delali ve Springu nebo v EEcku? A prosim zadne migrace dat, neco vic tvurciho by nebylo?
Jsem uz z te Java platformy fakt zoufaly, cucim na jobs.cz a nemuzu nedari se mi nejak najit na prvni pohled zajimavou praci na tehle platforme.
-
Ale jo, jen se bere jako standard. Zase novější kocepty bez EE, nebo Springu neuděláš, takže vždy je to potřeba to tam mít. Ale třeba jen ten základ. Proč bys zdrhal?
Nejzajímavější projekty jsou právě na SE a třeba nějakých dalších knihovnách.
A co hledáš? Java je blbá v tom, že cca 80 % lidí v ní neumí a bere se to jako standard.
-
To nesouvisí s programovacím jazykem, ale s Českou republikou. U nás se zajímavé projekty také dělají, ale takoví zaměstnavatelé se dají skoro napočítat na prstech. Vím o dvou firmách v celé ČR, kde se řeší fyzika s metodou konečných prvků a které v posledních letech nabíraly. Pár inzerátů bylo na strojové učení a rozpoznávání obrazu.
Většina inzerátů nicméně jde rozdělit do čtyř pro mě nezajímavých kategorií:
1. Nejvíc jobů je ve stupidních informačních systémech, ať už CRM weby, e-shopy nebo účetnictví (ERP), tedy přesně to, co nechceš dělat.
2. Embed programování (teď už se neomezuje na C++, ale většinou ano), případně uživatelský "ksicht" pro PC připojené přes síť nebo přes sériový kabel, ovladače pro PC. Sem řadím kromě klasické automatizace taky pokladny, karty, lékařské přístroje, prostě kde je hw důležitější než sw. Některé hw firmy zahrnují i informační systémy (třeba docházkový nebo platební terminál), potom zpravidla jedna "parta" dělá databáze a druhá dělá embed.
3. Antiviráky - totální pakárna
4. Počítačové a mobilní hry - dříve zajímavé, dnes pakárna
V Západní Evropě to vlastně není o mnoho lepší. Jen rozložení jobů je jiné. Nejčetnější nejsou stupidní db pakárny, ale embed a bankovní systémy. Bankovní joby se od našich DB jobů liší v používaných technologiích. U nás musí programátor ovládat především free-cool Spring, Angular, Node.js, reponsivní design, případně v opačném extrému Delphi nebo Visual Studio 5.0. Bankovní systémy (nemyslím webový ksicht) musí být brutálně optamalizované, takže se kromě Javy dost často dělají v C++, používají se rychlejší fronty (často proprietární) než jaké najdete v JavaEE, třeba ZeroMQ. Nakonec je to ještě větsí pakárna, ale aspoň je to jiné.
-
Jestli chceš zůstat u Javy, tak zkus firmy, které dělají data mining nebo strojové učení a používají Hadoop. Je ale pravda, že v ČR bys je spočítal na prstech jedné ruky...
-
Tam, kde se používá Spring, se zpravidla používá Java SE. Je možné použít Spring i s Javou EE, ale nedává to moc smysl, protože Java EE řeší to samé, co Spring. No a s Javou ME vám Spring fungovat nebude.
Jinak v Česku má vývojové týmy např. Oracle, kde se dělá na Javě (přímo na platformě), nástroje na správu jejich serverových řešení, NetBeans (i když tam jsem slyšel různé zvěsti, že lidé z toho týmu byli převeleni jinam). Avast dělá BigData. Spousta firem tu dělá aplikace pro Android.
-
Chcete-li dělat něco zajímavého, založte si firmu vlastní. Tak to bylo, je a bude.
-
Většina inzerátů nicméně jde rozdělit do čtyř pro mě nezajímavých kategorií:
1. Nejvíc jobů je ve stupidních informačních systémech, ať už CRM weby, e-shopy nebo účetnictví (ERP), tedy přesně to, co nechceš dělat.
2. Embed programování (teď už se neomezuje na C++, ale většinou ano), případně uživatelský "ksicht" pro PC připojené přes síť nebo přes sériový kabel, ovladače pro PC. Sem řadím kromě klasické automatizace taky pokladny, karty, lékařské přístroje, prostě kde je hw důležitější než sw. Některé hw firmy zahrnují i informační systémy (třeba docházkový nebo platební terminál), potom zpravidla jedna "parta" dělá databáze a druhá dělá embed.
3. Antiviráky - totální pakárna
4. Počítačové a mobilní hry - dříve zajímavé, dnes pakárna
Pak jsou i různé realtime věci, které se používají často ve startupech, protože nechtějí používat skriptovací Python, tak jdou do Javy + třeba Scala. Je toho docela dost, jen samozřejmě chtějí hodně muziky za málo peněz a technologicky to patří dost často k tomu nejnáročnějšímu, co kde potkáš. Protože chtějí řešit něco, co se jinde nedělá a termíny jsou velmi krátké a peníze také nic moc :D
Rozhodně to nebudou tupé korporace s novým CRM, kde akorát ztratíš čas.
-
Chcete-li dělat něco zajímavého, založte si firmu vlastní. Tak to bylo, je a bude.
To je píčovina. Stačí ti někdo s prachama, co to založí a tebe si najme jako hvězdu, která mu jeho debilní nápady zrealizuje.
-
Většina inzerátů nicméně jde rozdělit do čtyř pro mě nezajímavých kategorií:
1. Nejvíc jobů je ve stupidních informačních systémech, ať už CRM weby, e-shopy nebo účetnictví (ERP), tedy přesně to, co nechceš dělat.
2. Embed programování (teď už se neomezuje na C++, ale většinou ano), případně uživatelský "ksicht" pro PC připojené přes síť nebo přes sériový kabel, ovladače pro PC. Sem řadím kromě klasické automatizace taky pokladny, karty, lékařské přístroje, prostě kde je hw důležitější než sw. Některé hw firmy zahrnují i informační systémy (třeba docházkový nebo platební terminál), potom zpravidla jedna "parta" dělá databáze a druhá dělá embed.
3. Antiviráky - totální pakárna
4. Počítačové a mobilní hry - dříve zajímavé, dnes pakárna
Pak jsou i různé realtime věci, které se používají často ve startupech, protože nechtějí používat skriptovací Python, tak jdou do Javy + třeba Scala. Je toho docela dost, jen samozřejmě chtějí hodně muziky za málo peněz a technologicky to patří dost často k tomu nejnáročnějšímu, co kde potkáš. Protože chtějí řešit něco, co se jinde nedělá a termíny jsou velmi krátké a peníze také nic moc :D
Rozhodně to nebudou tupé korporace s novým CRM, kde akorát ztratíš čas.
-
Asi to je OT, ale Java SE se používá na Androidu.
-
Pak jsou i různé realtime věci, které se používají často ve startupech, protože nechtějí používat skriptovací Python, tak jdou do Javy + třeba Scala. Je toho docela dost, jen samozřejmě chtějí hodně muziky za málo peněz a technologicky to patří dost často k tomu nejnáročnějšímu, co kde potkáš. Protože chtějí řešit něco, co se jinde nedělá a termíny jsou velmi krátké a peníze také nic moc :D
Rozhodně to nebudou tupé korporace s novým CRM, kde akorát ztratíš čas.
Čemu říkáš realtime?
-
Že to fakt frčí. Třeba jako transakce v bankách.
-
Že to fakt frčí. Třeba jako transakce v bankách.
Transakce v bankách moc nefrčí. Který startup dělá software pro bankovní transakce?
-
To nevim. Proč se ptáš?
-
Pak jsou i různé realtime věci, které se používají často ve startupech
-
A? Ptáš se na Javu, nebo na ty startupy? Java je superrychlá, tak se dá použít všude. Ale startupy obvykle žádné bankovní transakce nedělají :D
-
Tuším, že v Libre office.
-
A? Ptáš se na Javu, nebo na ty startupy?
Nevšiml jsem si, že příspěvek resetoval během psaní a můj text zmizel. Ptal jsem se na konkrétní příklad startupu, kde se dělá něco zajímavějšího než databáze, co nedá běžná "lopata". Co jsem viděl, startupy vymýšlejí ptákoviny.
-
Obávám se, že užití jazyka nemá se zajímavým nasazením moc co dělat. Z mého pohledu jde o celkem normální vývoj IT - to se dostalo na úroveň pásové výroby, kdy se řeší dookola stejné věci. Dobrodružství z IT zmizelo před 20-ti lety :-)
Dnes doporučuji si najít něco co baví vás nejspíše daleko od Evropy, nebo vlastní firmu nebo úplně jiný obor - biotechnologie, nano technologii, dopravu do vesmíru (u soukromníků)...
U nás bych možná doporučil FEI v Brně, kde dělají elektrónové mikroskopy a SW pro ně.
-
Že to fakt frčí. Třeba jako transakce v bankách.
Prosím nepoužívej termín "realtime", když nevíš co znamená. Tímto se zbytečně zhazuješ a nastává otázka, jak je to s ostatními tvými znalostmi,
-
Obávám se, že užití jazyka nemá se zajímavým nasazením moc co dělat. Z mého pohledu jde o celkem normální vývoj IT - to se dostalo na úroveň pásové výroby, kdy se řeší dookola stejné věci. Dobrodružství z IT zmizelo před 20-ti lety :-)
Dnes doporučuji si najít něco co baví vás nejspíše daleko od Evropy, nebo vlastní firmu nebo úplně jiný obor - biotechnologie, nano technologii, dopravu do vesmíru (u soukromníků)...
U nás bych možná doporučil FEI v Brně, kde dělají elektrónové mikroskopy a SW pro ně.
Dobrodružství bylo v IT minimum vždy, 90% to bylo rutinní zpracování dat, ve světě PC to vypadalo, že je to dobrodružné, protože se objevovalo objevené co už dávno na mainframech fungovalo.
-
Ptal jsem se na konkrétní příklad startupu, kde se dělá něco zajímavějšího než databáze, co nedá běžná "lopata". Co jsem viděl, startupy vymýšlejí ptákoviny.
Nepoužíval bych termín "startup", to je zbytečně zavádějící. Je spousta malých firem, které dělají zajímavé věci. Třeba u nás v Energomonitoru děláme programátorsky netriviální věci, abych si přihřál polívčičku :) (streamové, individuálně konfigurovatelné zpracování dat, kroužení kolem Mqtt, Kafka, Spark, InfluxDb, Docker, microservices... firmwary pro embedded... Python, Java,Scala,Elixir,...) Na startubjobs.cz najdeš takových firem relativně hodně.
Ve velkých firmách se logicky na zajímavé kreativní věci narazí míň často z principu věci - pokud mám armádu programátorů, tak je potřebuju nějak řídit a potřebuju od nich dostat předvídatelný výsledek, kreativitu tam moc nechci, ta se koncentruje v analytických a hlavně R&D týmech, které jsou logicky malé, takže se tam dostane menšina lidí. I když pokud vím, třeba i takový Seznam do svého R&D pořád nabírá.
-
Jak píše Mirek, lopaty. Přesně něčeho takového jsou teď hromady, protože peníze se nevyplatí držet.
Malé firmy ale platí málo a Seznam je extrém. Tam bych šel fakt jen pokud tě někdo sponzoruje. Tým tam určitě mají, ale pokud nemají peníze, tak kvalita samozřejmě bude velice bídná.
-
Že to fakt frčí. Třeba jako transakce v bankách.
Prosím nepoužívej termín "realtime", když nevíš co znamená. Tímto se zbytečně zhazuješ a nastává otázka, jak je to s ostatními tvými znalostmi,
Jasný, v bankách žádná omezení nejsou a až to bude, tak to bude :D Pohodička.
-
Tak seznam.cz a napojene weby staci jen chvili pouzivat a je jasne jakou uroven to asi bude mit v te firme.
-
Tak seznam.cz a napojene weby staci jen chvili pouzivat a je jasne jakou uroven to asi bude mit v te firme.
Každý může míru triviálnosti posoudit sám: https://www.youtube.com/watch?v=uOpjruZ7kXU
-
Tak seznam.cz a napojene weby staci jen chvili pouzivat a je jasne jakou uroven to asi bude mit v te firme.
Každý může míru triviálnosti posoudit sám: https://www.youtube.com/watch?v=uOpjruZ7kXU
Jo, zřejmě jsou tam i zajímavé věci, pokud teda tam nejdeš dělat něco s Javou.
-
Prosím nepoužívej termín "realtime", když nevíš co znamená. Tímto se zbytečně zhazuješ a nastává otázka, jak je to s ostatními tvými znalostmi,
Jasný, v bankách žádná omezení nejsou a až to bude, tak to bude :D Pohodička.
V bance nemají realtime aplikace žádné rozumné uplatnění.
-
Že to fakt frčí. Třeba jako transakce v bankách.
Prosím nepoužívej termín "realtime", když nevíš co znamená. Tímto se zbytečně zhazuješ a nastává otázka, jak je to s ostatními tvými znalostmi,
Ne že bych nesouhlasil, ale to samé platí i pro někoho, kdo je schopný napsat "zhazuješ".
-
Tak seznam.cz a napojene weby staci jen chvili pouzivat a je jasne jakou uroven to asi bude mit v te firme.
Každý může míru triviálnosti posoudit sám: https://www.youtube.com/watch?v=uOpjruZ7kXU
Jo, zřejmě jsou tam i zajímavé věci, pokud teda tam nejdeš dělat něco s Javou.
Javu tam snad ani nemají, protože za ty drobné, které nabízejí, seženou tak patlaly v Pythonu/JS atd.
-
Že to fakt frčí. Třeba jako transakce v bankách.
Prosím nepoužívej termín "realtime", když nevíš co znamená. Tímto se zbytečně zhazuješ a nastává otázka, jak je to s ostatními tvými znalostmi,
Ne že bych nesouhlasil, ale to samé platí i pro někoho, kdo je schopný napsat "zhazuješ".
Co se ti na tom nezdá?
-
Že to fakt frčí. Třeba jako transakce v bankách.
Prosím nepoužívej termín "realtime", když nevíš co znamená. Tímto se zbytečně zhazuješ a nastává otázka, jak je to s ostatními tvými znalostmi,
Ne že bych nesouhlasil, ale to samé platí i pro někoho, kdo je schopný napsat "zhazuješ".
Co se ti na tom nezdá?
Myslim, ze obaja myslite iny real-time.
Ano v bankach moze byt spracovanie dat cez uzavierku, alebo "real-time". Real-time znamena, ze sa transakcia odosle hned, uzavierka znamena, ze sa data odoslu kumulativne. V uzavierkach sa lahsie hladaju chyby, "real-time" maju zasa radsej klienti. Ano, aj toto sa robi v jave.
Druhy "real-time" je, ze system ma garantovanu odozvu. Ano, aj taka java existuje, kde su garantovane odozvy, vola sa to prekvapivo "real-time java".