Diskuze: Web developing alebo tucne aplikacie?
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 18 zpráv z 18.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
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
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.
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
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 Ale tak možno máš pravdu, to bol iba môj príspevok do diskuzie
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.
v javascriptu se nedá pořádně dělat nic většího a ať si mě místní Nodeisti klidně sní
Achjo, to sou porad hejty na JSko. Tohle jsme tu presne potrebovali.
A jak moc velkej je na tvuj vkus "vetsi projekt"?
cokoliv vetsiho nez hello world, se v javascriptu zmeni ve zmet hloupych zbytecnych chainu, kde na kazde radce muze vzniknout 10bugu, ktere vzniknou souhrou:
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.
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....
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
Po pravde ani ne. Jen me zajimalo co uz je dost velkej projekt.
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ý
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.
V Pythonu si alespon (narozdil od JS) dokazu predstavit makat na vetsim projektu
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.
Zobrazeno 18 zpráv z 18.