NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Mirek Topolanek:21.7.2016 12:55

Zdarec lidi :) zaujimalo by ma, ze ci je lepsie sa ucit dneska kombinaciu HTML/CSS/JS/PHP a karieru robit v tomto smere ako front/back end developer ci sa zamerat plne na Javu a zacat s JavaEE a robit karieru v tomto smere? Vsetko sa dneska robi uz cez web a desktopove aplikacie uz neletia. Pracovnych ponuk je ovela viacej na JS/PHP vyvojarov. Ale netusim ako je to s platom.

Na co je lepsie sa zamerat?

 
Odpovědět
21.7.2016 12:55
Avatar
Odpovídá na Mirek Topolanek
Marian Benčat:21.7.2016 17:48

Java postupně umírá, defakto žije posledních pět let jen díky androidu. Současný vývoj je ale neudržitelný a tak ztrácí velmi silné na každé frontě. Pokud chceš něco z kategorie java, sahni radeji po .net, který má naopak ze všech technologií nejlepší budoucnost.

Každopádně ty se ptáš na to, jestli se máš profilovat jako full stack developer, tedy od db až po frontend, nebo jestli se máš na něco zamerit... Dnes jsou pro juniorské pozice hodně oblíben full stack, pro seniorske spíše jedna vrstva
. Ohledně platu.. V php je jako senior poměrně těžké dostat se třeba na 400+ cca hodinu, třeba v jave ee a .net senior se na těch 450/hod startuje

Nahoru Odpovědět
21.7.2016 17:48
Totalitní admini..
Avatar
Marek Šimon
Člen
Avatar
Odpovídá na Marian Benčat
Marek Šimon:21.7.2016 17:59

Java umiera a drží sa len kvôli Androidu? To si tak trošku ale odporuje, lebo Android je tak rozšírený (a najbližších pár rokov sa to meniť určite nebude), že tam bude frčať ešte poriadne. A tiež si nemyslím, že Java EE by napríklad umierala. Veď na tom beží toľko tučných IB systémov.

 
Nahoru Odpovědět
21.7.2016 17:59
Avatar
Odpovídá na Marek Šimon
Marian Benčat:21.7.2016 18:11

Nemusí si to odporovat. Tam kde měla java jasně dominovat a co mělo fungovat v pr kecech, tam java umira, nebo končí.. Ale popořadě...

Java a prohlížeč: zde java měla svoje applety, které byly jen super silny bezpečnostní průser, nyní jsou všemi a všude zakázané a většinou ani povolit nejdou

Java a mobily: zde java taky měla údajně dominovat. Opak je pravdou. Java už se nepoužívá jako runtime ani na nejnovějším android, už při instalací se zkompiluje do nativu.

Na ostatních platformách tvoří minoritu. Na wp ani nesmí a na ios jsou pouze pochybné runtimy. Naopak třeba na .netu jede většina her na mobily - unity 3D, xna, mono game

I nejčastější multiplatfprmni mobilní framework xamarin je na dotnetu.

Java a cloud - zde java zrovna nedávno ztratila prvenství v amazon cloudo a otěže převzala.net část azure

Java a weby - zde to drží spring, jelikož ee je ukázkový overengineering co vznikl snad jen proto aby ti lepší vývojáři mohli dostávat lepší platy. Přesto je už java i na serverech za .netem

Java a desktop - zde nikdy ani java příliš úspěchy neslavila, protože prostě není potřeba psát moc multiplatgormni desktop věci a pokud ano, tak jsou to věci, na které stejně java nemá výkon a sahne se po v/c++ a qt

Nahoru Odpovědět
21.7.2016 18:11
Totalitní admini..
Avatar
Marek Šimon
Člen
Avatar
Odpovídá na Marian Benčat
Marek Šimon:21.7.2016 18:35

Neviem, nie som ešte vo firemnej praxi a neviem ako to všetko funguje koľko % projektov je vyvíjaných v Jave a koľko v Csharpe, ale všade keď pozerám nejaké zamestnania, tak je docela dosť veľká prevaha Java pozícií oproti Csharpu. Tak aj to skresľuje môj názor. A hlavne osobne nepoznám žiadneho človek, čo robí v Csharpe :D Ale tak možno máš pravdu, to bol iba môj príspevok do diskuzie :D

 
Nahoru Odpovědět
21.7.2016 18:35
Avatar
Odpovídá na Marian Benčat
Mirek Topolanek:21.7.2016 21:33

Tak mne o tne plat az tak nejde.. od toho platu sa odvija aj potreba znalosti.

Taky Java EE senior je preto tak ohodnoteny, lebo urcite je potreba tam vediet o ovela viac veciach ako PHP alebo JS, pripadne NodeJS alebo sa mylim?

Aj programovanie velkych aplikacii je narocnejsie, lebo v JS sa velke aplikacie robit nedaju (teda aspon co som cital, tak je kod strasne tazko organizovatelny oproti Jave).

No neviem.

 
Nahoru Odpovědět
21.7.2016 21:33
Avatar
Odpovídá na Mirek Topolanek
Marian Benčat:21.7.2016 21:35

v javascriptu se nedá pořádně dělat nic většího :D a ať si mě místní Nodeisti klidně sní :-)

Nahoru Odpovědět
21.7.2016 21:35
Totalitní admini..
Avatar
Neaktivní uživatel:21.7.2016 21:39

Achjo, to sou porad hejty na JSko. Tohle jsme tu presne potrebovali.

Nahoru Odpovědět
21.7.2016 21:39
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Marian Benčat:21.7.2016 21:40

ja jsem mu jen dal za pravdu ;-)

Nahoru Odpovědět
21.7.2016 21:40
Totalitní admini..
Avatar
Odpovídá na Marian Benčat
Neaktivní uživatel:21.7.2016 21:44

A jak moc velkej je na tvuj vkus "vetsi projekt"?

Nahoru Odpovědět
21.7.2016 21:44
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Marian Benčat:21.7.2016 21:47

cokoliv vetsiho nez hello world, se v javascriptu zmeni ve zmet hloupych zbytecnych chainu, kde na kazde radce muze vzniknout 10bugu, ktere vzniknou souhrou:

  1. naprosto desivym navrhem jazyka, ktery vzniknul behem par dni
  2. dynamikou

takze, prave proto, ze v tom vyvijim ty nejvetsi projekty (tisice modulu, tisice hodin vyvoje jen an frontentdu) muzu rict, ze cokoliv vetsiho nez Hello world je pain a vše co do javascriptu přichází, aby se stal rozumným jazykem, je napůl špatně. Počínaje OOP, moduly konče.

Nahoru Odpovědět
21.7.2016 21:47
Totalitní admini..
Avatar
Patrik Valkovič:21.7.2016 21:51

S tímhle náhodou s Marian Benčat souhlasím. Vždyť je to šílený. Samé callbacky, callbacky na callbacky. Kvůli dynamicke jazyka ani pořádně nemůže zapracovat IDE....

Nahoru Odpovědět
21.7.2016 21:51
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Marian Benčat:21.7.2016 21:51

JInak ja bych to tu nerad strhaval na debatu o JS.. to by si chtel mozna ty,.. ja absolutne nemam zajem nejakymu javascripterovi neco vysvetlovat, proc je JS spatny, je toho plny internet od mnohem vetsich odborniku, nez jsme tu vsichni dohromad\.. takze jestli mas zajem se o tom pobavit, tak maximalne do zprav, prosim

Editováno 21.7.2016 21:52
Nahoru Odpovědět
21.7.2016 21:51
Totalitní admini..
Avatar
Odpovídá na Marian Benčat
Neaktivní uživatel:21.7.2016 22:07

Po pravde ani ne. Jen me zajimalo co uz je dost velkej projekt.

Nahoru Odpovědět
21.7.2016 22:07
Neaktivní uživatelský účet
Avatar
Marek Šimon
Člen
Avatar
Marek Šimon:21.7.2016 22:13

Ja som tiež premýšľal, že sa naučím JS.. ale keď vidím tie kódy, tak neskutočne sa mi to nepáči. Od pohľadu na to proste..
Java (alebo C#), má krásne všetko rozložené, krásne sa v tom orientuje, proste jedna báseň.. ale JS mi príde strašne.. škaredý :D

 
Nahoru Odpovědět
21.7.2016 22:13
Avatar
Odpovídá na Marek Šimon
Marian Benčat:21.7.2016 22:20

samotna syntaxe jazyka jeste tak strasna neni (porad to neni tak strasny jako python, ruby a pure script v nekterych vecech), horsi je, jak absolutne nelogicky se to chova a nedava to absolutne zadnou logiku.

JavaScript je jako mít dvanáctistěn namísto míče, můžeš si s ním dost zahrát, ale uvnitř víš, že je tam vlastně všechno tak trošku na hovno.

Nahoru Odpovědět
21.7.2016 22:20
Totalitní admini..
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovídá na Marian Benčat
Jan Bezdíček:22.7.2016 0:49

V Pythonu si alespon (narozdil od JS) dokazu predstavit makat na vetsim projektu :D

 
Nahoru Odpovědět
22.7.2016 0:49
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Marian Benčat
David Hartinger:22.7.2016 10:22

Java postupně umírá.

Jasně :) A proto je to v praxi již několik let nejžádanější jazyk? Java stojí za servery těch největších společností, že ji ty jako koncový uživatel potkáváš jen na Androidu neznamená, že nepohání servery stovek služeb, co používáš. Diskuzi zavírám, končí v bludech jako všechny podobné diskuze, o tom jak začít tu je článek.

Editováno 22.7.2016 10:24
Nahoru Odpovědět
22.7.2016 10:22
New kid back on the block with a R.I.P
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Tato diskuze byla označena moderátorem jako nekonstruktivní a myslíme si, že nemá pro veřejnost příliš vysokou hodnotu. Členy můžete samozřejmě stále oslovit soukromě a to formou zpráv nebo chatu.

Zobrazeno 18 zpráv z 18.