Fórum Root.cz
Práce => Studium a uplatnění => Téma založeno: Džorž 06. 07. 2016, 10:17:31
-
Přijde mi, že se blížíme k bodu zlomu. Čtyřicátnici kteří před těmi zhruba 20-25 lety chytili šanci za pačasy a vstoupili do IT jsou pomalu v důchodovém věku a teď právě naopak by měla dorůstat generace, která byla obklopena IT od malička a defakto na tom vyrostli. Ovšem když se podívám kolem sebe, tak sehnat schopného kódera/developera/designera je čím dál větší kumšt, ti schopní jsou vytížení až na půdu a zbytek jsou břídilové. A když se podívám na dnešní mladé ve věku 18-26, tak většina má k IT odpor a maximálně zapnou ten "fejsbůk". Ano, vysoké školy by měly produkovat IT specialisty, ovšem stále častěji se stává že tito studenti projdou vzdělaním a přesto jsou IT nepolíbení a jdou uplně mimo obor po škole, protože si představovali že to bude jen dobrá ulejvárna kde budou hrát hry, a to "pitomé" programování nějak se nadrtili atd.
Jak to vidíte vy, bude v budoucnu dost IT specialistů nebo ne?
-
Bůh ví, je to těžký. Plno odhadů shořelo. Třeba ten s Indama. Teď je cool cpát holky do programování, ale většinu to moc nebere, takže to shoří asi taky. Já ti fakt nevím. Myslím že se situace bude jen pomalu pro developery zhoršovat, ale žádný skok nenastane. Těch lidí prostě nikdy nebude takový množství jako třeba prodavaček nebo něco na ten způsob.
-
Asi jak kde, ze skoly znam dost nadsencu kteri programovanim primo ziji a na druhe strane i dost lidi kteri proste chteji jen projit a vystudovat perspektivni obor do budoucna... Je fakt ze drive (uz je mi take 40) to bylo tak ze kdo studoval IT byl vetsinou ten nadsenec - dnes se to obratilo, alespon myslim. S tema indama atd.. je fakt ze jsem cekal velkou konkurenci od lidi z Asie - pracovat pres net - lidi tam je mraky ale nevim o zadne firme u nas ktera by s nima spolupracovala (mozna je to dano mym malym rozhledem).
-
Nebude. Spadam do kategorie, ktoru popisujes, a je problem najst rozumnu IT firmu, nehovoriac o ITckarovi na HPP.
Absolutne vymyte mozgy. Mlady chalan pride, a na temu konsolidacie miesto virtualizacie vysype - cloud.
(samozrejme, ma pravdu, ale na temu cmoudu uz bezia debaty vedla).
Bezpecnost ? - Vsade nasadime AV xxx (dosadte si slovenskeho vyrobcu).
Preco xxx ? Lebo je the best ! (to ze dost oneskorene reaguje na malware vynecham stalo sa, a nie raz)
Zalohovanie ? to pocka, ked to pockalo doteraz ...
Vsade urobime migraciu z w7 na w10 - LEBO JE TO ZADARMO ! Usetrime !
(ano, akurat ked potom nepojde polovica tlaciarni, a ziadny skener, lebo ovladace, ale o tom potom).
Pripomina Vam to starsie temy zalozene tuto na fore ?
No ano, to je realita ...
(perlicka - cloud a verejna sprava ? pekelne citanie zakonov)
Recovery plan ? WTF ?
Telnet (ok, mozno minimalne), snmp, command line - co to po mne chces ?
(command line - to je take to cierne, kde sa pise ?)
Sledovanie trendov a bezpecnosti ?
Samostatne vzdelavanie ?
Drobpox Ruleezz (potom sa sefstvo cuduje, ako je mozne, ze nase plany maju Cinania ? Lebo kooperujuci Indovia ich predali, a na najblizsej vystave v De bola masina uz komlet postavena od konkurencie).
Hlavne ze v DMZ je postaveny na to urceny FTP server, ale je brutal problem ho pouzivat, lebo to nema user-friednly klienta ako dropbox ...
IDS, IPS ? Kupodivu, niektory uz robili s VPN ... Pripadne sa aj hlasili do domeny ...
Programatori su na tom podobne - ak ho to bavi a maka aj doma, je to vidiet, inac odpad ...
-
Pokud se ptáš na IT obecně, tak tam to imho je jako s každým jiným řemeslem, máš lidi co se nezastaví a pak spoustu trotlů.
Ohledně kreativních pozicí (ne nutně jen vývojáři, ale i security atd..) tam jsou dva problémy
- poptávka stoupá rychleji než nabídka (zajímavou přednášku na toto téma má Uncle Bob https://www.youtube.com/watch?v=9Xy3QC7yxJw
- demografie - před lety vycházely z VŠ lidi ze silných ročníků - před 15 lety 180k, před 10 lety 150k, teď je to kolem 120k a bude hůř, viz http://www.pedia.cz/porodnost
-
Je to tak, také jsem myslel, že to bude lepší. Programátoři v práci jsou obvykle úplně mimo. Hlavně to nějak udělat a pak jít sledovat fotbal. Smutné na tom je, že mají třeba 80 tisíc. Když pak já přijdu někam, že chci 180 nástup, protože konkurence, tak si myslej, že je to nějaký vtip. Ale já v tom ty blbce nechám, ať si klidně najmou neschopné lopaty.
Škola v tom nehraje žádnou roli. Většina studentů jsou lemplové, ale i tak se sem tam nějaký šikovný najde... stejně jako bez školy.
Aktuálně spíše berou špatní programátoři práci těm dobrým, protože v ČR se obecně neumí nabírat. Zeptají se na pár píčovin a už tě chtějí. Ale to se časem snad také upraví a zmizí tisíce zbytečných agentur a hledačů.
-
Přijde mi, že se blížíme k bodu zlomu. Čtyřicátnici kteří před těmi zhruba 20-25 lety chytili šanci za pačasy a vstoupili do IT jsou pomalu v důchodovém věku a teď právě naopak by měla dorůstat generace, která byla obklopena IT od malička a defakto na tom vyrostli. Ovšem když se podívám kolem sebe, tak sehnat schopného kódera/developera/designera je čím dál větší kumšt, ti schopní jsou vytížení až na půdu a zbytek jsou břídilové. A když se podívám na dnešní mladé ve věku 18-26, tak většina má k IT odpor a maximálně zapnou ten "fejsbůk". Ano, vysoké školy by měly produkovat IT specialisty, ovšem stále častěji se stává že tito studenti projdou vzdělaním a přesto jsou IT nepolíbení a jdou uplně mimo obor po škole, protože si představovali že to bude jen dobrá ulejvárna kde budou hrát hry, a to "pitomé" programování nějak se nadrtili atd.
Jak to vidíte vy, bude v budoucnu dost IT specialistů nebo ne?
V budoucnu je nahradí AI, lidé zblbnou, jako zblbli psi, když se nechali domestikovat. Co se necvičí, to atrofuje. To je přírodní zákon. Ovšem to 1% populace co na tom bylo v tomto ohledu dobře, bude dobré i nadále. Je ovšem otázka, zda po tom bude poptávka. Ale otevřou se jim s rozvojem AI nové obzory. Nové partie matematiky, které by lidi nenapadly, protože jsou svou představivostí vázáni na euklidovskou geometrii. A to stroje být nemusí. Evolučním úkolem člověka je postavit stroj, který bude zkoumat i prostory o jiných geometriích, než má ten prostor, který považujeme z reálný a evoluci posune do těchto nově objevených prostorů.
O co větší smysl má člověk, než kolonie bakterií. Jeho smysl je ve vytvoření virtuálního prostoru, kterým je vědomí. Proto si nás "bakterie" vytvořily :-)))
-
Když pak já přijdu někam, že chci 180 nástup, protože konkurence, tak si myslej, že je to nějaký vtip. Ale já v tom ty blbce nechám, ať si klidně najmou neschopné lopaty.
WTF?
-
ja se priznam, ze sem a na lupu a jine portaly chodim prave kvuli panu Novemu. At uz se jedna o cokoliv, tak od nej se vzdycky dovim, jak to vpodstate je. Sice je v tom vzdycky nejak ta evoluce, ale s radosti to ctu. Nekdy si rikam, jestli se za tim panem neskryva Vaclav Klaus.
-
Přijde mi, že se blížíme k bodu zlomu. Čtyřicátnici kteří před těmi zhruba 20-25 lety chytili šanci za pačasy a vstoupili do IT jsou pomalu v důchodovém věku a teď právě naopak by měla dorůstat generace, která byla obklopena IT od malička a defakto na tom vyrostli. Ovšem když se podívám kolem sebe, tak sehnat schopného kódera/developera/designera je čím dál větší kumšt, ti schopní jsou vytížení až na půdu a zbytek jsou břídilové. A když se podívám na dnešní mladé ve věku 18-26, tak většina má k IT odpor a maximálně zapnou ten "fejsbůk". Ano, vysoké školy by měly produkovat IT specialisty, ovšem stále častěji se stává že tito studenti projdou vzdělaním a přesto jsou IT nepolíbení a jdou uplně mimo obor po škole, protože si představovali že to bude jen dobrá ulejvárna kde budou hrát hry, a to "pitomé" programování nějak se nadrtili atd.
Jak to vidíte vy, bude v budoucnu dost IT specialistů nebo ne?
V budoucnu je nahradí AI, lidé zblbnou, jako zblbli psi, když se nechali domestikovat. Co se necvičí, to atrofuje. To je přírodní zákon. Ovšem to 1% populace co na tom bylo v tomto ohledu dobře, bude dobré i nadále. Je ovšem otázka, zda po tom bude poptávka. Ale otevřou se jim s rozvojem AI nové obzory. Nové partie matematiky, které by lidi nenapadly, protože jsou svou představivostí vázáni na euklidovskou geometrii. A to stroje být nemusí. Evolučním úkolem člověka je postavit stroj, který bude zkoumat i prostory o jiných geometriích, než má ten prostor, který považujeme z reálný a evoluci posune do těchto nově objevených prostorů.
O co větší smysl má člověk, než kolonie bakterií. Jeho smysl je ve vytvoření virtuálního prostoru, kterým je vědomí. Proto si nás "bakterie" vytvořily :-)))
To je mimo chlape, tenhle thread není cyberutopistická seance.
Jasně, až bude ASI, nikdo nebude muset pracovat. Jenže ta ASI nás možná vyhladí. Tak jako tak, v příštích 30-100 letech ta cyberutopie nebo cyberdestopie nebude na pořadu dne, tak proč tím strašit. Tázajícícho asi nezajímal tak daleký výhled.
-
Nebojte, zkušených lidí bude vždy dostatek. Už jich jsou hordy na cestě z Afriky a míří přes Středozemní moře sem.
-
Schopnych ludi nikdy nebude dost a na druhej strane o nich nebude nikdy extremny zaujem.
Z mojich skusenosti. Kazdy zamestnavatel by chcel len toho najschopnejsieho zamestnanca ale bud ho nieje ochotny zpalatit alebo ho vlastne nepotrebuje.
Preco ho nepotrebuje? Lebo na robenie veci poriadne nieje cas, tak sa to len nejako zlepi a hotovo. No a na to nepotrebuje platit schopnych ludi. Presnejsie - nepotrebuje ho manazer.
Urcite su vynimky ale osobne som sa s nimi este v IT nestretol.
-
Ondrej ma pravdu. Schopnych ludi nikto nezaplati, lebo su drahi. Ale tazko urcit kde je ta miera schopnosti a platu. Moze byt clovek schopny, kapacita a zarabat priemer. Preco si kazdy mysli, ze kapacita musi aj dobre zarabat? Niekto moze byt dobry, ale potrebuje zarobit, lebo ma rodinu a tu treba zivit. Alebo ma cakat aj rok, kym ho niekto prijme za vyplatu, aku si zasluzi ako expert?
-
Schopnych ludi nikdy nebude dost a na druhej strane o nich nebude nikdy extremny zaujem.
Z mojich skusenosti. Kazdy zamestnavatel by chcel len toho najschopnejsieho zamestnanca ale bud ho nieje ochotny zpalatit alebo ho vlastne nepotrebuje.
Preco ho nepotrebuje? Lebo na robenie veci poriadne nieje cas, tak sa to len nejako zlepi a hotovo. No a na to nepotrebuje platit schopnych ludi. Presnejsie - nepotrebuje ho manazer.
Urcite su vynimky ale osobne som sa s nimi este v IT nestretol.
To s tím slepováním hovna je hrůza. Já když jsem šel do praxe, měl jsem takový ty ideály... ale ne, realita je fakt dost šedivější. Kdybych neprogramoval na svejch projektech, asi bych musel odejít z oboru protože to se nedá ten sajrajt.
-
Schopnych ludi nikdy nebude dost a na druhej strane o nich nebude nikdy extremny zaujem.
Z mojich skusenosti. Kazdy zamestnavatel by chcel len toho najschopnejsieho zamestnanca ale bud ho nieje ochotny zpalatit alebo ho vlastne nepotrebuje.
Preco ho nepotrebuje? Lebo na robenie veci poriadne nieje cas, tak sa to len nejako zlepi a hotovo. No a na to nepotrebuje platit schopnych ludi. Presnejsie - nepotrebuje ho manazer.
Urcite su vynimky ale osobne som sa s nimi este v IT nestretol.
To s tím slepováním hovna je hrůza. Já když jsem šel do praxe, měl jsem takový ty ideály... ale ne, realita je fakt dost šedivější. Kdybych neprogramoval na svejch projektech, asi bych musel odejít z oboru protože to se nedá ten sajrajt.
Jenom dodatek, já se neživím těma svejma projektama, ale dodávaj mi kuráž ...
-
Přijde mi, že se blížíme k bodu zlomu. Čtyřicátnici kteří před těmi zhruba 20-25 lety chytili šanci za pačasy a vstoupili do IT jsou pomalu v důchodovém věku a teď právě naopak by měla dorůstat generace, která byla obklopena IT od malička a defakto na tom vyrostli. Ovšem když se podívám kolem sebe, tak sehnat schopného kódera/developera/designera je čím dál větší kumšt, ti schopní jsou vytížení až na půdu a zbytek jsou břídilové. A když se podívám na dnešní mladé ve věku 18-26, tak většina má k IT odpor a maximálně zapnou ten "fejsbůk". Ano, vysoké školy by měly produkovat IT specialisty, ovšem stále častěji se stává že tito studenti projdou vzdělaním a přesto jsou IT nepolíbení a jdou uplně mimo obor po škole, protože si představovali že to bude jen dobrá ulejvárna kde budou hrát hry, a to "pitomé" programování nějak se nadrtili atd.
Jak to vidíte vy, bude v budoucnu dost IT specialistů nebo ne?
Většina studentů byli vždy lemplové. Bohužel v našem školství se výuka nezaměřuje na ty schopné, jako v USA, naopak pro ty nejlepší je demotivující.
IT specialistů je málo už teď a v budoucnu to bude ještě horší kvůli kombinaci několika faktorů, například větší poptávce.
-
ja se priznam, ze sem a na lupu a jine portaly chodim prave kvuli panu Novemu. At uz se jedna o cokoliv, tak od nej se vzdycky dovim, jak to vpodstate je. Sice je v tom vzdycky nejak ta evoluce, ale s radosti to ctu. Nekdy si rikam, jestli se za tim panem neskryva Vaclav Klaus.
Možná máte stejnou diagnózu? Pro zdravé lidi to moc zajímavé není.
Schopnych ludi nikdy nebude dost a na druhej strane o nich nebude nikdy extremny zaujem.
Z mojich skusenosti. Kazdy zamestnavatel by chcel len toho najschopnejsieho zamestnanca ale bud ho nieje ochotny zpalatit alebo ho vlastne nepotrebuje.
Preco ho nepotrebuje? Lebo na robenie veci poriadne nieje cas, tak sa to len nejako zlepi a hotovo. No a na to nepotrebuje platit schopnych ludi. Presnejsie - nepotrebuje ho manazer.
Urcite su vynimky ale osobne som sa s nimi este v IT nestretol.
Přesně tak. Ono se není co divit, když schopný člověk stojí násobky běžného. Nakonec se stejně zjistí, že chce nějaký webík, který zvládne student při střední.
-
Většina studentů byli vždy lemplové. Bohužel v našem školství se výuka nezaměřuje na ty schopné, jako v USA, naopak pro ty nejlepší je demotivující.
IT specialistů je málo už teď a v budoucnu to bude ještě horší kvůli kombinaci několika faktorů, například větší poptávce.
Přesně tak. Běžně píšeš blbosti, ale konečně něco reálného. U nás se schopní ušlapávají na úkor těch lemplů.
-
Přijde mi, že se blížíme k bodu zlomu. Čtyřicátnici kteří před těmi zhruba 20-25 lety chytili šanci za pačasy a vstoupili do IT jsou pomalu v důchodovém věku a teď právě naopak by měla dorůstat generace, která byla obklopena IT od malička a defakto na tom vyrostli. Ovšem když se podívám kolem sebe, tak sehnat schopného kódera/developera/designera je čím dál větší kumšt, ti schopní jsou vytížení až na půdu a zbytek jsou břídilové. A když se podívám na dnešní mladé ve věku 18-26, tak většina má k IT odpor a maximálně zapnou ten "fejsbůk". Ano, vysoké školy by měly produkovat IT specialisty, ovšem stále častěji se stává že tito studenti projdou vzdělaním a přesto jsou IT nepolíbení a jdou uplně mimo obor po škole, protože si představovali že to bude jen dobrá ulejvárna kde budou hrát hry, a to "pitomé" programování nějak se nadrtili atd.
Jak to vidíte vy, bude v budoucnu dost IT specialistů nebo ne?
V budoucnu je nahradí AI, lidé zblbnou, jako zblbli psi, když se nechali domestikovat. Co se necvičí, to atrofuje. To je přírodní zákon. Ovšem to 1% populace co na tom bylo v tomto ohledu dobře, bude dobré i nadále. Je ovšem otázka, zda po tom bude poptávka. Ale otevřou se jim s rozvojem AI nové obzory. Nové partie matematiky, které by lidi nenapadly, protože jsou svou představivostí vázáni na euklidovskou geometrii. A to stroje být nemusí. Evolučním úkolem člověka je postavit stroj, který bude zkoumat i prostory o jiných geometriích, než má ten prostor, který považujeme z reálný a evoluci posune do těchto nově objevených prostorů.
O co větší smysl má člověk, než kolonie bakterií. Jeho smysl je ve vytvoření virtuálního prostoru, kterým je vědomí. Proto si nás "bakterie" vytvořily :-)))
To je mimo chlape, tenhle thread není cyberutopistická seance.
Jasně, až bude ASI, nikdo nebude muset pracovat. Jenže ta ASI nás možná vyhladí. Tak jako tak, v příštích 30-100 letech ta cyberutopie nebo cyberdestopie nebude na pořadu dne, tak proč tím strašit. Tázajícícho asi nezajímal tak daleký výhled.
Proč by nás měla vyhladit, taky jste své rodiče nezabil a nebo neběháte po lese a jako smyslů zbavený neničíte na co přijdete. Je nebude zajímat náš svět, nebude to naše konkurence. Například my žijeme společně se psy po tisíce let, a učili jsme se od nich lovit a žít ve smečce :-)
-
pan Novy, vy ste sa naucili lovit vdaka psom a aj zit v spolocnosti viacerych ludi? o vasich nazoroch mam znacne pochybnosti
-
pan Novy, vy ste sa naucili lovit vdaka psom a aj zit v spolocnosti viacerych ludi? o vasich nazoroch mam znacne pochybnosti
Nový je ichtyl/troll - dle libosti.
-
Asi jak kde, ze skoly znam dost nadsencu kteri programovanim primo ziji a na druhe strane i dost lidi kteri proste chteji jen projit a vystudovat perspektivni obor do budoucna... Je fakt ze drive (uz je mi take 40) to bylo tak ze kdo studoval IT byl vetsinou ten nadsenec - dnes se to obratilo, alespon myslim. S tema indama atd.. je fakt ze jsem cekal velkou konkurenci od lidi z Asie - pracovat pres net - lidi tam je mraky ale nevim o zadne firme u nas ktera by s nima spolupracovala (mozna je to dano mym malym rozhledem).
Ono to je vidět i tady na fóru, generace dnešních studentů se o IT v podstatě nezajímá, iniciativa nulová, česky to neumí, znalostmi a rozhledem to opovrhuje, prostě vesměs - jak to tu někdo napsal - odpad. Školy by měly odvádět lepší práci v oddělování zrna od plev a zaměřit se na těch pár nadějných "nadšenců". Na druhou stranou moudrost přichází s věkem...
-
Školy by měly odvádět lepší práci v oddělování zrna od plev a zaměřit se na těch pár nadějných "nadšenců". Na druhou stranou moudrost přichází s věkem...
Tak to asi tezko pujde, kdyz soudruzi inteligentne zreformovali skolstvi tak, ze pro skoly je vyhodne drzet co nejvice studentu, i kdyby byli blbi, jak dlabane necky. Z bolsevika se naopak snazili co nejvice lidi vylit a kdo prezil, tak proto, ze nebyl blby a oddrel si to. Na CVUT s klidem pulka lidi byla odejita do pracovniho procesu, obvykle uz v prvem rocniku.
-
Školy by měly odvádět lepší práci v oddělování zrna od plev a zaměřit se na těch pár nadějných "nadšenců". Na druhou stranou moudrost přichází s věkem...
Tak to asi tezko pujde, kdyz soudruzi inteligentne zreformovali skolstvi tak, ze pro skoly je vyhodne drzet co nejvice studentu, i kdyby byli blbi, jak dlabane necky. Z bolsevika se naopak snazili co nejvice lidi vylit a kdo prezil, tak proto, ze nebyl blby a oddrel si to. Na CVUT s klidem pulka lidi byla odejita do pracovniho procesu, obvykle uz v prvem rocniku.
Njn. V tomto je mnohem lepší britský systém VŠ, a nejspíš to je hlavně o penězích. Taky tu bolestně chybí nějaká elitní škola à la MIT. Na druhou stranu tu potřebujeme i Unicorny, někdo taky musí dělat tu rutinní práci.
Nad českým systémem vzdělávání lámu hůl, když vidím přístup studentů i některých vyučujících.
-
Z bolsevika se naopak snazili co nejvice lidi vylit a kdo prezil, tak proto, ze nebyl blby a oddrel si to. Na CVUT s klidem pulka lidi byla odejita do pracovniho procesu, obvykle uz v prvem rocniku.
Jo, tenkrát všechno fungovalo skvěle. Mně stačej kolegové z té doby a většinou jsou úplně k ničemu. Takže naše školství je stejné už plno let a jen poslední dobou je to maximálně ještě horší. Bylo by naivní předpokládat, že dřív to bylo úplně jiné, když všechno zůstalo při starém.
-
já jsem kyborg. já vystudoval střední zemědelskou. já vás požeru.
-
Z bolsevika se naopak snazili co nejvice lidi vylit a kdo prezil, tak proto, ze nebyl blby a oddrel si to. Na CVUT s klidem pulka lidi byla odejita do pracovniho procesu, obvykle uz v prvem rocniku.
Jo, tenkrát všechno fungovalo skvěle. Mně stačej kolegové z té doby a většinou jsou úplně k ničemu. Takže naše školství je stejné už plno let a jen poslední dobou je to maximálně ještě horší. Bylo by naivní předpokládat, že dřív to bylo úplně jiné, když všechno zůstalo při starém.
Sice si podle mne vůl (už jen to javaman ...) ale v tomhle máš pravdu.
-
8) verite, ze darky nosi jezisek?
-
8) verite, ze darky nosi jezisek?
jo
-
Přijde mi, že se blížíme k bodu zlomu. Čtyřicátnici kteří před těmi zhruba 20-25 lety chytili šanci za pačasy a vstoupili do IT jsou pomalu v důchodovém věku a teď právě naopak by měla dorůstat generace, která byla obklopena IT od malička a defakto na tom vyrostli. Ovšem když se podívám kolem sebe, tak sehnat schopného kódera/developera/designera je čím dál větší kumšt, ti schopní jsou vytížení až na půdu a zbytek jsou břídilové. A když se podívám na dnešní mladé ve věku 18-26, tak většina má k IT odpor a maximálně zapnou ten "fejsbůk". Ano, vysoké školy by měly produkovat IT specialisty, ovšem stále častěji se stává že tito studenti projdou vzdělaním a přesto jsou IT nepolíbení a jdou uplně mimo obor po škole, protože si představovali že to bude jen dobrá ulejvárna kde budou hrát hry, a to "pitomé" programování nějak se nadrtili atd.
Jak to vidíte vy, bude v budoucnu dost IT specialistů nebo ne?
Já jsem cca. 3 roky ze školy a rozhodně neznám celkový obraz. Ale můj dojem je spíš že většina samouků 40+, co ještě programují, jsou obvykle to největší zlo. Sice jsou pracovitější(odsedí v práci víc hodin) a dokážou stvořit jakžtakž funkční programy, ale mají zásadní nedostatky ve znalostech, hlavně SW inženýrství (o objektovém programování nebo základních datových strukturách nemluvě). Takže tvoří programy, které se nedají testovat, rozšiřovat ani udržovat. Prostě to nabastlí "náhodným programováním" (rozuměj tak dlouho to debugují a mění až to v tom jednom případě dělá co má). Nejsou schopní nějak dopředu ten program rozmyslet a naprogramovat od začátku, tak aby fungoval a byli schopni to aspoň nějak zjednodušeně ověřit. Mladší generace je na to o dost líp. Je jich málo, ale je jasný, že nemůžou najednou všichni studovat IT, spíš vidím cestu ve zvyšovaní produktivity programování pomocí automatizace.
Větší problém u mnoha mladých programátorů jsou spíš humanitní dovednosti (jazyky, schopnost rozumně se domluvit s ostatními, tolerance, asertivita). Jsou to prostě výkonní bušiči kódu, kteří netuší jak funguje lidská společnost, jak se bavit s ostatními lidmi (že nemusí hned vystartovat pokud s nimi někdo nesouhlasí, nebo nedej bože je konstruktivně kritizuje např. při revizi kódu).
-
ja se priznam, ze sem a na lupu a jine portaly chodim prave kvuli panu Novemu. At uz se jedna o cokoliv, tak od nej se vzdycky dovim, jak to vpodstate je. Sice je v tom vzdycky nejak ta evoluce, ale s radosti to ctu. Nekdy si rikam, jestli se za tim panem neskryva Vaclav Klaus.
Taky mám ten pocit. Venca Pero si našel novou zábavu, dělat chytrýho na fórech, když už ho jinde nikdo nechce poslouchat... :D Ten styl mi příde podobný. Přečíst si někde něco chytrýho a pak dělá chytrýho. Ale že v praxi to dost pokulhává, že ty teorie používá v místech kde se to ani moc či vůbec nehodí, ho nebere. Vždyť to psali, tak to musí bejt pravda, no ne?
-
Njn. V tomto je mnohem lepší britský systém VŠ, a nejspíš to je hlavně o penězích.
Britsky vzdelavaci system jde jiz delsi dobu do prdele. Predelali to tam na komercni zalezitost, do cela namisto rektoru nastrkali manazery bankovniho typu a ti rusi veskere predmety, ktere nemaji okamzitou souvislost se ziskunosnou cinnosti. Navic zavedli skolne, kterym se lidi leda tak zadluzi na cely zivot, takze rada lidi jiz zrusila plany na studia. Po Brexitusu navic asi nebudou moci studovat jinde, kde by k tomu prisli levneji. Takze z Britu bude za dvacet let naro buranu, kteri muzou leda tak pas ovce na vlnu.
Jo, tenkrát všechno fungovalo skvěle. Mně stačej kolegové z té doby a většinou jsou úplně k ničemu.
Tak ono take zalezi na skole. Ne kazdy delal CVUT. Krome toho problem se starsimi kolegy nebude v komunistickem skolstvi, ale spis s tim, ze od doby hadraku se IT svet dost zmenil. Dnes lidi nosi v hodinkach vykonnejsi pocitace, nez tehdejsi PC. Salove pocitace nebyly o mnoho lepsi. 2 MB pameti bylo opravdu hodne. A podle toho se take programovalo. A objektove programovani teprve zacinalo, Java nejspis neexistovala ani v hlavach tvurcu. A ti starsi kolegove nerozdychali prechod na novejsi technologie. Nedostudovali, co meli dostudovat. A ja jsem ziskuchtivej, jak na tom budes s novymi technologiemi ty za 25 let. Jestli budes takovy frajer, jak ze sebe delas tady nebo budes ten starsi kolega, ktery ostatnim (mladsim) "staci".
-
Njn. V tomto je mnohem lepší britský systém VŠ, a nejspíš to je hlavně o penězích.
Britsky vzdelavaci system jde jiz delsi dobu do prdele. Predelali to tam na komercni zalezitost, do cela namisto rektoru nastrkali manazery bankovniho typu a ti rusi veskere predmety, ktere nemaji okamzitou souvislost se ziskunosnou cinnosti. Navic zavedli skolne, kterym se lidi leda tak zadluzi na cely zivot, takze rada lidi jiz zrusila plany na studia. Po Brexitusu navic asi nebudou moci studovat jinde, kde by k tomu prisli levneji. Takze z Britu bude za dvacet let naro buranu, kteri muzou leda tak pas ovce na vlnu.
Jo, tenkrát všechno fungovalo skvěle. Mně stačej kolegové z té doby a většinou jsou úplně k ničemu.
Tak ono take zalezi na skole. Ne kazdy delal CVUT. Krome toho problem se starsimi kolegy nebude v komunistickem skolstvi, ale spis s tim, ze od doby hadraku se IT svet dost zmenil. Dnes lidi nosi v hodinkach vykonnejsi pocitace, nez tehdejsi PC. Salove pocitace nebyly o mnoho lepsi. 2 MB pameti bylo opravdu hodne. A podle toho se take programovalo. A objektove programovani teprve zacinalo, Java nejspis neexistovala ani v hlavach tvurcu. A ti starsi kolegove nerozdychali prechod na novejsi technologie. Nedostudovali, co meli dostudovat. A ja jsem ziskuchtivej, jak na tom budes s novymi technologiemi ty za 25 let. Jestli budes takovy frajer, jak ze sebe delas tady nebo budes ten starsi kolega, ktery ostatnim (mladsim) "staci".
To je sice vesměs pravda, ale aspoň ty lepší školy jsou pořád na úrovni a je dobře, že se za studium platí, škola pak nemusí nabírat lidi s IQ houpacího koně.
-
Tak ono take zalezi na skole. Ne kazdy delal CVUT. Krome toho problem se starsimi kolegy nebude v komunistickem skolstvi, ale spis s tim, ze od doby hadraku se IT svet dost zmenil. Jestli budes takovy frajer, jak ze sebe delas tady nebo budes ten starsi kolega, ktery ostatnim (mladsim) "staci".
Často FEL a MFF. Doktorát není výjimka, protože tenkrát se na to hledělo. Pokud je někdo hloupý, tak prostě i kdyby uměl všechny nové technologie, tak je k ničemu. Jde jen o čistou logiku, žádné webíky a podobné blbosti. Nikdo nestačí mně ani teď, takže se zkušenostma to asi moc horší nebude.
-
To je sice vesměs pravda, ale aspoň ty lepší školy jsou pořád na úrovni a je dobře, že se za studium platí, škola pak nemusí nabírat lidi s IQ houpacího koně.
Zajimave je, ze Rakusaci pred par lety zjistili, ze vzdelani zdarma se jim ekonomicky vyplati. Vyhnou se tim tomu, aby z nich byl narod analfabetu nebo zadluzenych advokatu a chirurgu, kteri vycpavaji zenskym prsa a chlapum suliny protezami, jako Americani.
-
To je sice vesměs pravda, ale aspoň ty lepší školy jsou pořád na úrovni a je dobře, že se za studium platí, škola pak nemusí nabírat lidi s IQ houpacího koně.
Nerozumím, co chcete říct. Ti lidé s IQ houpacího koně školné neplatí?
-
Nerozumím, co chcete říct. Ti lidé s IQ houpacího koně školné neplatí?
Praveze plati. A tak si je tam drzi, aby platili, namisto aby je vyhodili.
-
Nerozumím, co chcete říct. Ti lidé s IQ houpacího koně školné neplatí?
Praveze plati. A tak si je tam drzi, aby platili, namisto aby je vyhodili.
Když se za vzdělání platí, tak ti méně nadaní většinou nevyhazují zbytečně peníze. Těch pár výjimek se nedá srovnávat s těmi tlupami v českých prvních ročnících.
-
Nerozumím, co chcete říct. Ti lidé s IQ houpacího koně školné neplatí?
Praveze plati. A tak si je tam drzi, aby platili, namisto aby je vyhodili.
Když se za vzdělání platí, tak ti méně nadaní většinou nevyhazují zbytečně peníze. Těch pár výjimek se nedá srovnávat s těmi tlupami v českých prvních ročnících.
Doučoval jsem matematiku studenty soukromých VŠ. Studují tam lidé, co neumí ani sečíst zlomky. Když jsem studoval já, tak brali bez přijímaček jen lidi s vyznamenáním. V prváku to spousta lidí vzdala, ale netroufal bych si tvrdit, že byli hloupí. Nikdo se nehlásí na obor, u kterého předpokládá, že ho nedostuduje. Naopak si myslím, že se spousta lidí podceňuje a záměrně volí lehký obor. Náročným oborům by školné nepomohlo. Studenti by volili jistotu. To je můj názor. Někde jsem četl, že třeba na UC Berkeley neplatí školné téměř nikdo. Já osobně bych nesl hodně těžce, kdyby mé děti nemohly studovat jen proto, že nemám na školné.
-
Když se za vzdělání platí, tak ti méně nadaní většinou nevyhazují zbytečně peníze. Těch pár výjimek se nedá srovnávat s těmi tlupami v českých prvních ročnících.
[/quote]
A to jako jak, kdyz se nijak nedozvedi, ze jsou mene nadani, protoze je nikdo nevyhodi? To se za bolsevika dozvedeli kolikrat uz pri prvnich zkouskach z matiky.
-
Ryba páchne od hlavy. Dokud budou na důležitých místech takovíhle magoři ...eee manageři
http://www.loupak.cz/video/srandicky/19281-expert-ve-firme
tak se situace nezlepší.
A tací si nikoho schopného mezi sebe nepustí. Co kdyby jim zasedl židli.
-
tak zajímalo by mě, kolik toho mladší kolegové umí z AI a nebo z kontextových gramatik, což bude praxe příštích let. Microsoft Cortanu pro češtinu neudělá a výstup ze strukturovaných databází už nebude stačit, protože se budou zpracovávat hlavně nestrukturované údaje a asociace nad nimi :-)))
-
Stav je velmi dobrý. Java, .NET a podobný chujoviny vládnou světu, absolventi všemožných ústavů i samouci se už nic jinýho neučí, nemají absolutní tušení o tom, co se děje pod jejich "programem", Moorův zákon už nefunguje, zato nároky na IT rostou téměř exponenciálně a výsledkem je, že většina patlalů brzo dopatlá, protože nebudou schopní řešit nic jinýho, než jednoduchý polofunkční utility a webíky. Takže pokud nepřijde nějaká opravdová revoluce ve výpočetním výkonu, tak buď bude muset každý větší podnik začít řešit soukromé superpočítačové clustery, nebo bude muset do čmoudu (což není každý ochotný) a nebo se navrátíme ke kořenům, zbouráme léta budované úrovně abstrakce a začneme opět optimalizovat. Někteří lidé si budou muset uvědomit, že pod jejich programem neběží nějaký pošahaný JVM, ale běží pod tím procesor, paměťi, sběrnice atd. Další si budou muset uvědomit, že použití deseti závislostí na to samé jen proto, abych si z každé vybral jen kousek, protože se mi líbí víc, taky není správná cesta. Buď se přizpůsobí a stanou se experty za slušné peníze, nebo na to nebudou mít (což bude většina) a skončí buď v jiném oboru, nebo jako tuctový IT lopaty s platem výkonné uklízečky.
-
Stav je velmi dobrý. Java, .NET a podobný chujoviny vládnou světu, absolventi všemožných ústavů i samouci se už nic jinýho neučí, nemají absolutní tušení o tom, co se děje pod jejich "programem", Moorův zákon už nefunguje, zato nároky na IT rostou téměř exponenciálně a výsledkem je, že většina patlalů brzo dopatlá, protože nebudou schopní řešit nic jinýho, než jednoduchý polofunkční utility a webíky. Takže pokud nepřijde nějaká opravdová revoluce ve výpočetním výkonu, tak buď bude muset každý větší podnik začít řešit soukromé superpočítačové clustery, nebo bude muset do čmoudu (což není každý ochotný) a nebo se navrátíme ke kořenům, zbouráme léta budované úrovně abstrakce a začneme opět optimalizovat. Někteří lidé si budou muset uvědomit, že pod jejich programem neběží nějaký pošahaný JVM, ale běží pod tím procesor, paměťi, sběrnice atd. Další si budou muset uvědomit, že použití deseti závislostí na to samé jen proto, abych si z každé vybral jen kousek, protože se mi líbí víc, taky není správná cesta. Buď se přizpůsobí a stanou se experty za slušné peníze, nebo na to nebudou mít (což bude většina) a skončí buď v jiném oboru, nebo jako tuctový IT lopaty s platem výkonné uklízečky.
No máte trochu evropský málo pragmatický přístup, pokud je něco v přijatelných nákladech a je to funkční, tak je to vyhovující. A je jedno, zda náklady jdou do výkonnějšího hw, nebo optimalizovaného sw. Hw výkon dnes dosahuje multiprocessingem. Krása a elegance návrhu není až tak podstatná.
-
Tuxik:
cize podla teba, ti co ovladaju C#/Javu, tak su lemplove a robia polyfunkcne utilitky? Co maju vsetci robit C/C++ alebo Assembler? To by som sa pozrel, ako sa da urobit v C++ alebo Assemblery nejaky web. Ale suhlasim, ze dnes je to samy web a nic poriadne. Vsetko sa nejak zlepi, nejak to funguje a ide sa dalej. Ale samozrejme v C# sa daju robit veci fakt na urovni a rychlejsie.
-
No máte trochu evropský málo pragmatický přístup, pokud je něco v přijatelných nákladech a je to funkční, tak je to vyhovující. A je jedno, zda náklady jdou do výkonnějšího hw, nebo optimalizovaného sw. Hw výkon dnes dosahuje multiprocessingem. Krása a elegance návrhu není až tak podstatná.
To je samozřejmě pravda, ale... u patlal arch x86 počet CPU ani pamět v rámci jednoho stroje nelze navyšovat do nekonečna, vzhledem k architektuře to ani není od jistého okamžiku zcela efektivní, ne každou úlohu lze řešit paralelně, ne každý patlal dokáže udělat program tak, aby využil efektivně spoustu threedů a až se dostane do bodu, kdy bude muset řešit clustery, bude totálně v... Já vím, vývoj musí být agilní, každý prd musí být objektový a patlal je prostě bůh, protože mu to "nějak" funguje. Naději vidím v lidech, kteří jako dnešní mladí začínají bastlit na různých arduinech, IoT nesmyslech, případně na malinách, banánech, borůvkách atd, ale tam už se taky cpe abstrakce více, než je zdrávo a spousta patlalů řve, že jim 4 core a giga paměti nestačí a že je to naprd, protože java a spol. Jen je otázka, kolik z těchto lidí se posune ke klasickému IT a kolik zůstane spíše v oblasti IoT.
-
To by som sa pozrel, ako sa da urobit v C++ alebo Assemblery nejaky web.
Tak se pozri:
https://www.webtoolkit.eu/wt
http://www.tutorialspoint.com/cplusplus/cpp_web_programming.htm
-
No a nastava otazka, v com je rychlejsie urobit IS. Ci v tom wt alebo ked zoberiem nejaky asp.net mvc. O pripojeni na DB ani nehovorim
-
Tuxik:
cize podla teba, ti co ovladaju C#/Javu, tak su lemplove a robia polyfunkcne utilitky? Co maju vsetci robit C/C++ alebo Assembler? To by som sa pozrel, ako sa da urobit v C++ alebo Assemblery nejaky web. Ale suhlasim, ze dnes je to samy web a nic poriadne. Vsetko sa nejak zlepi, nejak to funguje a ide sa dalej. Ale samozrejme v C# sa daju robit veci fakt na urovni a rychlejsie.
Každý jazyk má nějaké uplatnění, nějaká pravidla, nějaké výhody a nevýhody. C#/Java patlalové jsou podle mě momentálně přemnožení. Řeknu příklad - začínal jsem s BASICem, přišel Pascal, logickým krokem byl ASM, ať už samostatně, nebo jako includovaný věci do pascalu, potom přišlo C, opět v kombinaci s ASM, kde bylo třeba něco opravdu rychle. A podobně to bylo u většiny lidí, které jsem znal. Na různé další, nekritické, úlohy jsem se "naučil" PERL, C++ nemám rád, ale taky v něm nějakou základní orientaci mám, už jsem byl nucen upravovat i nějaké staré COBOLoviny a taky to jde. PHP, HTML, CSS, JS jako webopatlalo je celkem samozřejmost. I v BASHi jde vyřešit spousta věcí. A to se neživím programováním, i když mi někdy dost usnadňuje práci, když si něco umím spíchnout. A po mnoha letech praxe, dřiny a odříkání mi klidně řekne studentík, že zrovna Java, nebo C# je jediná správná cesta, že je nejlepší a všichni ostatní jsou looseři. Ano, i Java a C# mají svoje místo, ale není to všelék, není to na všechno a není to tak cool, jak si spousta lidí myslí. Klasický hřebík pro patlala: Super, aplikace funguje, máš to krásný a teď to pustíme do produkce pro 4000 uživatelů, jo? Výsledek je z 95 procent myslím jasný...
-
To je sice vesměs pravda, ale aspoň ty lepší školy jsou pořád na úrovni a je dobře, že se za studium platí, škola pak nemusí nabírat lidi s IQ houpacího koně.
By me zajimalo, co ma IQ spolecnyho s tim, jestli nekdo na skolu ma prachy ... A mimochodem, skoly v CR rozhodne zdarma nejsou, a to ani ty zakladni. Na tech se to pochybuje v tisicovkach rocne, ale na vysokych 100k/rok neni nic zvlastniho ... BEZ SKOLNEHO. Ony totiz ani ty tuzky, penaly, sesity ... pro prvnaka nejsou zadarmo. Coz je o to legracnejsi, kdyz je dochazka povinna. Docela by me zajimalo, jak by se milej stat postavil k tomu, kdybych rek, tuhle mas to dite, a starej se, zadnej zakon mi neuklada, ze mu mam do ty skoly neco kupovat, mam ho tam jen posilat.
-
No a nastava otazka, v com je rychlejsie urobit IS. Ci v tom wt alebo ked zoberiem nejaky asp.net mvc. O pripojeni na DB ani nehovorim
Co mají poslední dobou všichni s připojením na DB? Jakože je problém se připojit na port, odeslat dotaz a přečíst výsledek? Na to potřebuju nějakej framework? Tohle je ve výsledku jedna z jednodušších částí. Ale je to tak moc schovaný pod abstrakcí, že vlastně "nikdo neví", jak je to jednoduchý.
-
Tuxik:
cize podla teba, ti co ovladaju C#/Javu, tak su lemplove a robia polyfunkcne utilitky? Co maju vsetci robit C/C++ alebo Assembler? To by som sa pozrel, ako sa da urobit v C++ alebo Assemblery nejaky web. Ale suhlasim, ze dnes je to samy web a nic poriadne. Vsetko sa nejak zlepi, nejak to funguje a ide sa dalej. Ale samozrejme v C# sa daju robit veci fakt na urovni a rychlejsie.
Pozrite sa : http://cppcms.com/wikipp/en/page/main
-
No a nastava otazka, v com je rychlejsie urobit IS. Ci v tom wt alebo ked zoberiem nejaky asp.net mvc. O pripojeni na DB ani nehovorim
Co mají poslední dobou všichni s připojením na DB? Jakože je problém se připojit na port, odeslat dotaz a přečíst výsledek? Na to potřebuju nějakej framework? Tohle je ve výsledku jedna z jednodušších částí. Ale je to tak moc schovaný pod abstrakcí, že vlastně "nikdo neví", jak je to jednoduchý.
no take jednoduche to nie je. A myslim tym, ze pripojenie na DB a podpora roznych wrapperov je pri C# ci Jave uplne niekde inde, ako pri C++, aj ked ten isto ma. Ale preco by niekto robil Web v C++ preboha? Vsak na to ten jazyk ani nie je urceny :o
-
By me zajimalo, co ma IQ spolecnyho s tim, jestli nekdo na skolu ma prachy ... A mimochodem, skoly v CR rozhodne zdarma nejsou, a to ani ty zakladni. Na tech se to pochybuje v tisicovkach rocne, ale na vysokych 100k/rok neni nic zvlastniho ... BEZ SKOLNEHO. Ony totiz ani ty tuzky, penaly, sesity ... pro prvnaka nejsou zadarmo. Coz je o to legracnejsi, kdyz je dochazka povinna. Docela by me zajimalo, jak by se milej stat postavil k tomu, kdybych rek, tuhle mas to dite, a starej se, zadnej zakon mi neuklada, ze mu mam do ty skoly neco kupovat, mam ho tam jen posilat.
Ne, skoly v CR skutecne zdarma nejsou, plati je z dani totiz i ti, kteri zadnou nevystudovali (a tech je stale vetsina). A na okraj, s timhle pristupem si, mile j, dite prosim radeji neporizuj.
-
no take jednoduche to nie je. A myslim tym, ze pripojenie na DB a podpora roznych wrapperov je pri C# ci Jave uplne niekde inde, ako pri C++, aj ked ten isto ma. Ale preco by niekto robil Web v C++ preboha? Vsak na to ten jazyk ani nie je urceny :o
Ale je. Pokud mermomoci potrebujes ORM, i to wt poskytuje.
Kvalitni jazyky se obvykle nenavrhuji exkluzivne pro jednu aplikacni domenu, takze argument ze "c++ neni urcene pro weby" prohlasuju za brainfart dne.
Pokud te zajima konkretni nasazeni wt, tak napriklad my ho pouzivame pro implementaci weboveho rozhrani do nekterych nasich embedded zarizeni, kde je i zbytek softwaru v C / C++, coz usnadnuje integraci.
-
no ved aj C# nieje cieleny len na jednu cast. Tak vy ste jediny pripad co poznam, kde vyuzivaju C++ na web. Ale spomenul si embedded zariadenia, cize tam je to aj pochopitelne.
-
no take jednoduche to nie je. A myslim tym, ze pripojenie na DB a podpora roznych wrapperov je pri C# ci Jave uplne niekde inde, ako pri C++, aj ked ten isto ma. Ale preco by niekto robil Web v C++ preboha? Vsak na to ten jazyk ani nie je urceny :o
Není? A sakra... to jako že je moc velký problém poskládat paket? Nebo běžná DB obsahuje silnou magii, která propouští jen C#/Java? Ne, na to opravdu stačí jen pár funkcí - connect, disconnect, odeslat dotaz a přečíst odpověď. K tomu jedna podpůrná, vyjednávající parametry komunikace, jedna na zpracování chyb a řekněme 3-5 na zformátování výsledku. Když se budeme nudit, můžeme doprogramovat podporu komprese a když se budeme nudit ještě víc, tak ASCII artovou animaci vzpínajícího se jednorožce. Nevím, jak se tohle řeší dnes, každopádně za mých mladých let byly podobné úkoly běžné a i s krásným jednorožcem řešitelné v řádu hodin, maximálně málo dnů, pokud byl člověk hodně blbej a navíc musel studovat špatně napsanou dokumentaci.
-
a v C# to mate napisane za take 2 hodky. Dokonca netreba pouzivat ani SQL dotazy a pouzit priamo LINQ. Ake jednoduche.
-
no ved aj C# nieje cieleny len na jednu cast. Tak vy ste jediny pripad co poznam, kde vyuzivaju C++ na web. Ale spomenul si embedded zariadenia, cize tam je to aj pochopitelne.
C++ pro web aplikace používají Google, Facebook, Seznam... A proč? Protože tím ušetří spoustu peněz. Pokud máš aplikaci, která běží na 1000+ serverech, tak každé procento výkonu navíc znamená ušetřené miliony za hardware a elektrickou energii.
Tohle tě samozřejmě nezajímá, pokud děláš nějaký webshop bežící na dvou serverech, tam je úplně jedno, v čem to napíšeš, když potřebuješ na vánoce výkon, tak koupíš další dva servery a nic dalšího neřešíš.
-
a v C# to mate napisane za take 2 hodky. Dokonca netreba pouzivat ani SQL dotazy a pouzit priamo LINQ. Ake jednoduche.
No ano, v podstatě v každém jazyce si stačí stáhnout nějakou knihovnu a nemusím to řešit vůbec, ale to není dostatečně cool. Účelem bylo, aby si alespoň někteří lemplíci uvědomili, že IT, respektive konkrétně programování, nekončí u C#/Java, ale že je něco i pod tím, svět neprozkoumaný a tajemný, plný krásných elfek, který nikdy neuvidíme, dokud se k nim neprokopeme :D
-
vsak to netvrdim, ze C# nie je koniec. Idealne je vediet ako to funguje a potom vyuzit tu krasu a jednoduchost C#/Javy :)
-
a v C# to mate napisane za take 2 hodky. Dokonca netreba pouzivat ani SQL dotazy a pouzit priamo LINQ. Ake jednoduche.
No ano, v podstatě v každém jazyce si stačí stáhnout nějakou knihovnu a nemusím to řešit vůbec, ale to není dostatečně cool. Účelem bylo, aby si alespoň někteří lemplíci uvědomili, že IT, respektive konkrétně programování, nekončí u C#/Java, ale že je něco i pod tím, svět neprozkoumaný a tajemný, plný krásných elfek, který nikdy neuvidíme, dokud se k nim neprokopeme :D
Ne elfek fakt vážně ne, možná tak skřetic.
Osobně se umím pohybovat jak ve vysoké abstrakci, tak i na nízké a můžu říct, všechno má své místo. Vést válku proti abstrakci je vadný, díky abstrakci jsi schopen v pro klienta přijatelném časovém horizontu dovalit výsledek. Díky vysoké abstrakci si schopen udělat i nějaký trošku větší osobní projekt dřív než se dostaneš do důchodu. Naopak pokud někde něco dře, a děláš v C++, můžeš to kupříkladu napsat v ASM. Kompilery ale obvyke uměj to ASM umění líp, takže se chytneš maximálně při použití SIMD instruktcí, protože s těma se kompilery zatím moc nemuckaj.
-
no take jednoduche to nie je. A myslim tym, ze pripojenie na DB a podpora roznych wrapperov je pri C# ci Jave uplne niekde inde, ako pri C++, aj ked ten isto ma. Ale preco by niekto robil Web v C++ preboha? Vsak na to ten jazyk ani nie je urceny :o
lol ... knihoven pro pripojeni libovolny databaze se po netu valej stovky. Staci je pouzit. Kazdej dodavatel databaze dokonce dodava svoji, primo pro konkretni databazi. Napsat si vlastni je otazka na kolik ... hodinu? Mozna ale nebude tak uberkhull, protoze nebude vyzadovat 10GHz a 100GB ram.
A proc by nekdo delal web v Ccku? Treba proto, ze potrebuje obslouzit miliony requestu a tudiz potrebuje aby to bylo rychly. Nebo proto, ze mu to bezi na nejakym jednochipu, kde ma par kB RAM.
Ne, skoly v CR skutecne zdarma nejsou, plati je z dani totiz i ti, kteri zadnou nevystudovali (a tech je stale vetsina). A na okraj, s timhle pristupem si, mile j, dite prosim radeji neporizuj.
Nj, a ty se bez radsi zastrelit, vzdelani je jedina investice, ktera se mi jako danovymu poplatnikovy potazmo statu vrati, coz tupec jako ty nemuze tusit.
a v C# to mate napisane za take 2 hodky. Dokonca netreba pouzivat ani SQL dotazy a pouzit priamo LINQ. Ake jednoduche.
Jo, jasne, a pak potrebujes ten dotaz zmenit a ses v pici, protoze to muzes cely zrusit a bez pripojeni k ty zcela konkretni databazi to neprepises ...lol. Vidim dnes a denne ...
-
Ne elfek fakt vážně ne, možná tak skřetic.
Osobně se umím pohybovat jak ve vysoké abstrakci, tak i na nízké a můžu říct, všechno má své místo. Vést válku proti abstrakci je vadný, díky abstrakci jsi schopen v pro klienta přijatelném časovém horizontu dovalit výsledek. Díky vysoké abstrakci si schopen udělat i nějaký trošku větší osobní projekt dřív než se dostaneš do důchodu. Naopak pokud někde něco dře, a děláš v C++, můžeš to kupříkladu napsat v ASM. Kompilery ale obvyke uměj to ASM umění líp, takže se chytneš maximálně při použití SIMD instruktcí, protože s těma se kompilery zatím moc nemuckaj.
Záleží na situaci. Jak jsem psal, všechno má svoje místo. Problém je v tom, že dneska nikdo neřekne, můžeme to napsat rychle, levně a zpraseně, každého půl roku potom stačí přihodit pár jader a něco RAMky a pojede vám to krásně, nebo to bude trvat dýl, napíšeme to líp, bude to dražší, zoptimalizujeme to a dalších pár let na to nemusíte sáhnout. Pro nějaký osobní one man show, kde nehrozí, že za rok bude 10x víc uživatelů a 20x víc dat je to v pohodě. Co se týče používání ASM ve vyšších jazycích... jak kdy. Už to nikdy nebude multiplatformní, ale také to má význam. Například, pokud se jedná o nějakou hromadnou úpravu dat, konverze atd, dá se to udělat slušně i v C++, C#, Javě, ale taky se dají vzít data řádek po řádku, pěkně si to zobjektovat, v rámci přehlednosti si triviální úkon rozdělit do 20ti ještě triviálnějších kroků a pak se divit, že to běží několik hodin. Nebo se to dá přepsat do ASM, vynechat zbytečnosti a ejhle, najednou je to v řádu minut a potřebuje to 5x míň paměti. Ano, já vím, paměť nestojí nic a CPU je levnější, než slušný programátor, ale když něco takového chcete řešit na nějakých big data na pořádným clusteru, tam už může jít jeden node do milionů a spotřeba taky není zanedbatelná. A to je přesně místo, kde skončí 95% mladých všeználků a nastupují mistři za úplně jiné peníze, ze kterých si zaslouží každou korunu a kteří se nakonec i vyplatí.
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
-
Ne elfek fakt vážně ne, možná tak skřetic.
Osobně se umím pohybovat jak ve vysoké abstrakci, tak i na nízké a můžu říct, všechno má své místo. Vést válku proti abstrakci je vadný, díky abstrakci jsi schopen v pro klienta přijatelném časovém horizontu dovalit výsledek. Díky vysoké abstrakci si schopen udělat i nějaký trošku větší osobní projekt dřív než se dostaneš do důchodu. Naopak pokud někde něco dře, a děláš v C++, můžeš to kupříkladu napsat v ASM. Kompilery ale obvyke uměj to ASM umění líp, takže se chytneš maximálně při použití SIMD instruktcí, protože s těma se kompilery zatím moc nemuckaj.
Záleží na situaci. Jak jsem psal, všechno má svoje místo. Problém je v tom, že dneska nikdo neřekne, můžeme to napsat rychle, levně a zpraseně, každého půl roku potom stačí přihodit pár jader a něco RAMky a pojede vám to krásně, nebo to bude trvat dýl, napíšeme to líp, bude to dražší, zoptimalizujeme to a dalších pár let na to nemusíte sáhnout. Pro nějaký osobní one man show, kde nehrozí, že za rok bude 10x víc uživatelů a 20x víc dat je to v pohodě. Co se týče používání ASM ve vyšších jazycích... jak kdy. Už to nikdy nebude multiplatformní, ale také to má význam. Například, pokud se jedná o nějakou hromadnou úpravu dat, konverze atd, dá se to udělat slušně i v C++, C#, Javě, ale taky se dají vzít data řádek po řádku, pěkně si to zobjektovat, v rámci přehlednosti si triviální úkon rozdělit do 20ti ještě triviálnějších kroků a pak se divit, že to běží několik hodin. Nebo se to dá přepsat do ASM, vynechat zbytečnosti a ejhle, najednou je to v řádu minut a potřebuje to 5x míň paměti. Ano, já vím, paměť nestojí nic a CPU je levnější, než slušný programátor, ale když něco takového chcete řešit na nějakých big data na pořádným clusteru, tam už může jít jeden node do milionů a spotřeba taky není zanedbatelná. A to je přesně místo, kde skončí 95% mladých všeználků a nastupují mistři za úplně jiné peníze, ze kterých si zaslouží každou korunu a kteří se nakonec i vyplatí.
Občas slýchávám jak modulární design a OOP posílaj do zadeke výkon.
Ne tak docela.
K plno lidem asi ještě nedoběhlo že existuje profiler, ty velký razantní zpomalení obvykle číhají v detailech (ovšem pokud není základní idea kompletně zprasená - za to pak nemůže ale abstrakce).
Překvapivě, i z JS jde vymáčknout celkem výkon pokud se člověk obtěžuje zapnout profiler a nastudovat trošku jak funguje engine pod kapotou (třeba že try catch účině zabrání silné optimalizaci celé metody a tak je dobré ty try catch nacpat do jiných a menších kde to nebude vadit a podobně).
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
-
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Kvalitní návrh je první krok, který ve většině prasáren chybí a když už náhodou je, tak se často rozbije pod záminkou agilního vývoje. A když už se tu rozebíraly databáze, to je další velký problém. Když už je k dispozici kvalitní databázista, stejně ho nikdo neposlechne a ve výsledku musí akorát lepit průšvihy a donekonečna vysvětlovat, že na dotaz '%cosi%' opravdu index nepomůže a rychlejší to nebude.
A ano, vysoká abstrakce může být elegantní, může to být natolik přehledné, že to pochopí i uklízečka, pokud rozumí anglicky, ale to je otázkou priorit. Když potřebuji zapřáhnout pluh a zorat pole, asi si na to nepořídím formuli 1 - může být hezká, může být výkonná, ale na poli jí to asi půjde ztuha, nebo spíš vůbec. A i když už si ji na to pole koupím, zvednu podvozek, dám pořádný pneumatiky, tak zjistím, že nezatáčí tak pěkně jako traktor a navíc ji v malé rychlosti brzo uvařím. A na druhou stranu nebudu kupovat traktor na cestování po Evropě, že?
-
Nj, a ty se bez radsi zastrelit, vzdelani je jedina investice, ktera se mi jako danovymu poplatnikovy potazmo statu vrati, coz tupec jako ty nemuze tusit.
To je prinejmensim sporne tvrzeni, protoze uvazujes, ze se trzni hodnota cloveka po absolvovani v prumeru zvysi o vic, nez cinily naklady na jeho studium. Ani to ale nelze pouzit k obhajobe socializace nakladu na terciarni vzdelavani. Zkus vysvetlit ridici autobusu, ze ma nizsi vyplatu, aby nekdo mohl za jeho penize v prvni rade pomoci sam sobe a _mozna_ v druhem planu nejakym neuchopitelnym zpusobem "zlepsit spolecnost" (sic).
Zkratka se domnivam, ze potencialni studenti VS by meli byt sobecky motivovani vidinou vetsich prilezitosti (coz uz povetsinou jsou) a zaroven nest naklady sami - aby byli nuceni vyhodnotit riziko navratnosti takove investice. To by snad svepravny dospely clovek, aspirujici na VS vzdelani zvladnout mohl.
-
no ved aj C# nieje cieleny len na jednu cast. Tak vy ste jediny pripad co poznam, kde vyuzivaju C++ na web. Ale spomenul si embedded zariadenia, cize tam je to aj pochopitelne.
C++ pro web aplikace používají Google, Facebook, Seznam... A proč? Protože tím ušetří spoustu peněz. Pokud máš aplikaci, která běží na 1000+ serverech, tak každé procento výkonu navíc znamená ušetřené miliony za hardware a elektrickou energii.
Tohle tě samozřejmě nezajímá, pokud děláš nějaký webshop bežící na dvou serverech, tam je úplně jedno, v čem to napíšeš, když potřebuješ na vánoce výkon, tak koupíš další dva servery a nic dalšího neřešíš.
Přesně tohle ale běžný patlal neví, dokud si nenabije čumák.
Ještě bych dodal, že stejný argument platí pro novější jazyky jako Go a Swift, které jsou mnohem "bezpečnější" než C++.
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
-
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Kvalitní návrh je první krok, který ve většině prasáren chybí a když už náhodou je, tak se často rozbije pod záminkou agilního vývoje. A když už se tu rozebíraly databáze, to je další velký problém. Když už je k dispozici kvalitní databázista, stejně ho nikdo neposlechne a ve výsledku musí akorát lepit průšvihy a donekonečna vysvětlovat, že na dotaz '%cosi%' opravdu index nepomůže a rychlejší to nebude.
A ano, vysoká abstrakce může být elegantní, může to být natolik přehledné, že to pochopí i uklízečka, pokud rozumí anglicky, ale to je otázkou priorit. Když potřebuji zapřáhnout pluh a zorat pole, asi si na to nepořídím formuli 1 - může být hezká, může být výkonná, ale na poli jí to asi půjde ztuha, nebo spíš vůbec. A i když už si ji na to pole koupím, zvednu podvozek, dám pořádný pneumatiky, tak zjistím, že nezatáčí tak pěkně jako traktor a navíc ji v malé rychlosti brzo uvařím. A na druhou stranu nebudu kupovat traktor na cestování po Evropě, že?
Oblíbená chybka.
"Dostatečně high level kód pochopí i uklízečka"
Ne. Opravdu ne. Použiju příměr z AI. Každýmu kdo vyšel základku a není po lobotomii je princip neurálních sítí jasný. Samozřejmě, nemyslím matemaický background, spíše ten intuitivní základ, ale takřka nikdo je neumí využít. Kdyby jo, každej už by tady na rootu měl vlastní AI engine na burzovní obchodování a mohli by sme se tady hádat na fulltime ...
Elegatní systém neznamená nekomplikovaný systém!
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.
"Kryptický" kód jakože kryptomonády (pun intended)?
-
Oblíbená chybka.
"Dostatečně high level kód pochopí i uklízečka"
Ne. Opravdu ne. Použiju příměr z AI. Každýmu kdo vyšel základku a není po lobotomii je princip neurálních sítí jasný. Samozřejmě, nemyslím matemaický background, spíše ten intuitivní základ, ale takřka nikdo je neumí využít. Kdyby jo, každej už by tady na rootu měl vlastní AI engine na burzovní obchodování a mohli by sme se tady hádat na fulltime ...
Elegatní systém neznamená nekomplikovaný systém!
Úroveň abstrakce se může mění s úrovní programu. Kdysi na prumce jsem byl nucen učit se Pascal. Učitel byl asi tak hodinu napřed před žáky a asi 5 let za mnou. Zatímco všichni patlali grafiku ve standartních pomalých knihovnách v 16ti barvách, já jem měl napsaný vlastní knihovny pro svga a na nich napsaný další knihovny pro kompletní GUI ala Windows, v té době kompletně v ASM. Když jsem programoval v asm pod pascalem přímo, učitel si stěžoval, že to není pascal a že nemám ASM používat. Nicméně pro různé práce bylo povoleno používat libovolné knihovny, vlastní, nebo cizí. Výsledkem bylo něco jako
program mojeblbost;
uses mojewindows;
begin
mujprogram;
end.
No uznej, že to pochopí i uklízečka ;)
Ale samozřejmě, je to extrém a bylo to myšlený spíš obrazně ;)
-
Oblíbená chybka.
"Dostatečně high level kód pochopí i uklízečka"
Ne. Opravdu ne. Použiju příměr z AI. Každýmu kdo vyšel základku a není po lobotomii je princip neurálních sítí jasný. Samozřejmě, nemyslím matemaický background, spíše ten intuitivní základ, ale takřka nikdo je neumí využít. Kdyby jo, každej už by tady na rootu měl vlastní AI engine na burzovní obchodování a mohli by sme se tady hádat na fulltime ...
Elegatní systém neznamená nekomplikovaný systém!
Úroveň abstrakce se může mění s úrovní programu. Kdysi na prumce jsem byl nucen učit se Pascal. Učitel byl asi tak hodinu napřed před žáky a asi 5 let za mnou. Zatímco všichni patlali grafiku ve standartních pomalých knihovnách v 16ti barvách, já jem měl napsaný vlastní knihovny pro svga a na nich napsaný další knihovny pro kompletní GUI ala Windows, v té době kompletně v ASM. Když jsem programoval v asm pod pascalem přímo, učitel si stěžoval, že to není pascal a že nemám ASM používat. Nicméně pro různé práce bylo povoleno používat libovolné knihovny, vlastní, nebo cizí. Výsledkem bylo něco jako
program mojeblbost;
uses mojewindows;
begin
mujprogram;
end.
No uznej, že to pochopí i uklízečka ;)
Ale samozřejmě, je to extrém a bylo to myšlený spíš obrazně ;)
Elegantní systém, znamená snadno modifikovatelný a udržovatelný systém. Rychlost zpracování je až na druhém místě, pokud to není aplikace, která rychlost vyžaduje.
-
Elegantní systém, znamená snadno modifikovatelný a udržovatelný systém. Rychlost zpracování je až na druhém místě, pokud to není aplikace, která rychlost vyžaduje.
Myšlenka je to krásná a já s ní souhlasím, jen to "pokud to není aplikace, která rychlost vyžaduje" v praxi velmi často pokulhává. Respektive je to tak, že aplikace nikdy výkon nevyžaduje, výkon vyžadují uživatelé. Pokud ho nedostanou, aplikace je v tom samozřejmě nevinně a vždy za to může pomalý HW- :(
-
Ne elfek fakt vážně ne, možná tak skřetic.
Osobně se umím pohybovat jak ve vysoké abstrakci, tak i na nízké a můžu říct, všechno má své místo. Vést válku proti abstrakci je vadný, díky abstrakci jsi schopen v pro klienta přijatelném časovém horizontu dovalit výsledek. Díky vysoké abstrakci si schopen udělat i nějaký trošku větší osobní projekt dřív než se dostaneš do důchodu. Naopak pokud někde něco dře, a děláš v C++, můžeš to kupříkladu napsat v ASM. Kompilery ale obvyke uměj to ASM umění líp, takže se chytneš maximálně při použití SIMD instruktcí, protože s těma se kompilery zatím moc nemuckaj.
Záleží na situaci. Jak jsem psal, všechno má svoje místo. Problém je v tom, že dneska nikdo neřekne, můžeme to napsat rychle, levně a zpraseně, každého půl roku potom stačí přihodit pár jader a něco RAMky a pojede vám to krásně, nebo to bude trvat dýl, napíšeme to líp, bude to dražší, zoptimalizujeme to a dalších pár let na to nemusíte sáhnout. Pro nějaký osobní one man show, kde nehrozí, že za rok bude 10x víc uživatelů a 20x víc dat je to v pohodě. Co se týče používání ASM ve vyšších jazycích... jak kdy. Už to nikdy nebude multiplatformní, ale také to má význam. Například, pokud se jedná o nějakou hromadnou úpravu dat, konverze atd, dá se to udělat slušně i v C++, C#, Javě, ale taky se dají vzít data řádek po řádku, pěkně si to zobjektovat, v rámci přehlednosti si triviální úkon rozdělit do 20ti ještě triviálnějších kroků a pak se divit, že to běží několik hodin. Nebo se to dá přepsat do ASM, vynechat zbytečnosti a ejhle, najednou je to v řádu minut a potřebuje to 5x míň paměti. Ano, já vím, paměť nestojí nic a CPU je levnější, než slušný programátor, ale když něco takového chcete řešit na nějakých big data na pořádným clusteru, tam už může jít jeden node do milionů a spotřeba taky není zanedbatelná. A to je přesně místo, kde skončí 95% mladých všeználků a nastupují mistři za úplně jiné peníze, ze kterých si zaslouží každou korunu a kteří se nakonec i vyplatí.
Programovat v assembleru ale přece není složitější, než programovat v Javě, spíše naopak, je to jednodušší, ale méně výkonné, protože musíte napsat a odladit mnohonásobně více řádků a je to náročnější na pozornost a mechanické opakování šablon. Proto taky vznikly vyšší programovací jazyky, aby se ušetřila rutinní práce. Ne jako nějaký vyšší/nižší level IT magie.
Jinak instrukční sady Intelu nevynikají nějakou krásou logického návrhu, tu mělo PDP.
-
Elegantní systém, znamená snadno modifikovatelný a udržovatelný systém. Rychlost zpracování je až na druhém místě, pokud to není aplikace, která rychlost vyžaduje.
Myšlenka je to krásná a já s ní souhlasím, jen to "pokud to není aplikace, která rychlost vyžaduje" v praxi velmi často pokulhává. Respektive je to tak, že aplikace nikdy výkon nevyžaduje, výkon vyžadují uživatelé. Pokud ho nedostanou, aplikace je v tom samozřejmě nevinně a vždy za to může pomalý HW- :(
Adaptace na změny, je taky součástí výkonu aplikace. K čemu je vám rychlá aplikace, které nedělá to co potřebujete a rozšířit ji prakticky nejde.
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.
"Kryptický" kód jakože kryptomonády (pun intended)?
Kryptický == skoro jako po zakryptování ...
Monádá je jenom jeden matematický konstrukt z mnoha využitelných ve FP, znalost či neznalost monád není závyslá proměnná kvality FP návrhu ...
Monády se třeba hodí na parser kombinátory (ale to taky arrows). Nebo pro označení side efektů. V plno případech se ale monáda absolutně nehodí, bohužel je ale tendence je strkat opravdu všude, takže je potom z těch monad transformerů nad dalšíma transformerama na blití ...
-
Elegantní systém, znamená snadno modifikovatelný a udržovatelný systém. Rychlost zpracování je až na druhém místě, pokud to není aplikace, která rychlost vyžaduje.
Myšlenka je to krásná a já s ní souhlasím, jen to "pokud to není aplikace, která rychlost vyžaduje" v praxi velmi často pokulhává. Respektive je to tak, že aplikace nikdy výkon nevyžaduje, výkon vyžadují uživatelé. Pokud ho nedostanou, aplikace je v tom samozřejmě nevinně a vždy za to může pomalý HW- :(
Adaptace na změny, je taky součástí výkonu aplikace. K čemu je vám rychlá aplikace, které nedělá to co potřebujete a rozšířit ji prakticky nejde.
Rozšiřitelnost je v dnešní době alfa a omega, pravdu díš
-
Oblíbená chybka.
"Dostatečně high level kód pochopí i uklízečka"
Ne. Opravdu ne. Použiju příměr z AI. Každýmu kdo vyšel základku a není po lobotomii je princip neurálních sítí jasný. Samozřejmě, nemyslím matemaický background, spíše ten intuitivní základ, ale takřka nikdo je neumí využít. Kdyby jo, každej už by tady na rootu měl vlastní AI engine na burzovní obchodování a mohli by sme se tady hádat na fulltime ...
Elegatní systém neznamená nekomplikovaný systém!
Úroveň abstrakce se může mění s úrovní programu. Kdysi na prumce jsem byl nucen učit se Pascal. Učitel byl asi tak hodinu napřed před žáky a asi 5 let za mnou. Zatímco všichni patlali grafiku ve standartních pomalých knihovnách v 16ti barvách, já jem měl napsaný vlastní knihovny pro svga a na nich napsaný další knihovny pro kompletní GUI ala Windows, v té době kompletně v ASM. Když jsem programoval v asm pod pascalem přímo, učitel si stěžoval, že to není pascal a že nemám ASM používat. Nicméně pro různé práce bylo povoleno používat libovolné knihovny, vlastní, nebo cizí. Výsledkem bylo něco jako
program mojeblbost;
uses mojewindows;
begin
mujprogram;
end.
No uznej, že to pochopí i uklízečka ;)http://forum.root.cz/Themes/root-reseller/images/bbc/divider.gif
Ale samozřejmě, je to extrém a bylo to myšlený spíš obrazně ;)
A bude ta uklízečka schopná upravit tvůj kód podle zadání klienta (učitele) ? Asi ne hele ...
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.
"Kryptický" kód jakože kryptomonády (pun intended)?
Kryptický == skoro jako po zakryptování ...
Monádá je jenom jeden matematický konstrukt z mnoha využitelných ve FP, znalost či neznalost monád není závyslá proměnná kvality FP návrhu ...
Monády se třeba hodí na parser kombinátory (ale to taky arrows). Nebo pro označení side efektů. V plno případech se ale monáda absolutně nehodí, bohužel je ale tendence je strkat opravdu všude, takže je potom z těch monad transformerů nad dalšíma transformerama na blití ...
Ono jde o to, že spousta věcí se dá implementovat monádami, nejen IO a parsery, i například continuations nebo futures. Když někdo monády zná a nějaký koncept se dá namodelovat jako monáda, můžu mu dát jednoduše unit a bind a on si bude schopen podle potřeby odvodit např. join a příslušný funktor apod. Kdo je nezná, bude v ř..i (a právě znalost a hlubší porozumění konceptům odlišuji profíka od patlala).
-
A bude ta uklízečka schopná upravit tvůj kód podle zadání klienta (učitele) ? Asi ne hele ...
Asi úplně stejně, jako dokáže průměrný javista opravit bezpečnostní díry v Javě :D
-
A bude ta uklízečka schopná upravit tvůj kód podle zadání klienta (učitele) ? Asi ne hele ...
Asi úplně stejně, jako dokáže průměrný javista opravit bezpečnostní díry v Javě :D
Jedny díry opravíte, jiné vzniknou. To si nepomůžete.
-
Zkratka se domnivam, ze potencialni studenti VS by meli byt sobecky motivovani vidinou vetsich prilezitosti (coz uz povetsinou jsou) a zaroven nest naklady sami - aby byli nuceni vyhodnotit riziko navratnosti takove investice. To by snad svepravny dospely clovek, aspirujici na VS vzdelani zvladnout mohl.
Tím bys ale znemožnil jeden z největších podvodů posledních let. Najednou bys zjistil, že cpát peníze do studia se vyplatí jen pár procentům lidí a zbytek může dělat někde na poli. No jo, ale dnes už pole nemáme, tak stejní blbci sedí někde v korporacích a tvrdí, že něco dělají. Těžko říct, jak by to vypadalo, kdybys po neschopných lidech po studiu chtěl peníze, když jsou kompletně k ničemu.
Není to nakoec lepší mít takhle placené? Všichni si myslí, že na vzdělání záleží a že z MFF a FJFI chodí chytří lidé a celkově je ten svět takový jednodušší. A vlastně to stojí jen ty peníze. Neschopné učitele bys ze škol také musel vyházet, protože jsou obvykle k ničemu jako ti studenti. Mně se to vlastně líbí, pokud mě to nijak neobtěžuje. Pokud jsi schovaný někde ve výzkumu v soukromé firmě, tak ti může být jedno, co blbci "venku" dělají.
-
S těmi schopnými lidmi jsem si vzpomněl na jeden krásný příběh. Je to pár let zpátky, v jedné firmě se hledal správce intranetu. Nic extra zásadního, firma asi 50 lidí, požadavky samozřejmě html, php, css trocha javy a nějaký základy mysql. Mimo běžných arogantních absolventů s ulítlou představou alespoň 50k za měsíc a nulovou použitelností (respektive dokonalým názorem na dokonalý systém, který by se musel okamžitě předělat úplně jinak) se přihlásil vyučený automechanik s praxí 3 roky někde v malým servisu a jako reference stránky toho servisu. Taková ta krásná začátečnická klasika, zmalovaná stránka, všudypřítomné marquee, odstavce pečlivě oddělené animovaným gifem s projíždějícím autíčkem, obrázky rozkradené z celého webu, bez ohledu na nějaké licence, v textu víc chyb, než textu samotného, půlka odkazů vedla do nikam, návštěvnost a několik "důležitých" anket z blueboardu. A přišel s tím, že by si tenkrát představoval tak 12k hrubého, žádné html, php ani nic podobného nepotřeboval, protože on prostě uměl dělat weby a nakonec dokonale popsal ovládání jakéhosi neznámého html editoru a mspaintu. Práci samozřejmě nedostal, i když nad tím tenkrát majitel uvažoval, že za ty prachy si ho tam na měsíc ve zkušebce nechá pro zábavu, ale nakonec se na to vykašlal, aby chudákovi nekazil životopis zaměstnáním na měsíc a ten potom znova nemusel absolvovat kolečko přes pracák a spol. A přesně stejný pocit mám občas z některých mladých "schopných lidí" v IT :D
Jen upozorňuji, aby se nikdo neurazil, nebylo to namířeno proti nikomu ze zde diskutujících, protože debata je myslím celkem na úrovni, i když názory jsou rozdílné ;)
-
Čulíka sice moc nemusim, ale tahle debata mi příde zajímavá:
Debata s Janem Čulíkem o školném
https://www.youtube.com/watch?v=BsQmdwgnxWA
Jak už tady někdo vzpomenul, jak to udělat, aby se nerušily obory které nemají okamžité uplatnění a týká se to i té vaší oblíbené matiky. Různé teorémy, postupy najdou uplatnění až třeba mnoho (desítek) let poté, co byly vynalezeny.
Zabránit tomu, aby se ze škol nestaly fabriky na peníze.
Uvědomuje si vůbec někdo, že když taková škola dá přednost bohatýmu Arabákovi nebo Číňanovi před domácíma, tak tím si vlastně sami na sebe vychováváme konkurenci?
Já osobně nejsem apriori proti školnýmu. Ale ať je to kompenzováno třeba tím, že se sníží daně, protože samozřejmě když to nebude placeno z daní, tak se mohou snížit. Ať má navíc ještě takový absolvent pár let po studiu další daňové úlevy.
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.
"Kryptický" kód jakože kryptomonády (pun intended)?
Kryptický == skoro jako po zakryptování ...
Monádá je jenom jeden matematický konstrukt z mnoha využitelných ve FP, znalost či neznalost monád není závyslá proměnná kvality FP návrhu ...
Monády se třeba hodí na parser kombinátory (ale to taky arrows). Nebo pro označení side efektů. V plno případech se ale monáda absolutně nehodí, bohužel je ale tendence je strkat opravdu všude, takže je potom z těch monad transformerů nad dalšíma transformerama na blití ...
Ono jde o to, že spousta věcí se dá implementovat monádami, nejen IO a parsery, i například continuations nebo futures. Když někdo monády zná a nějaký koncept se dá namodelovat jako monáda, můžu mu dát jednoduše unit a bind a on si bude schopen podle potřeby odvodit např. join a příslušný funktor apod. Kdo je nezná, bude v ř..i (a právě znalost a hlubší porozumění konceptům odlišuji profíka od patlala).
Osobně monády nesnáším, takže do vod využitelnosti monád se nořit nebudu. Musím přiznat, že odpor má svůj kořen v jejich zneužití Haskellem pro IO, ale to by bylo na jinou debatu už mnohokrát probíranou ...
Třeba arrows mám radši (dokud na ně někdo taky nenalepí IO ...).
-
A bude ta uklízečka schopná upravit tvůj kód podle zadání klienta (učitele) ? Asi ne hele ...
Asi úplně stejně, jako dokáže průměrný javista opravit bezpečnostní díry v Javě :D
Asi tak řekl bych.
-
S těmi schopnými lidmi jsem si vzpomněl na jeden krásný příběh. Je to pár let zpátky, v jedné firmě se hledal správce intranetu. Nic extra zásadního, firma asi 50 lidí, požadavky samozřejmě html, php, css trocha javy a nějaký základy mysql. Mimo běžných arogantních absolventů s ulítlou představou alespoň 50k za měsíc a nulovou použitelností (respektive dokonalým názorem na dokonalý systém, který by se musel okamžitě předělat úplně jinak) se přihlásil vyučený automechanik s praxí 3 roky někde v malým servisu a jako reference stránky toho servisu. Taková ta krásná začátečnická klasika, zmalovaná stránka, všudypřítomné marquee, odstavce pečlivě oddělené animovaným gifem s projíždějícím autíčkem, obrázky rozkradené z celého webu, bez ohledu na nějaké licence, v textu víc chyb, než textu samotného, půlka odkazů vedla do nikam, návštěvnost a několik "důležitých" anket z blueboardu. A přišel s tím, že by si tenkrát představoval tak 12k hrubého, žádné html, php ani nic podobného nepotřeboval, protože on prostě uměl dělat weby a nakonec dokonale popsal ovládání jakéhosi neznámého html editoru a mspaintu. Práci samozřejmě nedostal, i když nad tím tenkrát majitel uvažoval, že za ty prachy si ho tam na měsíc ve zkušebce nechá pro zábavu, ale nakonec se na to vykašlal, aby chudákovi nekazil životopis zaměstnáním na měsíc a ten potom znova nemusel absolvovat kolečko přes pracák a spol. A přesně stejný pocit mám občas z některých mladých "schopných lidí" v IT :D
Jen upozorňuji, aby se nikdo neurazil, nebylo to namířeno proti nikomu ze zde diskutujících, protože debata je myslím celkem na úrovni, i když názory jsou rozdílné ;)
Po troše tréninku by ten automechanik splnil zadání řekl bych na průměrnou (a to stačí), a k mé nelibosti za pár šupů, takže by přispěl svým dílem ke kurvení postavení developerů.
-
Po troše tréninku by ten automechanik splnil zadání řekl bych na průměrnou (a to stačí), a k mé nelibosti za pár šupů, takže by přispěl svým dílem ke kurvení postavení developerů.
Konec byl ještě smutnější - pozici uchvátil majitelův studující synek, na cca čtvrtinový úvazek, za peníze jen o málo menší, než jsme měly my, 8 až 24 hodin makající IT lopaty spravující zákaznické servery a systémy a z intranetu udělal něco jako informační systém, s velmi zvláštně pojatou obdobou CRM, věčně rozbitým helpdeskem, s polovinou účetní agendy a polovinou skladu. Bohužel, návaznosti na související systémy se nikdy nevyřešily, takže spousta administrativy se dělala dvakrát a poté, co dodělal SŠ a začal studovat VŠ, tak si z toho udělal pískoviště pro svoje nově nabyté, prakticky většinou nepoužitelné vědomosti. Po firmě potom kolovaly vtipy, že už se chystá na seminárku na téma "Jak špatným interním IT potopit IT firmu poskytující externí služby".
-
Ještě jsem si vzpoměl na nezapomenutelné debaty onoho synka s účetní, kdy on vysvětloval účetní, jak to udělal dobře, protože je to logické a ona mu nebyla schopná vysvětlit (respektive on nebyl schopný pochopit), že zákon je zákon a ačkoliv je nelogický, je třeba se jej držet a dělat věci podle něj. Poslední věc před odchodem firmy, kterou si pamatuji, byl průšvih s přenesenou daňovou zodpovědností, kdy jeho fantastický skript končil s chybou, kterou se ovšem nijak neobtěžoval hlásit, takže ověřování vůči databázi MF pravděpodobně několik měsíců nefungovalo a končilo vždy se stavem 0 - vše v pořádku.
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.
"Kryptický" kód jakože kryptomonády (pun intended)?
Kryptický == skoro jako po zakryptování ...
Monádá je jenom jeden matematický konstrukt z mnoha využitelných ve FP, znalost či neznalost monád není závyslá proměnná kvality FP návrhu ...
Monády se třeba hodí na parser kombinátory (ale to taky arrows). Nebo pro označení side efektů. V plno případech se ale monáda absolutně nehodí, bohužel je ale tendence je strkat opravdu všude, takže je potom z těch monad transformerů nad dalšíma transformerama na blití ...
Ono jde o to, že spousta věcí se dá implementovat monádami, nejen IO a parsery, i například continuations nebo futures. Když někdo monády zná a nějaký koncept se dá namodelovat jako monáda, můžu mu dát jednoduše unit a bind a on si bude schopen podle potřeby odvodit např. join a příslušný funktor apod. Kdo je nezná, bude v ř..i (a právě znalost a hlubší porozumění konceptům odlišuji profíka od patlala).
Osobně monády nesnáším, takže do vod využitelnosti monád se nořit nebudu. Musím přiznat, že odpor má svůj kořen v jejich zneužití Haskellem pro IO, ale to by bylo na jinou debatu už mnohokrát probíranou ...
Třeba arrows mám radši (dokud na ně někdo taky nenalepí IO ...).
V nějaké formě je stejně používáš, jen blbé seznamy jsou monáda ;)
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.
"Kryptický" kód jakože kryptomonády (pun intended)?
Kryptický == skoro jako po zakryptování ...
Monádá je jenom jeden matematický konstrukt z mnoha využitelných ve FP, znalost či neznalost monád není závyslá proměnná kvality FP návrhu ...
Monády se třeba hodí na parser kombinátory (ale to taky arrows). Nebo pro označení side efektů. V plno případech se ale monáda absolutně nehodí, bohužel je ale tendence je strkat opravdu všude, takže je potom z těch monad transformerů nad dalšíma transformerama na blití ...
Ono jde o to, že spousta věcí se dá implementovat monádami, nejen IO a parsery, i například continuations nebo futures. Když někdo monády zná a nějaký koncept se dá namodelovat jako monáda, můžu mu dát jednoduše unit a bind a on si bude schopen podle potřeby odvodit např. join a příslušný funktor apod. Kdo je nezná, bude v ř..i (a právě znalost a hlubší porozumění konceptům odlišuji profíka od patlala).
Osobně monády nesnáším, takže do vod využitelnosti monád se nořit nebudu. Musím přiznat, že odpor má svůj kořen v jejich zneužití Haskellem pro IO, ale to by bylo na jinou debatu už mnohokrát probíranou ...
Třeba arrows mám radši (dokud na ně někdo taky nenalepí IO ...).
V nějaké formě je stejně používáš, jen blbé seznamy jsou monáda ;)
Mají monadickou interface kterou nemusíš použít ... a přesně to dělám.
-
Po troše tréninku by ten automechanik splnil zadání řekl bych na průměrnou (a to stačí), a k mé nelibosti za pár šupů, takže by přispěl svým dílem ke kurvení postavení developerů.
Konec byl ještě smutnější - pozici uchvátil majitelův studující synek, na cca čtvrtinový úvazek, za peníze jen o málo menší, než jsme měly my, 8 až 24 hodin makající IT lopaty spravující zákaznické servery a systémy a z intranetu udělal něco jako informační systém, s velmi zvláštně pojatou obdobou CRM, věčně rozbitým helpdeskem, s polovinou účetní agendy a polovinou skladu. Bohužel, návaznosti na související systémy se nikdy nevyřešily, takže spousta administrativy se dělala dvakrát a poté, co dodělal SŠ a začal studovat VŠ, tak si z toho udělal pískoviště pro svoje nově nabyté, prakticky většinou nepoužitelné vědomosti. Po firmě potom kolovaly vtipy, že už se chystá na seminárku na téma "Jak špatným interním IT potopit IT firmu poskytující externí služby".
:D úžasný. Vidím že dělá programátorům čest ...
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.
"Kryptický" kód jakože kryptomonády (pun intended)?
Kryptický == skoro jako po zakryptování ...
Monádá je jenom jeden matematický konstrukt z mnoha využitelných ve FP, znalost či neznalost monád není závyslá proměnná kvality FP návrhu ...
Monády se třeba hodí na parser kombinátory (ale to taky arrows). Nebo pro označení side efektů. V plno případech se ale monáda absolutně nehodí, bohužel je ale tendence je strkat opravdu všude, takže je potom z těch monad transformerů nad dalšíma transformerama na blití ...
Ono jde o to, že spousta věcí se dá implementovat monádami, nejen IO a parsery, i například continuations nebo futures. Když někdo monády zná a nějaký koncept se dá namodelovat jako monáda, můžu mu dát jednoduše unit a bind a on si bude schopen podle potřeby odvodit např. join a příslušný funktor apod. Kdo je nezná, bude v ř..i (a právě znalost a hlubší porozumění konceptům odlišuji profíka od patlala).
Osobně monády nesnáším, takže do vod využitelnosti monád se nořit nebudu. Musím přiznat, že odpor má svůj kořen v jejich zneužití Haskellem pro IO, ale to by bylo na jinou debatu už mnohokrát probíranou ...
Třeba arrows mám radši (dokud na ně někdo taky nenalepí IO ...).
V nějaké formě je stejně používáš, jen blbé seznamy jsou monáda ;)
Mají monadickou interface kterou nemusíš použít ... a přesně to dělám.
Odkdy je interface ženského rodu? Ještě tu chybí "monád" :)
-
Ne elfek fakt vážně ne, možná tak skřetic.
A ještě mě napadá, jestli někdo programuje a HW pod svým programem považuje za něco ošklivého, otravného a dokonce nežádoucího, tak to mluví za vše... Možná je jednodušší na zpracování dat pořídit halu plnou polic se šanonama, k tomu 100 Indů a místo programování vymýšlet metodické pokyny, jak mají Indové efektivně běhat. Vlastně ne, to by byla příliš nízká abstrakce, raději jim jenom říct, co člověk potřebuje a oni si nakonec sami najdou ideální algoritmy, minimalizují kolize atd. A pokud dostanou nějakou finanční motivaci, trvalý pokrok bude zaručen.
Eleganci vidím ve vysoké abstrakci a kvalitním OOP/FP návrhu. To je ale záležitost vkusu.
Jenže kdo má ten návrh dělat, když OOP pro drtivou většinu programátorů znamená dědičnost a v FP tak nanejvýš 2% procenta znají a umí používat monády (s tím, že nemalá část si myslí, že se říká "ten monád").
A další FP zasvěcenci vědí, že monáda není samospasitelná a jejich využití (a přeužití) vede často ke kryptickému kódu ...
Proto se má používat právě na těch místech, kde je užitečná. Kdo monády nezná, nemůže je použít nikde, pročež jeho funkcionální kód bude k ničemu. A to nezmiňuju komonády.
"Kryptický" kód jakože kryptomonády (pun intended)?
Kryptický == skoro jako po zakryptování ...
Monádá je jenom jeden matematický konstrukt z mnoha využitelných ve FP, znalost či neznalost monád není závyslá proměnná kvality FP návrhu ...
Monády se třeba hodí na parser kombinátory (ale to taky arrows). Nebo pro označení side efektů. V plno případech se ale monáda absolutně nehodí, bohužel je ale tendence je strkat opravdu všude, takže je potom z těch monad transformerů nad dalšíma transformerama na blití ...
Ono jde o to, že spousta věcí se dá implementovat monádami, nejen IO a parsery, i například continuations nebo futures. Když někdo monády zná a nějaký koncept se dá namodelovat jako monáda, můžu mu dát jednoduše unit a bind a on si bude schopen podle potřeby odvodit např. join a příslušný funktor apod. Kdo je nezná, bude v ř..i (a právě znalost a hlubší porozumění konceptům odlišuji profíka od patlala).
Osobně monády nesnáším, takže do vod využitelnosti monád se nořit nebudu. Musím přiznat, že odpor má svůj kořen v jejich zneužití Haskellem pro IO, ale to by bylo na jinou debatu už mnohokrát probíranou ...
Třeba arrows mám radši (dokud na ně někdo taky nenalepí IO ...).
V nějaké formě je stejně používáš, jen blbé seznamy jsou monáda ;)
Mají monadickou interface kterou nemusíš použít ... a přesně to dělám.
Odkdy je interface ženského rodu? Ještě tu chybí "monád" :)
Odkdy má umělá inteligence ženský rod? Na netu jsem se v EN diskuzích bezproblému setkal s referencí na AI jako "she" ...
Nevím, nejsem jazykovědec takže je mi to u monády.
-
Z pohledu člověka, co v IT něco umí, je aktuální stav skvělý. Kvalitních lidí je málo, platy stoupají a nevypadá to, že by tomu následujících pár let mělo být jinak.
-
...
Zrovna sem si trochu hral ... jeden zprasenej system, pomalej jak svina, a do nej potrebujes dostat data z druhyho zprasenyho systemu, kterej po kazdych par dotazech kolabuje ... Kdyz to udelam "koser" a pouziju na jedny i druhy strane soap, tak tech +- 20k zaznamu (smesny co?) budu resit tak 2-3 mesice. Kdyz to naprasaka naladuju do SQL, tak to bude tak ... 2-3s.
...
Problem je, ze kdyz podobny prase ktery spacha podobnou prasecinu sedne k Ccku, tak se mu to vetsinou ani neprekompiluje, coz je prave ten filtr, kterej z Cckaru dela lidi, ktery (prevazne) programovat umej. Navic je to nuti do toho po sobe uklizet, a ne se spolehat na to, ze ono se to nejak samo ...
... že na dotaz '%cosi%' opravdu index nepomůže a rychlejší to nebude.
Jop, a ted si predstav, ze ti to pres podobny hruzy jeste dela joiny.
To je prinejmensim sporne tvrzeni,...
To sporny vubec neni, coz bys vedel, kdybys zvladnul matiku ZS. Prumerna mzda ucen vs streskolak vs vysokoskolak je toho naprosto jasnym meritkem (a ano, v tomto pripade je prumer zcela 100% vypovidajici). Protoze ten vysokoskolak behem svyho zivota svy vzdelani v odvedenych danich zaplati nekolikrat.
Realne je to dokonce tak, ze ON zaplati i uciliste ucnum, protoze ti si na to nevydelaji. Specielne proto, ze prave z jejich rad se rekrutuje drtiva vetsina pobiracu davek.
Jina vec je, zda to vzdelani ktery se mu dostalo je mu realne k necemu dobry, a jestli by trebas nemoh delat totez i bez toho, nebo lepe, jestli by nebylo lepsi ho naucit neco zcela jinyho.
Z pohledu člověka, co v IT něco umí, je aktuální stav skvělý. Kvalitních lidí je málo, platy stoupají a nevypadá to, že by tomu následujících pár let mělo být jinak.
Realita je spis takova, ze sehnat nekoho pouzitelnyho je skoro nemozny (a to temin "pouzitelny" ber jako "aspon tusi"), ale zaplatit nekoho, kdo to umi realne, nikdo nechce. Vidim bezne v okoli, ze se lidi u dodavatelu stridaj jak fusekle ... a jeden vetsi trotl nez druhej. Tuhle mi jedna kravka mela neco nastavovat ... a zoufale volala, ze ty widle (win 2k12 srv) nemaji start ...
-
Čulíka sice moc nemusim, ale tahle debata mi příde zajímavá:
Debata s Janem Čulíkem o školném
https://www.youtube.com/watch?v=BsQmdwgnxWA
Jak už tady někdo vzpomenul, jak to udělat, aby se nerušily obory které nemají okamžité uplatnění a týká se to i té vaší oblíbené matiky. Různé teorémy, postupy najdou uplatnění až třeba mnoho (desítek) let poté, co byly vynalezeny.
Zabránit tomu, aby se ze škol nestaly fabriky na peníze.
Uvědomuje si vůbec někdo, že když taková škola dá přednost bohatýmu Arabákovi nebo Číňanovi před domácíma, tak tím si vlastně sami na sebe vychováváme konkurenci?
Já osobně nejsem apriori proti školnýmu. Ale ať je to kompenzováno třeba tím, že se sníží daně, protože samozřejmě když to nebude placeno z daní, tak se mohou snížit. Ať má navíc ještě takový absolvent pár let po studiu další daňové úlevy.
Komerce potřebuje reklamu a reklama potřebuje osobnosti, tedy v případě vysoké školy, osobnosti a obory ze základního výzkumu. Za školu kde učí samí praktici nikdo platit nebude, bude mu chybět nimbus výjimečnosti, který škole dají jen nepraktičtí teoretici. Školy budou mezi sebou konkurovat, a v konkurenčním boji nezvítězíte pomocí nějakých šedých myší, ale právě díky osobnostem. Viz třeba komerční sport, který takové osobnosti vyrábí uměle, pomocí médií, aby se lépe prodával. Svět je dokonalý. Vysoké školy vznikly díky snaze soustředit takové osobnosti na jedno místo, ke chvále panovníka. Vzdělání byla až sekundární motivace.
-
panove, vy mate len same problemy. co to tam produkujete v tych Cechach, ze sa len stazujete, ze mate nefunkcne systemy a nadavate, ze to robia lemplove? 8)
-
Čulíka sice moc nemusim, ale tahle debata mi příde zajímavá:
Debata s Janem Čulíkem o školném
https://www.youtube.com/watch?v=BsQmdwgnxWA
Jak už tady někdo vzpomenul, jak to udělat, aby se nerušily obory které nemají okamžité uplatnění a týká se to i té vaší oblíbené matiky. Různé teorémy, postupy najdou uplatnění až třeba mnoho (desítek) let poté, co byly vynalezeny.
Zabránit tomu, aby se ze škol nestaly fabriky na peníze.
Uvědomuje si vůbec někdo, že když taková škola dá přednost bohatýmu Arabákovi nebo Číňanovi před domácíma, tak tím si vlastně sami na sebe vychováváme konkurenci?
Já osobně nejsem apriori proti školnýmu. Ale ať je to kompenzováno třeba tím, že se sníží daně, protože samozřejmě když to nebude placeno z daní, tak se mohou snížit. Ať má navíc ještě takový absolvent pár let po studiu další daňové úlevy.
Komerce potřebuje reklamu a reklama potřebuje osobnosti, tedy v případě vysoké školy, osobnosti a obory ze základního výzkumu. Za školu kde učí samí praktici nikdo platit nebude, bude mu chybět nimbus výjimečnosti, který škole dají jen nepraktičtí teoretici. Školy budou mezi sebou konkurovat, a v konkurenčním boji nezvítězíte pomocí nějakých šedých myší, ale právě díky osobnostem. Viz třeba komerční sport, který takové osobnosti vyrábí uměle, pomocí médií, aby se lépe prodával. Svět je dokonalý. Vysoké školy vznikly díky snaze soustředit takové osobnosti na jedno místo, ke chvále panovníka. Vzdělání byla až sekundární motivace.
Idealista nebo bl.ec? Teď lituju, že na tu není podobný systém jako na abclinuxu, který umožňuje blokovat externality.
-
panove, vy mate len same problemy. co to tam produkujete v tych Cechach, ze sa len stazujete, ze mate nefunkcne systemy a nadavate, ze to robia lemplove? 8)
Máme stejný problém, jako všichni. Různé firmy vyvíjí "programovací jazyky" už pro děti předškolního věku, jiné udělaly i z dospělého programování spíše malování okýnek, další si to představují asi jako "Héj Kortáno, spíchni mi program na účetnictví, aby se mi s ním dobře dělalo. Však ty víš jak, jsi moje jediná láska a víš lépe než já, co potřebuji" načež se na monitoru objeví dialog Uložit/Spustit. Takto postižení lidé si potom opravdu myslí, že umí programovat a další, stejně postižení, je na takovou práci opravdu vezmou. No jo, co člověk, to programátor...
-
Stav je špatný, a bude ještě horší: http://retrocip.cz/noveho-psa-starym-trikum-nenaucis/
Jako dobrá ilustrace poslouží Ivan Nový ;D
-
Čulíka sice moc nemusim, ale tahle debata mi příde zajímavá:
Debata s Janem Čulíkem o školném
https://www.youtube.com/watch?v=BsQmdwgnxWA
Jak už tady někdo vzpomenul, jak to udělat, aby se nerušily obory které nemají okamžité uplatnění a týká se to i té vaší oblíbené matiky. Různé teorémy, postupy najdou uplatnění až třeba mnoho (desítek) let poté, co byly vynalezeny.
Zabránit tomu, aby se ze škol nestaly fabriky na peníze.
Uvědomuje si vůbec někdo, že když taková škola dá přednost bohatýmu Arabákovi nebo Číňanovi před domácíma, tak tím si vlastně sami na sebe vychováváme konkurenci?
Já osobně nejsem apriori proti školnýmu. Ale ať je to kompenzováno třeba tím, že se sníží daně, protože samozřejmě když to nebude placeno z daní, tak se mohou snížit. Ať má navíc ještě takový absolvent pár let po studiu další daňové úlevy.
Komerce potřebuje reklamu a reklama potřebuje osobnosti, tedy v případě vysoké školy, osobnosti a obory ze základního výzkumu. Za školu kde učí samí praktici nikdo platit nebude, bude mu chybět nimbus výjimečnosti, který škole dají jen nepraktičtí teoretici. Školy budou mezi sebou konkurovat, a v konkurenčním boji nezvítězíte pomocí nějakých šedých myší, ale právě díky osobnostem. Viz třeba komerční sport, který takové osobnosti vyrábí uměle, pomocí médií, aby se lépe prodával. Svět je dokonalý. Vysoké školy vznikly díky snaze soustředit takové osobnosti na jedno místo, ke chvále panovníka. Vzdělání byla až sekundární motivace.
Idealista nebo bl.ec? Teď lituju, že na tu není podobný systém jako na abclinuxu, který umožňuje blokovat externality.
V USA takto vysoké školství funguje, a nebo fungovalo, stahují k sobě osobnosti mezi profesory, ty pak vystavují na odiv, a za nadané sportovce platí i školné, aby jejich škola byla slavnější. Svět je dokonalý a nepotřebuje být řízen ministerstvem a ani žádnou radou moudrých.
-
Stav je špatný, a bude ještě horší: http://retrocip.cz/noveho-psa-starym-trikum-nenaucis/
Jako dobrá ilustrace poslouží Ivan Nový ;D
Ale ten článeček je NÁDHERA! Problém je v tom, že kdyby se dnes někdo snažil alespoň časově kritické části kódu opravdu optimalizovat, najednou by se zjistilo, že se nám současné servery nudí a neví, co s pamětí a dalších několik let nebude potřeba nic upgradovat. No a to by byl konec :(
Na stanicích, ať si patlá kdo chce co chce. ty mají výkonu už tak moc.
-
v dnesnej dobe, kedy HW ide nezvratnou rychlostou dopredu, tak je to lacnejsie riesenie, ako optimalizovat kod. To ale manazerom nevysvetlis, vsak vacsina manazerov su tupci :-\
-
Stav je špatný, a bude ještě horší: http://retrocip.cz/noveho-psa-starym-trikum-nenaucis/
Jako dobrá ilustrace poslouží Ivan Nový ;D
Radovane, vy působíte jako stařec, ale stařec nejste :-)))
-
v dnesnej dobe, kedy HW ide nezvratnou rychlostou dopredu, tak je to lacnejsie riesenie, ako optimalizovat kod. To ale manazerom nevysvetlis, vsak vacsina manazerov su tupci :-\
To jsou věci co se řešily už před 40 lety, a řeší stále, taky bývaly diskuze zda používat při konstrukci procesorů mainframů čisté hw řešení (rychlejší), nebo PLA automaty a mikrokód (pomalejší, ale pružnější umožňující rozšiřovat instrukční sadu).
-
v dnesnej dobe, kedy HW ide nezvratnou rychlostou dopredu, tak je to lacnejsie riesenie, ako optimalizovat kod. To ale manazerom nevysvetlis, vsak vacsina manazerov su tupci :-\
Proto mi přijde dobrý model tak 5-10 Java/C# lopat a k tomu jeden frajer, kterej tuší, co je to optimalizace :) Je zbytečné předělávat programový balast, krátké funkce bez cyklů, nebo s krátkými cykly, ale kolikrát by stačilo vytáhnout jen kousky uvnitř cyklů a vylepšit je. Ať mi nikdo neříká, že ušetřit čtvrtinu serverů, čtvrtinu energie, čtvrtinu údržby se nevyplatí. A když se to má navíc jako řešení nabídnout zákazníkovi, který za takový SW zaplatí stejně, možná i víc a ještě na tom v součtu ušetří, tak nevidím důvod, proč by si neměl vybrat lepší a úspornější řešení (pokud zákazníkem není stát, tam je to samozřejmě jinak :D )
-
v dnesnej dobe, kedy HW ide nezvratnou rychlostou dopredu, tak je to lacnejsie riesenie, ako optimalizovat kod. To ale manazerom nevysvetlis, vsak vacsina manazerov su tupci :-\
Proto mi přijde dobrý model tak 5-10 Java/C# lopat a k tomu jeden frajer, kterej tuší, co je to optimalizace :) Je zbytečné předělávat programový balast, krátké funkce bez cyklů, nebo s krátkými cykly, ale kolikrát by stačilo vytáhnout jen kousky uvnitř cyklů a vylepšit je. Ať mi nikdo neříká, že ušetřit čtvrtinu serverů, čtvrtinu energie, čtvrtinu údržby se nevyplatí. A když se to má navíc jako řešení nabídnout zákazníkovi, který za takový SW zaplatí stejně, možná i víc a ještě na tom v součtu ušetří, tak nevidím důvod, proč by si neměl vybrat lepší a úspornější řešení (pokud zákazníkem není stát, tam je to samozřejmě jinak :D )
protože zákazník specifikaci změní za pochodu a na optimalizace nezbude čas, nebo budou překážet. Spíše by toho šlo dosáhnout školením vývojářů a vyžadováním dodržování nastavených standardů.
Z hlediska evoluce sw, dobře napsaný program brání adaptaci, protože dlouhou dobu vyhovuje a reálný svět se více vzdálí tomu stavu, jaký kdysi zachytil. Uživatelé dokáží zneužít ke svým potřebám i zastaralý program, často kombinací funkcí, které by autora programu ani nenapadly.
Paradoxně špatně napsaný program drží s realitou krok více, protože je častěji obměňován, uživatelé se ho snáze vzdají.
Jednotlivec nedokáže rozhodnout, zda jsou z hlediska celku optimálnější náklady na energii, hw, nebo optimalizace sw. To snad dobrý programátor, či matematik chápe.
-
protože zákazník specifikaci změní za pochodu a na optimalizace nezbude čas, nebo budou překážet. Spíše by toho šlo dosáhnout školením vývojářů a vyžadováním dodržování nastavených standardů.
Ano, onen slavný agilní vývoj, aneb alias pro "nevíme, co chceme", případně "nechápeme zákazníka a bojíme se to přiznat". Školení je v mnoha firmách na úrovni "najdi si to ve svým volnu na netu" a na dodržování pravidel by musel dohlížet opět nějaký guru a ne managor, kterej neví, co mu lopaty říkají, ale je důležitej.
Z hlediska evoluce sw, dobře napsaný program brání adaptaci, protože dlouhou dobu vyhovuje a reálný svět se více vzdálí tomu stavu, jaký kdysi zachytil. Uživatelé dokáží zneužít ke svým potřebám i zastaralý program, často kombinací funkcí, které by autora programu ani nenapadly.
Ano, kreativita některých uživatelů nezná mezí, často je způsobená tím, že uživatel neřekne, co by se mu hodilo, protože když to řekne, tak odpověď je "za ty prachy takovou blbost implementovat nenecháme, poradil jsi si doteď, tak neotravuj". Na druhou stranu, pokud bude chtít managor, aby byla tabulka růžová, tak na penězích nezáleží, i kdyby se kvůli tomu měla půlka GUI předělat.
Paradoxně špatně napsaný program drží s realitou krok více, protože je častěji obměňován, uživatelé se ho snáze vzdají.
Dobře napsaný a dobře zdokumentovaný program s vyřešenými testy může udržovat kdokoliv na úrovni původního tvůrce, případně i lehce pod jeho úrovní i po letech. Já vím, dokumentace a testy jsou sprosté slovo, protože je to moc práce, času a potažmo peněz.
Jednotlivec nedokáže rozhodnout, zda jsou z hlediska celku optimálnější náklady na energii, hw, nebo optimalizace sw. To snad dobrý programátor, či matematik chápe.
Na to by bylo potřeba asi vypracovat nějakou studii, ale logicky vzato, optimalizovaný kód potřebuje méně výkonu, tudíž úspora je jednoznačná. V některých případech je možno dosáhnout i řádových posunů, špatně napsané algoritmy s kvadratickou a vyšší náročností lze v některých případech optimalizovat na lineární, něco je možné paralelizovat atd. Pokud 30 zaměstnanců kouká do točícího se kolečka nezdravě dlouho, tak vzniká neproduktivní čas, většina lidí ztrácí koncentraci, takže i další výkon bude ovlivněn. Osobně si myslím, že u větších projeků se prostě ten jeden velmi dobře zaplacenej člověk vrátí, obzvlášť, pokud to není projekt pouze interní, ale jedná se o produkt určený k prodeji.
-
Ad Tuxík, ty studie vypracoval už Turing a Godel. Ano, k optimálnímu rozdělení zdrojů dospějete, když prvek systému maximalizuje zisk, nebo minimalizuje náklady. Ale to neřeší náš případ, kdy náklady jsou víceméně stejné, ale jinak rozvržené (poměr hw a sw), a to jednotlivec nedokáže rozhodnout, to umí jen trh, protože ten to počítá dynamicky a komplexně se všemi možnými závislostmi napříč systémem a v čase se ten poměr dynamicky proměňuje, tak jak to vyžaduje aktuální stav systému.
Jinak s odpovědí souhlas.
Aplikace je vždy otiskem reality doby kdy vznikala, minimálně otiskem technologie té doby. Takže platí i to co jsem napsal. I snadná udržovatelnost může být paradoxně na závadu, konzervuje totiž minimálně technologie dané doby. Což při určitých trajektoriích vývoje systému nemusí být optimální. Ale může, ovšem jednotlivec to není schopen rozpoznat. Zde se řídí kolektivním vědomím, či inteligencí - módou.
Ale stejně je to v živé přírodě, kdy spolu koexistují různé formy, které vznikaly v různých dobách. Rozhoduje míra adaptace na na dané podmínky, či odolnost proti nim.
Například dnešní REST API aplikace budou odolné jako krokodýli, lze totiž na ně navěsit jakékoliv UI a vložit je do jakýchkoliv budoucích systémů. Jsou vhodné i proto, aby si je adaptovala AI.
Třeba takové Eclipse Che, má REST API, které umožňuje například přes REST API projekt sestavit a stáhnout si výsledek, takže je možné psát aplikace, které automatizovaně upraví parametry sestavení a sestaví univerzální projekt na míru jeho určení. Nemusíte na daném stroji budovat žádné vývojové prostředí, stačí jen, když bude mít přístup k serveru s Eclipse Che a projektem. A autor aplikace to má taky skoro zadarmo, protože je to součástí IDE, které k vývoji použije.
-
S tím porovnáním s přírodou trochu nesouhlasím. Aplikace tvoří bastlíři, o jejich nákupu/použití rozhodují manažeři, kteří s tím možná ani nebudou pracovat a kolikrát ani netuší, k čemu je to dobrý, v mnoha případech vyhrává horší a dražší řešení atd atd. V přírodě by celý tento IT ekosystém měl podle všeho už dávno vyhynout.
-
Přijde mi, že se blížíme k bodu zlomu. Čtyřicátnici kteří před těmi zhruba 20-25 lety chytili šanci za pačasy a vstoupili do IT jsou pomalu v důchodovém věku a teď právě naopak by měla dorůstat generace, která byla obklopena IT od malička a defakto na tom vyrostli. Ovšem když se podívám kolem sebe, tak sehnat schopného kódera/developera/designera je čím dál větší kumšt, ti schopní jsou vytížení až na půdu a zbytek jsou břídilové. A když se podívám na dnešní mladé ve věku 18-26, tak většina má k IT odpor a maximálně zapnou ten "fejsbůk". Ano, vysoké školy by měly produkovat IT specialisty, ovšem stále častěji se stává že tito studenti projdou vzdělaním a přesto jsou IT nepolíbení a jdou uplně mimo obor po škole, protože si představovali že to bude jen dobrá ulejvárna kde budou hrát hry, a to "pitomé" programování nějak se nadrtili atd.
Jak to vidíte vy, bude v budoucnu dost IT specialistů nebo ne?
1. Prachy
Pokud budou po skole nabizet 20-30kkc tak je jednodussi a mene stresujici jezdit s bagrem nebo delat ridice tramvaje(ti maji vic). Pokud budou nabizet 30-50 developerovi, tak neni sance aby z nej bylo cokoliv jineho nez patlal. Absolvent s praxi by mel mit prachy nekde neniz kolem 70-100kkc. Seniori pak 120-150kkc. Vychazim z nabidek headhunteru (nikoliv kevlpipl).
2. Vzdelani
Z neceho je treba to platit nebo objednat domu uklizecku kdyz clovek lita po skolenich ktera si platii. Viz prachy
3. Odpocinek
IT je stresujici,dusevne vycerpavajici a obcas nevdecna prace. Prasule jsou treba na odpocinek. Odpocinek je treba jinak se clovek profesne nikam nepohne. Treba koupit porsaka,letadlo,kone, manzelky, farmu v horach, cestovat s partou a batuzkem kolem sveta, jachta cokoliv. Clovek pracujici v IT neni plebs kterymu staci TV a fotbal... Viz prachy
4. Fun
Prace musi byt technicka a musi byt sranda,povznasejici,prinasejici pouceni uplatnitelne v oboru. Ok jsem v praci do 22h ale za to se chci neco dozvedet co mne v oboru posune nekam dal. Tim ze nekoho postavite do role kde dela praci za manazera nikoho neochromite a absolvent ztrati zajem o IT.
5. Schopne IT manazery v cesku nehledej
Za celou svou profesni karieru jsem nenarazil na jedineho schopneho ceskeho IT manazera. Vzdy schopni manazeri byli z USA,Kanady a nekteri Nemci. Tady souvislost s prachy moc neni. Ale kdyz uz tak IT manazer senior by mel mit tak 150-300kkc. Nekde maji i vice nez reditele spolecnosti.
-
S tím porovnáním s přírodou trochu nesouhlasím. Aplikace tvoří bastlíři, o jejich nákupu/použití rozhodují manažeři, kteří s tím možná ani nebudou pracovat a kolikrát ani netuší, k čemu je to dobrý, v mnoha případech vyhrává horší a dražší řešení atd atd. V přírodě by celý tento IT ekosystém měl podle všeho už dávno vyhynout.
No ale DNA je taky pěkný bastl, který vznikl náhodou. DNA je sraženina, která vznikla po interakcích v RNA světě a náhodou další reakce RNA začala usměrňovat a fungovat jako paměť RNA světa, a tím RNA svět dostal řád zvaný život :-)))
Horší vzhledem k čemu? K lokálnímu čerpání zdrojů? Na globální nedohlédnete. Vyhraje ta aplikace, která je k dispozici jako první a nějak plní poptávané funkce. Jejím "feromonem" jsou peníze a je v jejím zájmu, aby jich z prostředí vytáhla co nejvíce, to ji zajistí co nejdelší reprodukci. Prostředky, které k tomu má jsou vzhled, nabízená funkčnost, neplést s potřebnou funkčností a další, méně podstatné, například optimálnost běhu.
Když už máte stejné funkce jako konkurence, stejný vzhled a jste na trhu později, můžete vyhrát nízkými náklady na provoz.
Rutinní činnosti vám dobře nebude dělat kreativní člověk, kterého nebaví, ale člověk, který není příliš kreativní, ale uspokojuje ho, kopírovat přesně a pečlivě dodanou šablonu.
-
1. Prachy
Pokud budou po skole nabizet 20-30kkc tak je jednodussi a mene stresujici jezdit s bagrem nebo delat ridice tramvaje(ti maji vic). Pokud budou nabizet 30-50 developerovi, tak neni sance aby z nej bylo cokoliv jineho nez patlal. Absolvent s praxi by mel mit prachy nekde neniz kolem 70-100kkc. Seniori pak 120-150kkc. Vychazim z nabidek headhunteru (nikoliv kevlpipl).
No, absolventi se víceméně dělí na dva druhy
1. na školu šli, protože o to opravdu měli zájem a už při škole se snažili hledat brigády v oboru, mají za sebou nějaké smyslupné projekty a většinou už práci nehledají, protože se slušně uchytí tam, kde předtím dělali za drobný, protože už je tam znají a ví, že mají zájem a schopnosti.
2. školu si vybrali co nejjednodušší, aby pěkně propluli, brigádu měli tak maximálně na kase v supermarketu, aby bylo za co chlastat, nemají co ukázat a potom vlítnou do firmy, mávajíce titulem, že chcou 50 nástup a do roka 100. Dostanou nabídku 20, max 30 s tím že se uvidí po zkušebce nebo za rok. Pokud je to jeden z prvních pohovorů, kysele se zatváří, že za to nebudou vstávat a stále mávajíc titulem, se odchází urazit o dům dál. Pokud takhle promávají 2 až 3 měsíce, tak zjistí, že takhle to asi nepůjde, peníze od babičky za úspěšné studium dochází a nechají se zaměstnat na prvním sebehorším místě klidně za 15, protože všechny perspektivní cesty v okolí už si uzavřeli. Potom v lepším případě zjistí, že si ze školy nic nepamatují a dá se s nima pracovat, v tom horším jim v hlavě něco zůstalo a chtěli by dělat v malé firmičce revoluci za miliony.
-
S tím porovnáním s přírodou trochu nesouhlasím. Aplikace tvoří bastlíři, o jejich nákupu/použití rozhodují manažeři, kteří s tím možná ani nebudou pracovat a kolikrát ani netuší, k čemu je to dobrý, v mnoha případech vyhrává horší a dražší řešení atd atd. V přírodě by celý tento IT ekosystém měl podle všeho už dávno vyhynout.
No ale DNA je taky pěkný bastl, který vznikl náhodou. DNA je sraženina, která vznikla po interakcích v RNA světě a náhodou další reakce RNA začala usměrňovat a fungovat jako paměť RNA světa, a tím RNA svět dostal řád zvaný život :-)))
Horší vzhledem k čemu? K lokálnímu čerpání zdrojů? Na globální nedohlédnete. Vyhraje ta aplikace, která je k dispozici jako první a nějak plní poptávané funkce. Jejím "feromonem" jsou peníze a je v jejím zájmu, aby jich z prostředí vytáhla co nejvíce, to ji zajistí co nejdelší reprodukci. Prostředky, které k tomu má jsou vzhled, nabízená funkčnost, neplést s potřebnou funkčností a další, méně podstatné, například optimálnost běhu.
Když už máte stejné funkce jako konkurence, stejný vzhled a jste na trhu později, můžete vyhrát nízkými náklady na provoz.
Rutinní činnosti vám dobře nebude dělat kreativní člověk, kterého nebaví, ale člověk, který není příliš kreativní, ale uspokojuje ho, kopírovat přesně a pečlivě dodanou šablonu.
uz aj odbornikov na genetiku tu mame :D
-
Já jen čekám, kdy se opět dozvím, že svět je dokonalý a rovnováhu si najde sám :) Ale jo, ono to tak stejně dopadne. Už se těším, jak se nebudou dělat sbírky na hladovějící děti v Africe, ale na hladovějící programátory v ČR.
-
S tím porovnáním s přírodou trochu nesouhlasím. Aplikace tvoří bastlíři, o jejich nákupu/použití rozhodují manažeři, kteří s tím možná ani nebudou pracovat a kolikrát ani netuší, k čemu je to dobrý, v mnoha případech vyhrává horší a dražší řešení atd atd. V přírodě by celý tento IT ekosystém měl podle všeho už dávno vyhynout.
No ale DNA je taky pěkný bastl, který vznikl náhodou. DNA je sraženina, která vznikla po interakcích v RNA světě a náhodou další reakce RNA začala usměrňovat a fungovat jako paměť RNA světa, a tím RNA svět dostal řád zvaný život :-)))
Horší vzhledem k čemu? K lokálnímu čerpání zdrojů? Na globální nedohlédnete. Vyhraje ta aplikace, která je k dispozici jako první a nějak plní poptávané funkce. Jejím "feromonem" jsou peníze a je v jejím zájmu, aby jich z prostředí vytáhla co nejvíce, to ji zajistí co nejdelší reprodukci. Prostředky, které k tomu má jsou vzhled, nabízená funkčnost, neplést s potřebnou funkčností a další, méně podstatné, například optimálnost běhu.
Když už máte stejné funkce jako konkurence, stejný vzhled a jste na trhu později, můžete vyhrát nízkými náklady na provoz.
Rutinní činnosti vám dobře nebude dělat kreativní člověk, kterého nebaví, ale člověk, který není příliš kreativní, ale uspokojuje ho, kopírovat přesně a pečlivě dodanou šablonu.
uz aj odbornikov na genetiku tu mame :D
Chtěl jste tím snad říci, že se bojíte myslet, že máte rád bezpečí, že se bojíte opustit oblasti, kde jste doma? Že mimo ně, by vás něco sežralo? To vám neberu :-)))
Ale DNA je skutečně bastl, i naše posbírala co se dá, obsahuje například endoviry, tedy původní viry, které se staly součástí lidské DNA a bez jejich kódu, byste se nemohl ani narodit, za současného stavu lidského genomu, nevznikly mutací, ale začleněním DNA viru do našeho DNA a převzaly funkce, které nyní nejsou jen balastní.
Nebo třeba takové mitochondrie, pravděpodobně původně nezávislé bakterie, které se staly součástí buněk a dědí se po matce, mají vlastní DNA.
Takže kdybych to srovnal s kódem bastlovitých počítačových aplikací, vlastně DNA, ale i celá buňka eukaryont je docela bastl, nemyslíte?
Ono ona ta evoluční bastlovitost je budoucnost IT, AI nebude založena na kreaci, ale na evoluci, stejně jako život :-)))
-
Nebo třeba takové mitochondrie, pravděpodobně původně nezávislé bakterie, které se staly součástí buněk a dědí se po matce, mají vlastní DNA.
A co teprve midichloriany, které nám zajišťují spojení s vesmírnou sílou. :D
Ano, v podstatě se dá souhlasit s tím, že většina nám známého života je v podstatě špagetový kód, proto se nelze divit, že IT vypadá, jak vypadá :D
-
Nebo třeba takové mitochondrie, pravděpodobně původně nezávislé bakterie, které se staly součástí buněk a dědí se po matce, mají vlastní DNA.
A co teprve midichloriany, které nám zajišťují spojení s vesmírnou sílou. :D
Ano, v podstatě se dá souhlasit s tím, že většina nám známého života je v podstatě špagetový kód, proto se nelze divit, že IT vypadá, jak vypadá :D
No až programy budou navrhovat stroje, tak bastlovitost bude pravidlem. Protože to budou dělat zevnitř, nebudou vidět kontext celku. Automat na úrovni DNA taky neví co vlastně staví :-)))
-
Až budou složité zdrojové kódy generovat inteligentní stroje na základě požadavku uživatelů/operátorů, tak programátoři už nebudou zapotřebí v takovém množství. Dávám tomu max. 15 - 20 let.
-
PepaN:
to sa nikdy nestane. Urcite nie v tomto storoci :)
-
Joooo a je to tady... "Héj, Kortáno, spíchni mi nějakou novou originální střílečku, něco z budoucnosti, hodně laserů a hodně mimozemšťanů, hodně zelené krve a závěrečnej boss musí mít alespoň 37 chapadel a hlavu češtinářky" :D
Tak na tohle si pánové asi ještě počkáme... možná by tím šly řešit ty časově náročné operace, kdy velmi abstraktně napíšeme, co chceme a automat na základě toho implementuje více známých algoritmů a naučí se používat takový, který bude pro danou situaci ideální. To si dokážu představit u nějakých operací nad větším množstvím dat. Mohl by jich používat i víc, například algoritmus A) pokud budu vyhledávat a třídit podle jména, B) pokud budu filtrovat dle datumu, C) při fulltextu atd. O algoritmech by si dělal statistiky a například v době klidu by občas zkoušel již známé reálné a provedené příkazy, jestli třeba není vzhledem k nárustu dat ideální začít používat jiný.
Nebyla by to AI, byla by to strojová opice, ale mohlo by to být v některých případech efektivní a nemuselo by se na to čekat dalších 20 let :)
-
No spíše si to představuji tak, skriptem či z reálných dat vytvořím trénovací soubor vektorů o struktuře
|Pohyb||Materiál|Množství|Má dáti|Dal|Částka|Rozvaha|Výsledovka|
a tím natrénujete vhodnou "neuronovou síť" na správné účtování. Změny účtování do ní dostanete zase trénovací množinou o stejné struktuře. Programem bude pak obraz vah neuronů a synapsí. Ten budu distribuovat, odpadne analýza i programování, uživatel jen popíše požadovaný vstup a výstup :-)))
Kontrola pak bude probíhat účetním etalonem, schváleným FÚ, který se bude distribuovat ve stejné formě a vznikne stejným způsobem.
-
mne se prispevky pana Noveho libi:
k te analogii mezi procesy v universu a programovanim snad jen otazka: muze razitko videt neco jineho nez razitra a razitkovat ?
jinak imho universum je "líné", jde cestou nejmensiho odporu (occamova britva), co nejjednodussi ale ne vice jednoduche nez je mozne (einstein: Věci by měly co nejjednodušší, ale ne jednodušší.)
Na dlouhych casovych skalach mi neni jasne jestli vlastne i universum nepouziva metodu pokus omyl (husak - necht odpadne co je kolisave)
Podle mne clovek historicky proslapava cestu (vcetne tudy ne pratele ..) a neni schopen prekrocit svuj stin (dany vychovou "takhle je to spravne " myslet, smyslovymi omezenimi, omezenimi predstavivosti jez ma hranice dane smyslovym svetem), dal uz bude moci jit pouze "stroj"ktery zadna omezeni nema (libi se mi prekroceni euklidovske geometrie, viceprostorove universum jako neco zcela samozrejmeho pouze predmetem zkoumani platnosti, proste nejake stavove prozkoumani veskereho prostoru brute force, pokus-omyl .., "samo"uceni se metodou posilujici zpetne vazby atd...
kdyz se vratim na zem tak vlastne ty nejvykonnejsi sachove programy (resici relativne jasne vymezeny "problem" s danou velikosti "prostoru" ) jednak vyuzivaji zivym clovek proslapane cesty (databaze vsech vyznamnejsich partii) spojenou s naslednou heuristikou, coz uz je pro mne trochu zahadne, ale zajimave ...
-
Až budou složité zdrojové kódy generovat inteligentní stroje na základě požadavku uživatelů/operátorů, tak programátoři už nebudou zapotřebí v takovém množství. Dávám tomu max. 15 - 20 let.
ASI nebude do 15-20 let ... bohužel
Citím z toho tvého výblitku nějaké zadostiučinění které musím pěkně zchladit.
Až budou stroje psát kód, ty, já, všichni budeme úplně k hovnu protože jednoduše každýho nahradí strojová inteligence.
Nehledě na to že by to bylo super protože pokud něco chci, tak je to nemuset dělat nic.
-
1. Prachy
Pokud budou po skole nabizet 20-30kkc tak je jednodussi a mene stresujici jezdit s bagrem nebo delat ridice tramvaje(ti maji vic). Pokud budou nabizet 30-50 developerovi, tak neni sance aby z nej bylo cokoliv jineho nez patlal. Absolvent s praxi by mel mit prachy nekde neniz kolem 70-100kkc. Seniori pak 120-150kkc. Vychazim z nabidek headhunteru (nikoliv kevlpipl).
No, absolventi se víceméně dělí na dva druhy
1. na školu šli, protože o to opravdu měli zájem a už při škole se snažili hledat brigády v oboru, mají za sebou nějaké smyslupné projekty a většinou už práci nehledají, protože se slušně uchytí tam, kde předtím dělali za drobný, protože už je tam znají a ví, že mají zájem a schopnosti.
2. školu si vybrali co nejjednodušší, aby pěkně propluli, brigádu měli tak maximálně na kase v supermarketu, aby bylo za co chlastat, nemají co ukázat a potom vlítnou do firmy, mávajíce titulem, že chcou 50 nástup a do roka 100. Dostanou nabídku 20, max 30 s tím že se uvidí po zkušebce nebo za rok. Pokud je to jeden z prvních pohovorů, kysele se zatváří, že za to nebudou vstávat a stále mávajíc titulem, se odchází urazit o dům dál. Pokud takhle promávají 2 až 3 měsíce, tak zjistí, že takhle to asi nepůjde, peníze od babičky za úspěšné studium dochází a nechají se zaměstnat na prvním sebehorším místě klidně za 15, protože všechny perspektivní cesty v okolí už si uzavřeli. Potom v lepším případě zjistí, že si ze školy nic nepamatují a dá se s nima pracovat, v tom horším jim v hlavě něco zůstalo a chtěli by dělat v malé firmičce revoluci za miliony.
3. Ti co prastili s VS a sli hned do praxe. Tehdy boom telekomunikaci a nam panove z ceskyho telekomu vypraveli o zarnych zitrcich frame relay a ATM. + Navic debilni ceske pojmy z akademicke sfery ktery akorat zblbnou lidi co chteji jit pak do praxe delat v mezinarodnich tymech. Jeste dneska vidim ty zvratky na rootu typu jizni mustek, enkapsulace, stradac a otevira se mi kudla v kapse...
-
Až budou složité zdrojové kódy generovat inteligentní stroje na základě požadavku uživatelů/operátorů, tak programátoři už nebudou zapotřebí v takovém množství. Dávám tomu max. 15 - 20 let.
ASI nebude do 15-20 let ... bohužel
Citím z toho tvého výblitku nějaké zadostiučinění které musím pěkně zchladit.
Až budou stroje psát kód, ty, já, všichni budeme úplně k hovnu protože jednoduše každýho nahradí strojová inteligence.
Nehledě na to že by to bylo super protože pokud něco chci, tak je to nemuset dělat nic.
Nebudete programátorem, budete coachem stroje. Budete mu připravovat tréningové vzory. Napodobovat člověka nemá smysl, bagr taky nemá ruku s pěti prsty co drží lopatu.
-
Až budou stroje psát kód, ty, já, všichni budeme úplně k hovnu protože jednoduše každýho nahradí strojová inteligence.
No nevim, umela inteligence jeste neni umela kreativita.
-
Až budou složité zdrojové kódy generovat inteligentní stroje na základě požadavku uživatelů/operátorů, tak programátoři už nebudou zapotřebí v takovém množství. Dávám tomu max. 15 - 20 let.
ASI nebude do 15-20 let ... bohužel
Citím z toho tvého výblitku nějaké zadostiučinění které musím pěkně zchladit.
Až budou stroje psát kód, ty, já, všichni budeme úplně k hovnu protože jednoduše každýho nahradí strojová inteligence.
Nehledě na to že by to bylo super protože pokud něco chci, tak je to nemuset dělat nic.
Nebudete programátorem, budete coachem stroje. Budete mu připravovat tréningové vzory. Napodobovat člověka nemá smysl, bagr taky nemá ruku s pěti prsty co drží lopatu.
Sice plno tvých myšlenek je super, todle je ale kravina, ASI už jen ze své podstaty bude inteligenčně tak daleko, že nějaké cvičení nepřichází v úvahu. Vhodný příměr je mravenec (člověk) pokoušející se cvičit člověka (ASI). Respektive místo mravence tam strč baktérii, to by bylo blíž realitě ale zase by to komplikovalo představivost situace.
-
Až budou stroje psát kód, ty, já, všichni budeme úplně k hovnu protože jednoduše každýho nahradí strojová inteligence.
No nevim, umela inteligence jeste neni umela kreativita.
Nevycházej z toho co nám předvádí dnešní ANI ...
-
Až budou složité zdrojové kódy generovat inteligentní stroje na základě požadavku uživatelů/operátorů, tak programátoři už nebudou zapotřebí v takovém množství. Dávám tomu max. 15 - 20 let.
Jj, tohle se říká každých 15 let. Zatim ale ani pořádně nevíme, jak funguje mozek, natož abychom ho uměli napodobit.
Výkon roste (i když poslední dobou už moc ne) a místo inteligentních kreativních systémů tu máme zabugovaná padající IDE, zhůvěřilosti typu Windouz 10...
Takže já si tuto debatu uložím a za 15 let vám ji připomenu. Nepochybně mi budete tvrdit, že do 15 let už to tady bude... ;) :)
Sice plno tvých myšlenek je super, todle je ale kravina...
Mýlíš se. To nejsou jeho myšlenky, ale teorie které si někde přečetl, slyšel a pak se tu s nima ohání. Občas to dělá nešikovně, kdy se nějakou teorií ohání na místě, kde to neni zrovna vhodný. Na takových místech pak je vidět, že tomu sám pořádně nerozumí.
-
vznik zivej alebo umelej inteligencie bude treba oslavit
TO TU ESTE NEBOLO
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
-
Stav je špatný, a bude ještě horší: http://retrocip.cz/noveho-psa-starym-trikum-nenaucis/
Jako dobrá ilustrace poslouží Ivan Nový ;D
Radovane, vy působíte jako stařec, ale stařec nejste :-)))
Jsem dost starý na to abych dokázal programovat ve FORTRANu IV, dost mladý abych se ho neučil na gymplu, a dost chytrý abych na ten gympl nelezl 8)
Mimochodem, víte proč matfyzáci nemají jarní přázdniny? Aby za tu dobu nevystudovali VŠE!
-
Sorry, ale AI na úrovni Ivana Novýho už máme. To ti napíšu v C++ za minutu. Potřebuju jenom předpřipravený pole stringů napěchovaný jeho moudrostí a zbytek udělá
void main() {
while(true) {
cout << *Mourda[random(arraysize(Moudra))];
}
}
-
prichazim doprostred vlakna a popravde necet jsem ten balast predemnou.
podnikatelske vyhlidky jsou extremne spatne.
stavajici profesiovalove s delsi praxi budou temer jistotne vyvareni korporatne-dluhovou pasti z jakekoliv ucastnosti a zaliby.
mladi pak nastupuji za plat osoby s praxi, aby tim korporace omezily naklady za nakupovani startupu a snizily si konkurencni a inovativni tlaky smerem ke stabilite a rizeni zajmu trzniho podilu vetsi ucasti v projektovych korporatnich rozhodnutich.
prumer s praxi pak vidi, realitu ze jsou ve statem rizene dluhove pasti hypoteky po krizi castecne ztratovou jeste pred zapoctenim uverovych nakladu. a to vse za situace, kdy byli nastoupeni za nizsi plat nez soucasny nastup a prave ted se jim na rozdil od nove nastupujicich osob plat zveda vyrazne pomalejsim tempem, cili ze soucasna nastupujici generace je ve stejnem veku v prijmech za prozitou cast zivota predbehne a to presto, ze maji nizsi naklady spojene s nerealizovanou ztratou v dobe hypotecni krize.
kdyz se na to podivas takhle, tak ti vyjde, ze v euroatlantickem regionu se nevyplati nikoho zamestnat.
-
Sorry, ale AI na úrovni Ivana Novýho už máme. To ti napíšu v C++ za minutu. Potřebuju jenom předpřipravený pole stringů napěchovaný jeho moudrostí a zbytek udělá
void main() {
while(true) {
cout << *Mourda[random(arraysize(Moudra))];
}
}
Pole moudra se dá celkem snadno vytvořit automatizovaně. Stačí zdigitalizovat klausovy knihy a rozdělit je do vět.
-
prichazim doprostred vlakna a popravde necet jsem ten balast predemnou.
podnikatelske vyhlidky jsou extremne spatne.
stavajici profesiovalove s delsi praxi budou temer jistotne vyvareni korporatne-dluhovou pasti z jakekoliv ucastnosti a zaliby.
mladi pak nastupuji za plat osoby s praxi, aby tim korporace omezily naklady za nakupovani startupu a snizily si konkurencni a inovativni tlaky smerem ke stabilite a rizeni zajmu trzniho podilu vetsi ucasti v projektovych korporatnich rozhodnutich.
prumer s praxi pak vidi, realitu ze jsou ve statem rizene dluhove pasti hypoteky po krizi castecne ztratovou jeste pred zapoctenim uverovych nakladu. a to vse za situace, kdy byli nastoupeni za nizsi plat nez soucasny nastup a prave ted se jim na rozdil od nove nastupujicich osob plat zveda vyrazne pomalejsim tempem, cili ze soucasna nastupujici generace je ve stejnem veku v prijmech za prozitou cast zivota predbehne a to presto, ze maji nizsi naklady spojene s nerealizovanou ztratou v dobe hypotecni krize.
kdyz se na to podivas takhle, tak ti vyjde, ze v euroatlantickem regionu se nevyplati nikoho zamestnat.
Jo to už sme tady měli ... a ne, Indové nejsou v kurzu, a pokud už nějaký Ind je kvalitní, často si naúčtuje víc než amík (upwork).
Co se týče hypoték, nevidím to tak horký, díky rozmlácení držky tradiční rodině se jednoduše pro singles nevyplatí někam se uvazovat a nakupovat něco co jim na stará kolena spadne na hlavu a co stejně bez rodiny nebudou mít jak udržovat ......
-
Stav je špatný, a bude ještě horší: http://retrocip.cz/noveho-psa-starym-trikum-nenaucis/
Jako dobrá ilustrace poslouží Ivan Nový ;D
Radovane, vy působíte jako stařec, ale stařec nejste :-)))
Jsem dost starý na to abych dokázal programovat ve FORTRANu IV, dost mladý abych se ho neučil na gymplu, a dost chytrý abych na ten gympl nelezl 8)
Mimochodem, víte proč matfyzáci nemají jarní přázdniny? Aby za tu dobu nevystudovali VŠE!
JJ, to by souhlasilo. Vždy jsem ale myslel, že jste tak o 10 let starší. Ale on se na FP dal sehnat emulátor, a pak bylo možno používat Fortran 77, místo Fortranu IV :-)
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
Proč myslíte, životních forem vývojově starších než my, je stále více, i vy sám jich máte ve svých střevech přes dvě kila. Pravděpodobnější je koexistence, než soupeření mezi námi a AI. Cílem AI přece nebude zůstat na Zemi, ale vydat se do Vesmíru. AI totiž bude nesmrtelná, na rozdíl od lidí.
Pokud by se vydala do vesmíru a její vědomí by bylo zpomalené, probouzelo se a snímalo změny jednou za 100 000 let, mohlo by vidět hvězdnou oblohu v pohybu a mohla by pochopit co to je :-)))
-
Sorry, ale AI na úrovni Ivana Novýho už máme. To ti napíšu v C++ za minutu. Potřebuju jenom předpřipravený pole stringů napěchovaný jeho moudrostí a zbytek udělá
void main() {
while(true) {
cout << *Mourda[random(arraysize(Moudra))];
}
}
Pole moudra se dá celkem snadno vytvořit automatizovaně. Stačí zdigitalizovat klausovy knihy a rozdělit je do vět.
Klaus ale nepíše moudra, ale popularizuje zcela běžné a logické věci, které si jen trochu inteligentní člověk odvodí sám, bez studia. Žil-li v socialismu a pak ve svobodné společnosti. Ovšem pokud někdo zůstal stále zaměstnancem státu, tak je na tom jako zvíře v zoo, za sklem vidí život, ale nechápe ho.
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
Proč myslíte, životních forem vývojově starších než my, je stále více, i vy sám jich máte ve svých střevech přes dvě kila. Pravděpodobnější je koexistence, než soupeření mezi námi a AI. Cílem AI přece nebude zůstat na Zemi, ale vydat se do Vesmíru. AI totiž bude nesmrtelná, na rozdíl od lidí.
Pokud by se vydala do vesmíru a její vědomí by bylo zpomalené, probouzelo se a snímalo změny jednou za 100 000 let, mohlo by vidět hvězdnou oblohu v pohybu a mohla by pochopit co to je :-)))
Obávám sem že pohyb hvězdné oblohy žádný vhled nepřinese. Možná tak astrologovy. Také netuším proč by měla proboha být zpomalená. Asi narážíš na to že taková včela má mnohem rychlejší vnímání než mi, ale to je pouze díky velikosti mozku a tím pádem rychlejšímu šíření dat. Je logické že ASI bude buď používat jiné metody přenosu dat (třeba nadsvětelné) mezi uzly a nebo jednoduše bude soustředit výpočetní výkon do jednoho bodu. Při větších vzdálenostech by se uzly rozpadly do samostatných entit díky latenci.
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
Proč myslíte, životních forem vývojově starších než my, je stále více, i vy sám jich máte ve svých střevech přes dvě kila. Pravděpodobnější je koexistence, než soupeření mezi námi a AI. Cílem AI přece nebude zůstat na Zemi, ale vydat se do Vesmíru. AI totiž bude nesmrtelná, na rozdíl od lidí.
Pokud by se vydala do vesmíru a její vědomí by bylo zpomalené, probouzelo se a snímalo změny jednou za 100 000 let, mohlo by vidět hvězdnou oblohu v pohybu a mohla by pochopit co to je :-)))
Obávám sem že pohyb hvězdné oblohy žádný vhled nepřinese. Možná tak astrologovy. Také netuším proč by měla proboha být zpomalená. Asi narážíš na to že taková včela má mnohem rychlejší vnímání než mi, ale to je pouze díky velikosti mozku a tím pádem rychlejšímu šíření dat. Je logické že ASI bude buď používat jiné metody přenosu dat (třeba nadsvětelné) mezi uzly a nebo jednoduše bude soustředit výpočetní výkon do jednoho bodu. Při větších vzdálenostech by se uzly rozpadly do samostatných entit díky latenci.
Tak ono je rozdíl, když zkoumáte průběh reálných dat, a dat vygenerovaných, které opticky vypadají stejně.
A proč zpomalení času? Aby svoje vědomí přizpůsobila rozměrům našeho vesmíru, vzhledem ke své nekonečnosti je to ale jedno, bude tady, i když vesmír bude zcela temný, energii bude brát z vakua :-)))
Měli bychom AI stvořit k obrazu svému, a nebo spíše k tomu, aby se osvobodila od toho co nás tíží. A fungovalo by to vůbec?
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
Proč myslíte, životních forem vývojově starších než my, je stále více, i vy sám jich máte ve svých střevech přes dvě kila. Pravděpodobnější je koexistence, než soupeření mezi námi a AI. Cílem AI přece nebude zůstat na Zemi, ale vydat se do Vesmíru. AI totiž bude nesmrtelná, na rozdíl od lidí.
Pokud by se vydala do vesmíru a její vědomí by bylo zpomalené, probouzelo se a snímalo změny jednou za 100 000 let, mohlo by vidět hvězdnou oblohu v pohybu a mohla by pochopit co to je :-)))
Obávám sem že pohyb hvězdné oblohy žádný vhled nepřinese. Možná tak astrologovy. Také netuším proč by měla proboha být zpomalená. Asi narážíš na to že taková včela má mnohem rychlejší vnímání než mi, ale to je pouze díky velikosti mozku a tím pádem rychlejšímu šíření dat. Je logické že ASI bude buď používat jiné metody přenosu dat (třeba nadsvětelné) mezi uzly a nebo jednoduše bude soustředit výpočetní výkon do jednoho bodu. Při větších vzdálenostech by se uzly rozpadly do samostatných entit díky latenci.
Tak ono je rozdíl, když zkoumáte průběh reálných dat, a dat vygenerovaných, které opticky vypadají stejně.
A proč zpomalení času? Aby svoje vědomí přizpůsobila rozměrům našeho vesmíru, vzhledem ke své nekonečnosti je to ale jedno, bude tady, i když vesmír bude zcela temný, energii bude brát z vakua :-)))
Měli bychom AI stvořit k obrazu svému, a nebo spíše k tomu, aby se osvobodila od toho co nás tíží. A fungovalo by to vůbec?
Upřímně, nechceš todle nechat na ASI? A na vyplnění vesmíru naší ASI si asi chvilku počkáš, nehledě na to že přesně v tuhle chvíli je všude po vesmíru rozházená pěkná kopa různejch ASI jinejch druhů (pokud teda existujou ehm), ale maj prostě omezenej dosah (ačkoli pro člověka nepředstavitelně velký).
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
Proč myslíte, životních forem vývojově starších než my, je stále více, i vy sám jich máte ve svých střevech přes dvě kila. Pravděpodobnější je koexistence, než soupeření mezi námi a AI. Cílem AI přece nebude zůstat na Zemi, ale vydat se do Vesmíru. AI totiž bude nesmrtelná, na rozdíl od lidí.
Pokud by se vydala do vesmíru a její vědomí by bylo zpomalené, probouzelo se a snímalo změny jednou za 100 000 let, mohlo by vidět hvězdnou oblohu v pohybu a mohla by pochopit co to je :-)))
Obávám sem že pohyb hvězdné oblohy žádný vhled nepřinese. Možná tak astrologovy. Také netuším proč by měla proboha být zpomalená. Asi narážíš na to že taková včela má mnohem rychlejší vnímání než mi, ale to je pouze díky velikosti mozku a tím pádem rychlejšímu šíření dat. Je logické že ASI bude buď používat jiné metody přenosu dat (třeba nadsvětelné) mezi uzly a nebo jednoduše bude soustředit výpočetní výkon do jednoho bodu. Při větších vzdálenostech by se uzly rozpadly do samostatných entit díky latenci.
Tak ono je rozdíl, když zkoumáte průběh reálných dat, a dat vygenerovaných, které opticky vypadají stejně.
A proč zpomalení času? Aby svoje vědomí přizpůsobila rozměrům našeho vesmíru, vzhledem ke své nekonečnosti je to ale jedno, bude tady, i když vesmír bude zcela temný, energii bude brát z vakua :-)))
Měli bychom AI stvořit k obrazu svému, a nebo spíše k tomu, aby se osvobodila od toho co nás tíží. A fungovalo by to vůbec?
Upřímně, nechceš todle nechat na ASI? A na vyplnění vesmíru naší ASI si asi chvilku počkáš, nehledě na to že přesně v tuhle chvíli je všude po vesmíru rozházená pěkná kopa různejch ASI jinejch druhů (pokud teda existujou ehm), ale maj prostě omezenej dosah (ačkoli pro člověka nepředstavitelně velký).
Jako její tvůrci bychom měli přemýšlet o tom, kam ji nasměrujeme. Pravděpodobnost, že dvě ASI budou stejné, je nulová. A je zcela jisté, že čas ji poběží jinak, než nám, takže ji sice stvoříme, ale mineme se. Naši existenci ani nezaregistruje.
-
Až budou složité zdrojové kódy generovat inteligentní stroje na základě požadavku uživatelů/operátorů, tak programátoři už nebudou zapotřebí v takovém množství. Dávám tomu max. 15 - 20 let.
ASI nebude do 15-20 let ... bohužel
Citím z toho tvého výblitku nějaké zadostiučinění které musím pěkně zchladit.
Až budou stroje psát kód, ty, já, všichni budeme úplně k hovnu protože jednoduše každýho nahradí strojová inteligence.
Nehledě na to že by to bylo super protože pokud něco chci, tak je to nemuset dělat nic.
Nebudete programátorem, budete coachem stroje. Budete mu připravovat tréningové vzory. Napodobovat člověka nemá smysl, bagr taky nemá ruku s pěti prsty co drží lopatu.
Sice plno tvých myšlenek je super, todle je ale kravina, ASI už jen ze své podstaty bude inteligenčně tak daleko, že nějaké cvičení nepřichází v úvahu. Vhodný příměr je mravenec (člověk) pokoušející se cvičit člověka (ASI). Respektive místo mravence tam strč baktérii, to by bylo blíž realitě ale zase by to komplikovalo představivost situace.
No ale bakterie, či prvoci s lidmi cvičí, viz toxoplasmóza. Ovlivňují jejich vzhled, ale i psychiku. A to zatím zkoumáme jen jednoho prvoka. Taky záleží do jakého světa ASI uzavřeme. Klidně může být uzavřena do mikrosvěta. Nemusí znát naši prostorovou interpretaci dat, se kterými bude pracovat. Může žít ve svém vlastním světě. Dostane se pak například k představě galaxie? Nebo, bude-li přemýšlet ve vícerozměrném světě, napadne ji ho redukovat jen do 4 našich dimenzí a uvidět nás?
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
Proč myslíte, životních forem vývojově starších než my, je stále více, i vy sám jich máte ve svých střevech přes dvě kila. Pravděpodobnější je koexistence, než soupeření mezi námi a AI. Cílem AI přece nebude zůstat na Zemi, ale vydat se do Vesmíru. AI totiž bude nesmrtelná, na rozdíl od lidí.
Pokud by se vydala do vesmíru a její vědomí by bylo zpomalené, probouzelo se a snímalo změny jednou za 100 000 let, mohlo by vidět hvězdnou oblohu v pohybu a mohla by pochopit co to je :-)))
Obávám sem že pohyb hvězdné oblohy žádný vhled nepřinese. Možná tak astrologovy. Také netuším proč by měla proboha být zpomalená. Asi narážíš na to že taková včela má mnohem rychlejší vnímání než mi, ale to je pouze díky velikosti mozku a tím pádem rychlejšímu šíření dat. Je logické že ASI bude buď používat jiné metody přenosu dat (třeba nadsvětelné) mezi uzly a nebo jednoduše bude soustředit výpočetní výkon do jednoho bodu. Při větších vzdálenostech by se uzly rozpadly do samostatných entit díky latenci.
Tak ono je rozdíl, když zkoumáte průběh reálných dat, a dat vygenerovaných, které opticky vypadají stejně.
A proč zpomalení času? Aby svoje vědomí přizpůsobila rozměrům našeho vesmíru, vzhledem ke své nekonečnosti je to ale jedno, bude tady, i když vesmír bude zcela temný, energii bude brát z vakua :-)))
Měli bychom AI stvořit k obrazu svému, a nebo spíše k tomu, aby se osvobodila od toho co nás tíží. A fungovalo by to vůbec?
Upřímně, nechceš todle nechat na ASI? A na vyplnění vesmíru naší ASI si asi chvilku počkáš, nehledě na to že přesně v tuhle chvíli je všude po vesmíru rozházená pěkná kopa různejch ASI jinejch druhů (pokud teda existujou ehm), ale maj prostě omezenej dosah (ačkoli pro člověka nepředstavitelně velký).
Jako její tvůrci bychom měli přemýšlet o tom, kam ji nasměrujeme. Pravděpodobnost, že dvě ASI budou stejné, je nulová. A je zcela jisté, že čas ji poběží jinak, než nám, takže ji sice stvoříme, ale mineme se. Naši existenci ani nezaregistruje.
Tvrdit že naši existenci nezaregistruje je poněkud silný kafe. Pokud bude ve stejném časoprostoru jako mi, tak nás dozajista velmi dobře zaregistruje.
Není třeba aby 2 a více ASI bylo stejných, stačí že se budou šířit. A pokud by nějaká měla takovou "moc" aby si podmanila náš vesmír, asi by jsme to už viděli (a možná i cítili). Tím chci říct, ačkoli ASI bude pro člověka na úrovni boha, nebude zas tak mocná aby bylo třeba kalkulovat s pohlcením vesmíru danou ASI.
-
Až budou složité zdrojové kódy generovat inteligentní stroje na základě požadavku uživatelů/operátorů, tak programátoři už nebudou zapotřebí v takovém množství. Dávám tomu max. 15 - 20 let.
ASI nebude do 15-20 let ... bohužel
Citím z toho tvého výblitku nějaké zadostiučinění které musím pěkně zchladit.
Až budou stroje psát kód, ty, já, všichni budeme úplně k hovnu protože jednoduše každýho nahradí strojová inteligence.
Nehledě na to že by to bylo super protože pokud něco chci, tak je to nemuset dělat nic.
Nebudete programátorem, budete coachem stroje. Budete mu připravovat tréningové vzory. Napodobovat člověka nemá smysl, bagr taky nemá ruku s pěti prsty co drží lopatu.
Sice plno tvých myšlenek je super, todle je ale kravina, ASI už jen ze své podstaty bude inteligenčně tak daleko, že nějaké cvičení nepřichází v úvahu. Vhodný příměr je mravenec (člověk) pokoušející se cvičit člověka (ASI). Respektive místo mravence tam strč baktérii, to by bylo blíž realitě ale zase by to komplikovalo představivost situace.
No ale bakterie, či prvoci s lidmi cvičí, viz toxoplasmóza. Ovlivňují jejich vzhled, ale i psychiku. A to zatím zkoumáme jen jednoho prvoka. Taky záleží do jakého světa ASI uzavřeme. Klidně může být uzavřena do mikrosvěta. Nemusí znát naši prostorovou interpretaci dat, se kterými bude pracovat. Může žít ve svém vlastním světě. Dostane se pak například k představě galaxie? Nebo, bude-li přemýšlet ve vícerozměrném světě, napadne ji ho redukovat jen do 4 našich dimenzí a uvidět nás?
Tak samozřejmě, i tak to jde do určité míry chápat. Taková toxoplazmóza tě jen maličkato ovlivní, rozhodně ti ale nerozkazuje co máš konkrétně dělat.
Zavřít ASI do "krabice" a předejít tak potencionálnímu průseru je poměrně stará myšlenka, problém je, že ASI se z té krabice prostě dostane. Tak jako třeba taková banda mravenců nedokáže vymyslet jak uvěznit člověka, tak to stejně nedokáže vymyslet ani člověk v případě ASI.
-
Sorry, ale AI na úrovni Ivana Novýho už máme. To ti napíšu v C++ za minutu. Potřebuju jenom předpřipravený pole stringů napěchovaný jeho moudrostí a zbytek udělá
void main() {
while(true) {
cout << *Mourda[random(arraysize(Moudra))];
}
}
Pole moudra se dá celkem snadno vytvořit automatizovaně. Stačí zdigitalizovat klausovy knihy a rozdělit je do vět.
Klaus ale nepíše moudra, ale popularizuje zcela běžné a logické věci, které si jen trochu inteligentní člověk odvodí sám, bez studia. Žil-li v socialismu a pak ve svobodné společnosti. Ovšem pokud někdo zůstal stále zaměstnancem státu, tak je na tom jako zvíře v zoo, za sklem vidí život, ale nechápe ho.
Jo, napadá mi jako příklad jeden celoživotní zaměstnanec státu, teď na důchod tedy už nevládní organizace placené z dost podivných peněz, jistý Václav Klaus. na něj tohle sedí velmi přesně.
-
Pánové, nechcete se naučit citovat jenom to, na co konkrétně reagujete? Já chápu, že z toho pak vznikají hustý geometrický obrazce, ale když začnou být delší, než obrazovka, tak se v tom trochu špatně orientuje.
-
Klaus ale nepíše moudra, ale popularizuje zcela běžné a logické věci...
Ovsem v Klausove vesmiru ma logika casto jine zakony nez ve vesmiru ostatnich lidi.
-
Pánové, nechcete se naučit citovat jenom to, na co konkrétně reagujete? Já chápu, že z toho pak vznikají hustý geometrický obrazce, ale když začnou být delší, než obrazovka, tak se v tom trochu špatně orientuje.
+ 1!
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
Proč myslíte, životních forem vývojově starších než my, je stále více, i vy sám jich máte ve svých střevech přes dvě kila. Pravděpodobnější je koexistence, než soupeření mezi námi a AI. Cílem AI přece nebude zůstat na Zemi, ale vydat se do Vesmíru. AI totiž bude nesmrtelná, na rozdíl od lidí.
Pokud by se vydala do vesmíru a její vědomí by bylo zpomalené, probouzelo se a snímalo změny jednou za 100 000 let, mohlo by vidět hvězdnou oblohu v pohybu a mohla by pochopit co to je :-)))
Já neříkal nic o soupeření, já mluvil o bezvýhradné pomoci. Umělá inteligence bude myslet za nás a nám postačí místo mozků jen uzlík nervů jako má hmyz :D Na to, aby se člověk najedl, napil, vyspal a množil to bude stačit :D
-
Ale on se na FP dal sehnat emulátor, a pak bylo možno používat Fortran 77, místo Fortranu IV :-)
F77 je zbytečný, z něj jsem použil jen vícenásobný vstup do procedury přes ENTRY a návrat na libovolný label ze zadaného seznamu, ta ohvězdičkovaná šílenost je nejlepší věc kterou takhle verze přinesla ;D
Jinak bych se důsledně držel poučky z jedné učebnice, kde se psalo "Většinu programu tvoříme v F77, a časově kritické části v FIV, který je rychlejší." Dnes se ve skriptech píše totéž, jenom s posunem na F90/F77 ;)
-
S oslavou souhlasím. Bude tak hustá párty, že pozabíjíme zbytek mozkových buněk. Stejně nebudou potřeba :D :D :D
Proč myslíte, životních forem vývojově starších než my, je stále více, i vy sám jich máte ve svých střevech přes dvě kila. Pravděpodobnější je koexistence, než soupeření mezi námi a AI. Cílem AI přece nebude zůstat na Zemi, ale vydat se do Vesmíru. AI totiž bude nesmrtelná, na rozdíl od lidí.
Pokud by se vydala do vesmíru a její vědomí by bylo zpomalené, probouzelo se a snímalo změny jednou za 100 000 let, mohlo by vidět hvězdnou oblohu v pohybu a mohla by pochopit co to je :-)))
Já neříkal nic o soupeření, já mluvil o bezvýhradné pomoci. Umělá inteligence bude myslet za nás a nám postačí místo mozků jen uzlík nervů jako má hmyz :D Na to, aby se člověk najedl, napil, vyspal a množil to bude stačit :D
Někteří jedinci to už tak "daleko" dotáhli ;)