Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: tojsemja 06. 08. 2014, 08:35:22

Název: Co se učit za programovací jazyk?
Přispěvatel: tojsemja 06. 08. 2014, 08:35:22
Ahoj,
inspirovalo mě vlákno “jak dlouho se dá živit programováním (http://forum.root.cz/index.php?topic=9511)”.

několik let programuji v Javě a mám lehce pocit, že Oracle Javu potápí. Možá je to tím, že podobný pohled má i moje okolí a jsem deformovaný. Aktuálně si doplňuji novoty z Javy 8 a pořád si říkám – wtf? Myslel jsem si, že Oracle chce začlápnout Microsoft a Java bude dobrá zbraň. Taky od starších lidí slyším jak Sun Microsystems hodně investoval do Javy penězi, energí, vším možným a Oracle to už nedělá.

Mám relativně dost času (v řádu několika let) se ponořit do nějakého jiného jazyka. Ale do jakého? Má smysl Javu kombinovat s něčím typově podobným jako je C# ? Nebo mám jít do C/C++ ? Nebo čekat a naučit se třeba Python? Přemýšlím nad tím dlouhou dobu a vůbec nevím. Třeba vůbec se mi nechce dělat PHP nebo věcí typu Objective-C.

Díky :)
Název: Re:co se učit za programovací jazyk? (filozoficky)
Přispěvatel: Kolemjdoucí 06. 08. 2014, 08:39:30
Podívat se třeba na jobs.cz a podle toho se zařídit.
C/C++, C# a Java momentálně není špatná volba.
Název: Re:co se učit za programovací jazyk? (filozoficky)
Přispěvatel: tojsemja 06. 08. 2014, 08:50:54
určitě java není špatná volba. Android, webové aplikace, nově hadoop je dělaný v javě. RedHat si myslím že hodně táhne Javu svým JBossem.

spíš moje myšlenky jsou směrem že cpp je tu od roku 1985 a že to asi není módní výstřelek...

tady když člověk zaskroluje tak je pěkný gráfek. na jazyky v legendě se dá klikat...
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

tady jsou nějaké další zdroje, které ale mluví proti mě
http://spectrum.ieee.org/static/interactive-the-top-programming-languages#index/1/1/1/1/1/25/1/25/1/50/1/25/1/25/1/50/1/25/1/25/1/100/1/100/1/25/1/40/
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: eMko 06. 08. 2014, 09:41:08
Tak po tom, co jsem si reálně vyzkoušel C++ 11 musím říct, že je to dobrý posun oproti předchozím verzím, byť do výstřelku poslední módy to má daleko. Ostatně módní jazyky/frameworky nejsou "bezpečnou" volbou pro učení se a shánění zaměstnání, za 5 let se po nich pravděpodobně slehne zem.

C, C++ (jak starší tak novější norma, je dobré znát oboje), Java a C# jsou rozšířené a ne-módní jazyky, jsou to nejpoužívanější jazyky současnosti a zcela jistě nejsou špatnou volbou. Je dobré jich znát víc, zvlášť u C# se dá občas narazit na to, že existuje nativní knihovna, kterou potřebuješ zavolat z .Netu - pak je dobré vědět, jak ji obalit slušným a dobře použitelným C rozhraním a použít přímo z C# případně umět použít managed C++, už se mi to párkrát vyplatilo.

Případně na platformě Javy lze nalézt také zajímavé jazyky jako Scala nebo Clojure. Z hlediska sehnání práce to asi nebude "bezpečná" volba, ale dokáže to rozšířit obzory a udělat z člověka lepšího programátora s větším rozhledem.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: omg 06. 08. 2014, 09:45:51
system funguje tak, ze za louzi v ameru vydava nekolik firem ruzne manazerske casopisy. v nich se cas od casu objevi clanky treba o outsourcingu nebo jave pripadne c#. presne na tom miste sun v minulosti investoval a zviditelnil javu a vyrobil tak poptavku z managementu smerem na pracovni trh mezi dodavatele aplikaci. takze jestli te zajima co dalsiho a chces to z pohledu masovky a zamestnance, tak ti nezbyva nez sledovat managerske trendy bohatsiho a vetsiho trhu, ktery do CR outsourcuje nebo zde zaklada pobocky. a s tim ti jen tak nekdo nepomuze. ale plati to i opacne. kdyz v tom jazyku nikdo nechce programovat, tak se tim da utlumit i takto umele vytvorena poptavka.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 06. 08. 2014, 10:29:14
Jazyků umím celou řadu, pokud se nejedná o komplet jiný jazyk, tak se dá načit za měsíc celkem obstojně za předpokladu, že znáte nějaký jemu dostatečně podobný. Jenže ono to není o jazyku, je to o systému, na který programuješ, prostředí, knihovnách atd.
K čemu je ti vědět, že for (int i=0;i<100;i++){...když nevíš, jakou knihovnu máš zavolat, aby se na obrazovce to i objevilo...}
Je to o knihovnách, frameworku, atd.

Java je ještě poměrně životaschopná zombie.

Na druhou stranu Microsoft pindal něco o tom, že chce zabít celý .net a C#!
Bez zadeke, dějí se tam v poslední době divné věci, jako sloučení všech verzí os do jedné (pro mobil, tablet, PC i server...) atd.
S tím má ukončení .netu dost společného, protože když chcete programovat pro arm, potřebujete o poznání vyšší efektivitu respektive nižší nenažranost. Možné je vše, včetně toho, že Microsoft zařízne .net i C# stejně jako Silverlight a hromadu podobných věcí.

No, přemýšlej o tom.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 06. 08. 2014, 10:36:07
Protože tu je hodně troubů, kteří neumí googlovat a řekli by, že si dělám srandu, tak to rovnou doplním odkazy:

Sloučení všech windows do jedné verze:
http://smartmania.cz/bleskovky/stejna-windows-na-vsech-zarizenich-ceo-microsoftu-potvrdil-slouceni-vsech-verzi-do-jednoho-operacniho-systemu-8374
http://channelworld.cz/novinky/microsoft-slibuje-jediny-os-pro-vsechna-zarizeni-12024
http://diit.cz/clanek/slouceni-windows-8-windows-rt-windows-phone

Zabíjačka .netu s tím přímo souvisí:
http://news.techeye.net/internet/the-move-away-from-net-could-kill-microsoft

Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Kolemjdoucí 06. 08. 2014, 10:39:21
S tím má ukončení .netu dost společného, protože když chcete programovat pro arm, potřebujete o poznání vyšší efektivitu respektive nižší nenažranost.

Dle selského rozumu vyšší efektivitu než .NET poskytuje hlavně C/C++. Je to ta správná konspirační teorie, nebo se chystá něco nového ?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mjakl 06. 08. 2014, 10:44:08
Tak já jsem po mnoha letech skončil u kombinace c++, pro věci, kde je podstatný výkon, python3, pro prototypy, GUI a tooly, cython pro spojování pythonu a C++, javascript pro web a bash pro slepování všeho dohromady. Ostatní jazyky mi nepřinášejí proti jmenovaným žádné výhody navíc.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Tomáš Roll 06. 08. 2014, 10:45:19
Protože tu je hodně troubů, kteří neumí googlovat a řekli by, že si dělám srandu, tak to rovnou doplním odkazy:
...
Zabíjačka .netu s tím přímo souvisí:
http://news.techeye.net/internet/the-move-away-from-net-could-kill-microsoft

Člověče, to je 3 roky starý článek. Taky si pamatuju řeči v té době, že C# a .net končí a všichni přejdou na html5 a C++. No a jak se ukazuje, i přes sjednocení platforem se všechno programuje na C# a buď pro .net, nebo pro něco, co se sice jmenuje jinak, ale má fungl stejné rozhraní.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 06. 08. 2014, 10:50:42
Člověče, to je 3 roky starý článek.

Zprávy o sjednocení všech widlí a návratu k C++ se objevují dost pravidelně.
Jestli chceš novější odkaz, no tak pohni zadekí a vygoogluj si ho, naposledy jsem o tom četl nějaké slinty na začátku roku.
Jestli to je pravda a nebo jestli je to součást nějakého kultu uctívání C#, no tak to netuším a je mi to úplně fuk.

Dle selského rozumu vyšší efektivitu než .NET poskytuje hlavně C/C++. Je to ta správná konspirační teorie, nebo se chystá něco nového ?
Hele, nevím, pokud to jsou informace, které opakovaně trousí Microsoft, tak to až zas taková konspirační teorie není. Může to být přání nějakého z managerů. Co já vím. Přijde mi to jako blbost, ale i sloučení všech widlí do jedněch mi přijde jako blbost a přesto to chtějí udělat. Jako blbost mi přišlo už Metro a taky to udělali.

Co já vím...a je mi to jedno.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Tomáš Roll 06. 08. 2014, 11:00:09
Člověče, to je 3 roky starý článek.
Zprávy o sjednocení všech widlí a návratu k C++ se objevují dost pravidelně.
Jestli chceš novější odkaz, no tak pohni zadekí a vygoogluj si ho, naposledy jsem o tom četl nějaké slinty na začátku roku.
Jestli to je pravda a nebo jestli je to součást nějakého kultu uctívání C#, no tak to netuším a je mi to úplně fuk.

Sjednocení Windows a návrat k C++ jsou dvě různé věci, které spolu vůbec nesouvisí.  Je to klasický argumentační klam.
http://cs.wikipedia.org/wiki/Argumenta%C4%8Dn%C3%AD_klam
Když jsem viděl tvůj názor, měl jsem deja-vu, že tohle už tu bylo. No a bylo, před 3 lety.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Tomáš Roll 06. 08. 2014, 11:08:34

Dle selského rozumu vyšší efektivitu než .NET poskytuje hlavně C/C++. Je to ta správná konspirační teorie, nebo se chystá něco nového ?

Většina programů čeká ze 70% na reakci uživatele a z 25% na nějaký server. Takže vyšší efektivity dosáhneš ne přechodem na C++, ale zlepšením GUI.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Kolemjdoucí 06. 08. 2014, 11:14:03
Hele, nevím, pokud to jsou informace, které opakovaně trousí Microsoft, tak to až zas taková konspirační teorie není. Může to být přání nějakého z managerů. Co já vím. Přijde mi to jako blbost, ale i sloučení všech widlí do jedněch mi přijde jako blbost a přesto to chtějí udělat.

Hlavní smysl sloučeného OS je možnost spouštět aplikačky z telefonu ARM na desktopu amd64 a případně obráceně. Na tohle se ale hodí spíše .NET. Tedy informace jsou značně protichůdné.

Většina programů čeká ze 70% na reakci uživatele a z 25% na nějaký server. Takže vyšší efektivity dosáhneš ne přechodem na C++, ale zlepšením GUI.

Bavíme se o jiné efektivitě a to zejména konzumaci paměti, procesorového času a hlavně energie z baterek.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Makovec 06. 08. 2014, 11:14:35
Já jsem zastáncem toho že by se člověk měl když má roupy a čas učit se zkusit něco co ho dráždí jako výzva, má z toho trochu strach že na to třeba nemá a tak se mu to vlastně ani moc nelíbí ale cítí že by za tím mohlo něco být. A vůbec nevadí že to vypadá z neprakticky.

Protože jak napsal jeden z předřečníků: to z něj udělá člověka s lepším rozhledem a nadhledem a zkušeností. A to je jedna z věcí co se dlouhodobě počítají.

Zkuste třeba to Objective-C (https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC) nebo Swift (https://developer.apple.com/swift/) (nebo si o nich alespoň přečtěte a zkuste si odpovědět na otázky proč jsou takové jaké jsou pokud nemáte Mac na hraní s nimi). A nebo když jste javista tu Scalu a Clojure.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: lobo 06. 08. 2014, 11:30:03
http://listverse.com/2011/02/17/top-10-truly-bizarre-programming-languages/
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 06. 08. 2014, 11:41:57
http://listverse.com/2011/02/17/top-10-truly-bizarre-programming-languages/

díky moc :) přesně tyhle jazyky se učím, když je zkoškový :D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 06. 08. 2014, 11:48:33
Jazyků umím celou řadu, pokud se nejedná o komplet jiný jazyk, tak se dá načit za měsíc celkem obstojně za předpokladu, že znáte nějaký jemu dostatečně podobný. Jenže ono to není o jazyku, je to o systému, na který programuješ, prostředí, knihovnách atd.
K čemu je ti vědět, že for (int i=0;i<100;i++){...když nevíš, jakou knihovnu máš zavolat, aby se na obrazovce to i objevilo...}
Je to o knihovnách, frameworku, atd.

jo, máš pravdu. ikdyž nedávnou jsem luštil nějaký pythoní kód a idkyž jsem šel slovo od slova tak jsem si na 100% nebyl jistý co to přesně dělá. takže mi něco říká že nejdřív musím být mist jazyka, abych pak uměl správně knihovny použít.

Java je ještě poměrně životaschopná zombie.

co podle tebe javu nahradí?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 06. 08. 2014, 11:51:47
Případně na platformě Javy lze nalézt také zajímavé jazyky jako Scala nebo Clojure. Z hlediska sehnání práce to asi nebude "bezpečná" volba, ale dokáže to rozšířit obzory a udělat z člověka lepšího programátora s větším rozhledem.

rozhodně máš pravdu. funkcionální přístup rozhodně provětrá mozkové závity. jen je problém v tom, že se snažím fušovat i do jiných, podle mého stabilnějších věcí. snažím se naskočit na nově rozjetý vlak nosql db a i těm sql db chci dát za uši...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 06. 08. 2014, 11:58:59
system funguje tak, ze za louzi v ameru vydava nekolik firem ruzne manazerske casopisy. v nich se cas od casu objevi clanky treba o outsourcingu nebo jave pripadne c#. presne na tom miste sun v minulosti investoval a zviditelnil javu a vyrobil tak poptavku z managementu smerem na pracovni trh mezi dodavatele aplikaci. takze jestli te zajima co dalsiho a chces to z pohledu masovky a zamestnance, tak ti nezbyva nez sledovat managerske trendy bohatsiho a vetsiho trhu, ktery do CR outsourcuje nebo zde zaklada pobocky. a s tim ti jen tak nekdo nepomuze. ale plati to i opacne. kdyz v tom jazyku nikdo nechce programovat, tak se tim da utlumit i takto umele vytvorena poptavka.

jo, rozhodně máš pravdu že to co je požadováno v USA bude požadováno i tady a snažím se to plus mínus sledovat. ale jak by jsi mi vysvětlil trend že drtivá většina webů je dělána v php a přitom tu máme technologie ruby on rails, node.js atd... atd... který pro webaře mají smysl se učit minimálně do šuplíku protože tu pravděpodobně vznikne poptávka což vlastně kruhem dokazuje to, co jsi napsal :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Tomas Dvorak 06. 08. 2014, 12:04:17
Co to vzít za jiný konec a neřešit jaký jazyk se naučit, ale jaký obor, paradigma nebo technologii? Místo uvažování o tom, jestli Scala, Closure nebo Groovy si víc osahat funkcionální programování obecně. Pokud mě živí SQL databáze, naučit se něco ze světa NoSQL. Dělám celý den weby, shopy a CRM? Pak se zkusit ve volném čase přivzdělat v Machine Learning nebo kryptografii.

Jednoduše vyměnit zaběhnuté cesty a zkusit si něco zcela nového. A je jedno, jestli budu psát v Javě, Pythonu, R, Octave nebo Scale.

Alespoň takhle to dělám já. Většinou začnu nějakým online kurzem (třeba na coursera.org) a pak se snažím dál aspoň trochu obor sledovat, semtam něco napsat, využít znalosti i v tom, co mě živí (java). Nezískám tím sice znalosti do hloubky, ale mám větší přehled a snáz se mi pak řeší některé problémy. Nakonec je jedno, jestli použiju Javu nebo Python, často jde o princip, pohled na věc.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 06. 08. 2014, 12:15:59
Já jsem zastáncem toho že by se člověk měl když má roupy a čas učit se zkusit něco co ho dráždí jako výzva, má z toho trochu strach že na to třeba nemá a tak se mu to vlastně ani moc nelíbí ale cítí že by za tím mohlo něco být. A vůbec nevadí že to vypadá z neprakticky.

Protože jak napsal jeden z předřečníků: to z něj udělá člověka s lepším rozhledem a nadhledem a zkušeností. A to je jedna z věcí co se dlouhodobě počítají.

moc díky za tyhle věty. každopádně jak jsem tu napsal: snažím se zadkem sedět na více hodech. protože přesně jak říká vlákno jak dlouho budu schopen programovat - chci se i věnovat věcem, který mají vyžší trvanlivost, než nová verze jazyka c#. to myslím hodně nadsazeně, ale doufám že pointa je jasná.

co se scaly týče tak po ní po očku pokukuju, protože minimálně jsou v tom psaný zajímavý věci...

co se fce programování týče, tak to beru jako dobré mozkové cvičení. otázka je, co na to jobs.cz jak tu říkal někdo přede mnou :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Pavel Tisnovsky 06. 08. 2014, 13:07:48
co se fce programování týče, tak to beru jako dobré mozkové cvičení. otázka je, co na to jobs.cz jak tu říkal někdo přede mnou :)

To nemusí být až tak určující, protože na jobs.cz nejsou všechny pozice a jen minimum těch zajímavých, alespoň co se oboru IT týká.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: David Biňovec 06. 08. 2014, 14:08:50
jak by jsi mi vysvětlil trend že drtivá většina webů je dělána v php a přitom tu máme technologie ruby on rails, node.js atd... atd...

Zrovna jsem nad tímhle přemýšlel, jelikož se také chystám naučit nějaký nový jazyk a přemýšlel jsem, co by to mělo být. Napadla mě přesně stejná otázka.

Osobně jsem došel k závěru, že poptávka po jazycích bude dána dostupností programátorů. Rozuměj, když se budu rozhodovat, jaký jazyk pro svůj projekt zvolím, je nutné vědět, jaké lidi dokážu sehnat. Pokud bych se rozhodnul pro Erlang, musím počítat s tím, že jen velmi těžko se mi bude shánět tým 10 erlangistů za rozumný peníz.

Vezměte si Facebook - je napsaný v PHP (přesně tedy HACK) kompilovaném ve virtual machine (HHVM). Facebooku se vyplatilo investovat čas, lidi a peníze do vývoje HHVM jen proto, že není a nebude problém sehnat dostatek lidí na vývoj v PHP a náklady na vývoj se vrátí v nižších nákladech na PHPčkaře (samozřejmě nejen na mzdách, ale i na ušetřených system resources etc.).
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 06. 08. 2014, 14:24:45
co podle tebe javu nahradí?

No tak to nevím, obecně to s Javou vypadalo zle, ale rozjíždí se další a další projekty v Java.
Takže nemám páru.

Když jsem viděl tvůj názor, měl jsem deja-vu, že tohle už tu bylo. No a bylo, před 3 lety.

Další posty na tohle téma jsem viděl na začátku roku, takže i pro mě to bylo Deja-vu.
Hele, nemám páru, co se v Microsoftu děje, to se jdi hádat asi s Elopem nebo kdo to tam teď vede.

Většina programů čeká ze 70% na reakci uživatele a z 25% na nějaký server. Takže vyšší efektivity dosáhneš ne přechodem na C++, ale zlepšením GUI.
Zdravý rozum do toho může tahat jen nějaký mladý pískle okolo 22-ti a nebo totálně nepoučitelný naivka.
Zkus pochopit to, že řada managerů nejedná racionálně, naopak jednají iracionálně, byť se to z jejich úhlu pohledu racionální může zdát.

O tom, že v M$ je možný všechno, tak o tom vím své, mám s nimi 19 let zkušeností a většina těch věcí mi moc racionální nepřipadala.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: nubzor 06. 08. 2014, 16:46:53
Jestli chces miliony, tak bez do erlangu.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 06. 08. 2014, 20:06:25
Co to vzít za jiný konec a neřešit jaký jazyk se naučit, ale jaký obor, paradigma nebo technologii? Místo uvažování o tom, jestli Scala, Closure nebo Groovy si víc osahat funkcionální programování obecně. Pokud mě živí SQL databáze, naučit se něco ze světa NoSQL. Dělám celý den weby, shopy a CRM? Pak se zkusit ve volném čase přivzdělat v Machine Learning nebo kryptografii.

ano! ano! tesat do kamene. s touhle myšlenkou jsem se před lety setkal a pravdu říct, při téhle diskuzi jsem na ni zapoměl avšak ji mám denně před očima. děláte windows? zkoušejte linux. přesně ta analogie s (no)sql... a když to tady vidím tak pěkně sepsané, něco bych k tomu měl: já hledám programovací jazyk, kterým se můži živit. jak můžu konkurovat člověkovi, který má phd a 10 let na brutální úrovni dělá algebru a zabývá se kryptografií? když budu mastit crm tak si kryprografii můžu do CV napat maximálně do kolonky koníčky.

Jednoduše vyměnit zaběhnuté cesty a zkusit si něco zcela nového. A je jedno, jestli budu psát v Javě, Pythonu, R, Octave nebo Scale.

zase ano ale: for cyklus vždycky bude stejnej. ale je rozdíl když řeknu: 10 let dělám do komplů, takže mi dejte měsíc, já se Rko naučím a pak to zmáknu. než když si sednu, zamyslím se a po půlhodině mám 200 rádků kódu... prostě nějak ajťák musí být vybavený. potom je otázkou co dělat okrajově a co dělat špičkově :) nečekám odpověď. kdyby jste ji znal, ani sem na root nepáchnete :D :D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: omg 06. 08. 2014, 20:21:56
co se fce programování týče, tak to beru jako dobré mozkové cvičení. otázka je, co na to jobs.cz jak tu říkal někdo přede mnou :)

To nemusí být až tak určující, protože na jobs.cz nejsou všechny pozice a jen minimum těch zajímavých, alespoň co se oboru IT týká.
ano ano. nektere proflaknute agentury slouzi jako takovy oborovy IQ filtr. najdes si firmu pres ne a v personalnim jsi navzdy v supliku nul.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Makovec 06. 08. 2014, 21:34:15
já hledám programovací jazyk, kterým se můži živit.


Jo tak, kámen murdců?

To co vás bude po té strašlivé 40 živit není programovací jazyk, ale co sním umíte udělat. A v důsledku, ó hrůzo, co dokážete udělat a programovací jazyk bude jen taková poznámka pod čarou.

PS: tedy pokud se nechystáte stát nejobratněší obsluhou stroje, bez vlastní vůle (přečtěte si Wellsovu Válku světů, pasáž o pastevci měsíčního dobytka)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Makovec 07. 08. 2014, 10:41:35
PS: tedy pokud se nechystáte stát nejobratněší obsluhou stroje, bez vlastní vůle (přečtěte si Wellsovu Válku světů, pasáž o pastevci měsíčního dobytka)

... pardon, ne "Válka světů", ale "První lidé na Měsíci"...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: KrutejNarazec25x6 07. 08. 2014, 14:28:36
Pokud se tim chcete zivit i po 40, nestudujte Informacni Technologie ale Informatiku.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: AG 07. 08. 2014, 14:59:56
zase ano ale: for cyklus vždycky bude stejnej.

Vazne? Takove Groovy klasicky for (int i = 0; i < max; i++) {} nema ;)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: rty 07. 08. 2014, 15:26:48
Vazne? Takove Groovy klasicky for (int i = 0; i < max; i++) {} nema ;)

Vážně, od roku 1971 se v oblasti počítačů nic co by odeslalo staré programátory na dlažbu nestalo, jen je třeba se 1x za 10 let naučit jinou programovací syntaxi.
Jiná situace bude s nástupem kvantových počítačů, ale to hned tak nebude.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 07. 08. 2014, 20:55:25
Pokud se tim chcete zivit i po 40, nestudujte Informacni Technologie ale Informatiku.

strilim to od boku bez google. jaky je mezitim rozdil? informatika je mixla matikou kdezto it je vic o praxi?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 08. 08. 2014, 23:10:17
ahoj, tak jsem se rozhodnul pro C++ tady jsou duvody:


ps: na C++ se daji sbalit holky. jednou se mi stalo se spoluzackou:
... po chvilce povidani kdy to vypadalo zajimave...
<ja>a jaky je tvuj nejoblibenejsi jazyk?
<ona>jedine C++
<ja>tyjo, to jsi dobra. ja delam v Jave
<ona>a co po me chces ty debile? (nevim jestli zrovna rekla slovo debil, ale rozhodne se zatvarila naprosto priserne a rychle to zkoncivala)
a dal nic nebylo :D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: KrutejNarazec25x6 08. 08. 2014, 23:48:52
Citace
a to nechci. 1) protoze je to M$ :D 2) protoze je to dalsi spolecnost...

Klasicky zaslepeny linuxacek, co bude radeji pouzivat horsi SW jen aby nemusel dat te zle deti pozirajici firme nejakou korunu. Efektivita jde do diry, prachy nebudou ale muzeme chodit po namesti s cedulkou "Nepouzivam MS produkty, prosim prispejte mi na jidlo."
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Tom Liberec 09. 08. 2014, 00:14:03
Cha cha.  Ve firmě se sto zaměstnanci trochu vladneme Linuxem dva. A ostatní jsou za námi o míle.  My MS dáme oni Debian ne.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Zvedavej 09. 08. 2014, 01:50:24
Klasicky zaslepeny linuxacek, co bude radeji pouzivat horsi SW jen aby nemusel dat te zle deti pozirajici firme nejakou korunu. Efektivita jde do diry, prachy nebudou ale muzeme chodit po namesti s cedulkou "Nepouzivam MS produkty, prosim prispejte mi na jidlo."

Cha cha.  Ve firmě se sto zaměstnanci trochu vladneme Linuxem dva. A ostatní jsou za námi o míle.  My MS dáme oni Debian ne.

Klasika. Míle - Pobavilo  ;)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 08:09:07
Citace
a to nechci. 1) protoze je to M$ :D 2) protoze je to dalsi spolecnost...

Klasicky zaslepeny linuxacek, co bude radeji pouzivat horsi SW jen aby nemusel dat te zle deti pozirajici firme nejakou korunu. Efektivita jde do diry, prachy nebudou ale muzeme chodit po namesti s cedulkou "Nepouzivam MS produkty, prosim prispejte mi na jidlo."

Co si myslim:

tak to neni. objektivne proti MS nic nemam, tak jako proti Oracle, VMware, Apple... Jsem studentik, mam moznost mit na PC milijardu SW od MS legalne a zadarmo. Dlouho jsem Windows pouzival, Dlouho jsem pouzival dual boot. Nekolikrat se mi stalo ze jsem Linux rozstrelil tak ze ho ani Torvalds nedal dohromady a byl jsem na mrtvici. Dlouho jsem pouzival Windows s argumentem ze mam tak moc veci na praci, ze nebudu jeste sedet u PC abych daval dohromady operacni system a radeji pujdu ven. Libi se mi produkty Apple == libi se mi jejich desktopy a notebooky. Ne tablet ani telefon. A jestli si je jednou poridim tak tam poputuje tucnak. Tucnak ktery pouzivam uz skoro 10 let. A proc? Asi protoze na zacatku je sice narocnejsic ucici krivka ale odmenou je system, ktery funguje presne podle mych predstav. Na nic si nehraju, nikomu to nenutim.

Podnet k dalsi diskuzi:

nikdo z Vas nevi kam se dal svet zene. Deji se veci, ktere by nikdo nerekl ze se stanou. Cina odmita MS, prechazi na Linux, ruske ministerstvo zdravotnictvi do konce roku 2015 chce prejit na Linux a PostgreSQL http://gov.cnews.ru/top/2014/08/06/minzdrav_rf_otkazyvaetsya_ot_subd_oracle_i_microsoft_v_polzu_svobodnogo_po_581882 jasnyy, ted se mi omlatite o hlavu ze davam argumenty ktery prosazuji Linux, nebo tu lezu do zadku zemim o ktery by jste si neopreli ani kolo, kdyby a kdyby NSA tohle a tamto tak toto a toto...... ale chci tim rict ze nikdo z Vas na 100% nereknou: uc se toto a toto, investuj svych 4-5 do techto technologii a uz ted si muzes premyslet ktery ostrov si koupis a jakou lodi na nej budes jezdit.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Tomáš Roll 09. 08. 2014, 09:08:12
A taky Odbor hospodaření s odpadem na obecním úřadu v Dolní Lomné přechází na Linux. To je argument k přechodu.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 09. 08. 2014, 09:21:04
Ano, na C++ se dají sbalit holky, ale budou mít chlupatější koule než ty.
No, mě osobně by znepokojila už jen ta skutečnost že "ta holka" má koule natož ještě chlupatější.

Ale jinak....musím souhlasit.
C++ je m*dka z krtka, kde se člověk musí starat o alokaci paměti, dají se tam naflákat nevídané prasárny, místo soustředění se na problém se musíte soustředit na kód, ale kdo ví proč, už tu straší kolik? Čtyřicet let? A pořád drží! Takže na rozdíl od Javy nebo C# se o tom jazyku dá tvrdit, že má dost velkou budoucnost.

Takže ano, bohužel, C++ možná C++11 je ASI jazykem dlouhatánské budoucnosti.

FYI: Čučám na jazyk D, je o několik řádů sympatičtější než pure C++
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 09:41:56
A taky Odbor hospodaření s odpadem na obecním úřadu v Dolní Lomné přechází na Linux. To je argument k přechodu.

ja nemluvil o tom kdo prechazi na linux. to je ilustrace. ja mluvim o tom ze se dejou veci, ktery by si moc lidi pred x lety ani ve snech nepredstavilo. nezustava "kamen na kameni" a z toho vyplyva ze pak clovek ne zcela vi cemu se venova, co studovat, co bude platit zitra aby mel na chleba :)

ja nevim, aspon tak to pusobi na me. ja vim prd, v IT jsem houby dokazal. ale rad se necemu od velkych IT harcovniku neco dozvim :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 09:52:17
Ano, na C++ se dají sbalit holky, ale budou mít chlupatější koule než ty.
No, mě osobně by znepokojila už jen ta skutečnost že "ta holka" má koule natož ještě chlupatější.

ja vic preferuju sexi mozek :) takze v tomto pripade chlupaty koule "nevadi" :D :D

Ale jinak....musím souhlasit.
C++ je m*dka z krtka, kde se člověk musí starat o alokaci paměti, dají se tam naflákat nevídané prasárny, místo soustředění se na problém se musíte soustředit na kód, ale kdo ví proč, už tu straší kolik? Čtyřicet let? A pořád drží! Takže na rozdíl od Javy nebo C# se o tom jazyku dá tvrdit, že má dost velkou budoucnost.

tajne doufam ze lidi co prispivaji do vlakna "jak dlouho se da zivit programovanim" kteri pisou, je mi 40... mi sem napisou proc C++ ktery ma presne takovy vlastnosji jaky pisete je porad jazyk v kurzu :)

Takže ano, bohužel, C++ možná C++11 je ASI jazykem dlouhatánské budoucnosti.

zacal jsem se C++ ucit z teto knizky: http://www.amazon.com/Professional-C-Marc-Gregoire/dp/0470932449 kde jsou vylozene zvyraznene odstavne - takto to bylo a je v normalnim C++ a takto to dela C++11. a to C++11 mi zatim prijde jako takove zapouzdrene java/c#. napriklad c++11 zavadi datovy typ auto, ktery si vlastni typ sam odvodi.. nebo takovato iterace nad polem:

    int pole[] = {1, 3, 8, 10, 13, 2};
 
    for (int& i : pole) {
        cout << i;
    }
















Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mmmk 09. 08. 2014, 11:15:35
Citace
a to nechci. 1) protoze je to M$ :D 2) protoze je to dalsi spolecnost...

Klasicky zaslepeny linuxacek, co bude radeji pouzivat horsi SW jen aby nemusel dat te zle deti pozirajici firme nejakou korunu. Efektivita jde do diry, prachy nebudou ale muzeme chodit po namesti s cedulkou "Nepouzivam MS produkty, prosim prispejte mi na jidlo."

+1
Predpojatost nekterych lidi nepochopim.
Ani bych se nedivil pokud by to vsechno byli ti tzv. "ajtaci", kteri delaji spatnou vizitku nasemu oboru. Pak si o nas vsichni mysli, ze sedime ve sklepe, nemyjeme se, pouze se ladujeme chipsy a jsme ti divni introverti... Svet velkych softwarovych systemu a svet jednotlivych zabednenych linuxaku je diametralne odlisny. Meli by vylezt z tech svych der a zjistit jak to chodi ve svete narocnych zakazniku, velkych penez a obrovske tymove spoluprace, kde jeden clovek sam nic poradneho nezmuze.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 09. 08. 2014, 11:37:15
Je pravda, že od doby, co chodím 5x týdně do posilovny, mi všichni vesměs odmítají věřit, že jsem Ajťák.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tm 09. 08. 2014, 12:35:44
tajne doufam ze lidi co prispivaji do vlakna "jak dlouho se da zivit programovanim" kteri pisou, je mi 40... mi sem napisou proc C++ ktery ma presne takovy vlastnosji jaky pisete je porad jazyk v kurzu :)
To je tym, ze C++ je velmi flexibilny - na jednej strane ma dost high-level konstrukcii, aby sa v tom dali rozumne robit velke projekty, a na strane druhej je dostatocne low-level, aby sa s nim dalo ist blizko k hardwaru, ked je treba. Navyse nie je viazany na nijaku platformu, co je tiez bonus navyse.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 12:39:43
ahoj, tak jsem se rozhodnul pro C++ [...] C++ je rozhodne vyzva a jak tu predemnou nekdo rekl: zivite se Linuxem? naucte se Win (zjednodusuji) a lehce chapu vyvoj v C++ jako nejaky protiklad k progrmovani v Jave, C#
Hm :( Tak to ses rozhodl pro hodně nudnou sázku na jistotu. Jasně, C++ ti zajistí, že pro tebe bude vždycky místo v nějakým kjůbiklu, voda zdarma, stravenky a tři týdny dovolené.

C++ není vůbec, ani trochu, protiklad k javě. Je to v podstatě úplně stejný jazyk, ve kterém se přemýšlí úplně stejně (když uvažuješ v rámci celého spektra všech jazyků), který ti nedá vůbec nic, než to zaručené místo v kjůbiklu. Kdyby sis aspoň vybral nějaký dynamičtější jazyk (Python, Ruby), ale C++ jako doplněk nebo dokonce "protiklad"? Ach jo...

Takže pro ostatní, kteří se chtejí opravdu naučit něco novýho, ne jenom novou syntaxi pro staré koncepty:

Erlang je vynikající volba. Naučíte se spoustu nových konceptů, spoustu nových cest, jak řešit problémy. Nejvýraznější vlastností jsou levné procesy (takže úplně cokoli, i sebemenší blbost, může člověk řešit asynchronně, což ho zase donutí myslet v "paralelizovatelném kódu"), immutabilita vyvážená persistentními datovými strukturami a extrémně jednoduchý jazyk jako takový (naučíte se za jedno odpoledne).

Na Erlangu mi nejvíc vyhovuje, jak je nastavená míra čistoty - ne tak moc, aby se z toho člověk zbláznil (některé akademické pokusné jazyky), ale na druhé straně dost na to, aby člověk psal fakt funkcionálně a neměl cukání použít mutable struktury, což pak vede ke garancím, na které se může spolíhat i překladač (to mi třeba přijde jako nevýhoda Clojure - kvůli propojení na javu prostě garance z principu padají).

Nicméně kvůli fakt značné jednoduchosti jazyka a kvůli jeho stáří má Erlang některé nedostatky a kromě toho má pár fakt opruzoidních vlastností (např. že nemůžete znovupoužít název "proměnné", kvůli velice striktní syntaxi se strašně nepohodlně dělá i drobný refaktoring typu "přidám řádek na konec funkce" atd. atd.). Tohle hodně dobře odstraňuje jazyk Elixir ( elixir-lang.org ), který je s Erlangem plně kompatibilní (oboje jsou to funkcionální jazyky, takže komptibilita je daleko větší než třeba Clojure-Java), takže cokoli se dá napsat v Erlangu, dá se úplně stejně napsat v Elixiru, včetně plné kompatibility na úrovni externích knihoven a standardní knihovny (plná podpora OTP!!!).

Elixir je mladý a doteď se hodně hýbal, takže byl docela opruz držet s vývojem krok (spousta zpětně nekompatibilních změn). Teď se ale ve velice krátké době plánuje vydání verze 1.0, která už bude garantovat stabilní API. Nebojte se, 1.0 je verze samotného Elixiru, nemá to žádný vliv na stabilitu programů jako takových, protože tu zajišťuje rock-solid Erlang VM, OTP atd.

Takže kdokoli si chce rozšířit obzory, Elixir fakt hodně doporučuju. Není to žádná akademická hračka, je to fakt rock-solid záležitost. Sám v tom programuju (pro mě) nejkritičtější věci. Zároveň s Elixirem se člověk naučí Erlang, protože ty dva jazyky jsou hodně provázané. Proto bych taky jako studijní materiál doporučil: http://learnyousomeerlang.com/ - tam se člověk naučí základní erlangovské koncepty a standardní knihovnu, což pak jenom přepíše do jiné (elixirovské) syntaxe.

Funkcionální programování nepodceňujte, je to fakt parádní záležitost - osvěžující, osvobozující, nádherná ;) Naučit se nějaký funkcionální jazyk bych doporučil i jenom proto, že člověk získá znalosti, které pak může použít i v konvenčnějších jazycích (např. takový Actor Model by měl znát fakt každý programátor, jenže C++ ani Java ho k tomu moc nepřivede...)

No a pokud by Erlang/Elixir byl na někoho moc, tak ať zkusí aspoň http://akka.io/ (tam je kvůli JVM možná i větší šance komerční využitelnosti, nevím).
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: perceptron 09. 08. 2014, 12:43:17
Citace
No a pokud by Erlang/Elixir byl na někoho moc, tak ať zkusí aspoň http://akka.io/ (tam je kvůli JVM možná i větší šance komerční využitelnosti, nevím).
akka je jadro pre kde-co, scala to ide pouzivat ako standardny model pre aktorov, scalacky webovy framework play to pouziva tiez, a videl som uz par firiem (cr/sr), co nad tym uvazuje, alebo uz to potichu zavadza
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: 死神 09. 08. 2014, 12:52:36
Přidám svou trošku do mlýna. Pokud je cílem mít zajištěný slušný příjem, pak bych doporučil, i když to může vypadat divně, COBOL. Je v něm napsáno a stále se v něm píše neskutečné množství business kódu, staří cobolisti vymírají a mladí nikde. Asi to nebude osvobozující ani osvěžující, ale zase to bude dobře zaplacený ;D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: bsmk 09. 08. 2014, 12:56:06
Citace
No a pokud by Erlang/Elixir byl na někoho moc, tak ať zkusí aspoň http://akka.io/ (tam je kvůli JVM možná i větší šance komerční využitelnosti, nevím).
akka je jadro pre kde-co, scala to ide pouzivat ako standardny model pre aktorov, scalacky webovy framework play to pouziva tiez, a videl som uz par firiem (cr/sr), co nad tym uvazuje, alebo uz to potichu zavadza
a este doplnim ze existuje nieco ako http://www.reactive-streams.org/ pre ktore je akka-streams jednou z implementacii
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 13:01:54
a este doplnim ze existuje nieco ako http://www.reactive-streams.org/ pre ktore je akka-streams jednou z implementacii
Diky za odkaz, vypada to zajimave. Ukladam do Pocketu ;)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: čobol 09. 08. 2014, 13:18:55
Přidám svou trošku do mlýna. Pokud je cílem mít zajištěný slušný příjem, pak bych doporučil, i když to může vypadat divně, COBOL. Je v něm napsáno a stále se v něm píše neskutečné množství business kódu, staří cobolisti vymírají a mladí nikde. Asi to nebude osvobozující ani osvěžující, ale zase to bude dobře zaplacený ;D

Učit se ho sám je nesmysl. Jazyk to není úplně špatný, ale prakticky dnes k ničemu. Jiná věc je, že ti to učení někdo zaplatí. Nedávno jsem nabízel, že se klidně Cobol naučím, když to zaplatí. Oni začali blekotat něco o 50k nástupu s tím, že do mě investují. Tak jsem se na ně vykašlal a šel dělat jinam. Takže rozhodně nebude problém s tím, že by mladí nebyli k dispozici. Jen o ně nikdo nestojí, tak ať si to dělají sami a nabírají třeba v domově důchodců.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 13:58:58
Citace
a to nechci. 1) protoze je to M$ :D 2) protoze je to dalsi spolecnost...

Klasicky zaslepeny linuxacek, co bude radeji pouzivat horsi SW jen aby nemusel dat te zle deti pozirajici firme nejakou korunu. Efektivita jde do diry, prachy nebudou ale muzeme chodit po namesti s cedulkou "Nepouzivam MS produkty, prosim prispejte mi na jidlo."

+1
Predpojatost nekterych lidi nepochopim.
Ani bych se nedivil pokud by to vsechno byli ti tzv. "ajtaci", kteri delaji spatnou vizitku nasemu oboru. Pak si o nas vsichni mysli, ze sedime ve sklepe, nemyjeme se, pouze se ladujeme chipsy a jsme ti divni introverti... Svet velkych softwarovych systemu a svet jednotlivych zabednenych linuxaku je diametralne odlisny. Meli by vylezt z tech svych der a zjistit jak to chodi ve svete narocnych zakazniku, velkych penez a obrovske tymove spoluprace, kde jeden clovek sam nic poradneho nezmuze.

Prosim konkretneji: MS technologie, C#, .NET, ASP patri do skatulky vetsi business, vic penez, vetsi uplatneni? Ja netvrdim ze to tak neni. Jen se ptam! :) Do jake skatulky tedy patri Linux, open source, C++? Ano, je hloupost C++ davat do stejne krabice s Linuxem, ale nejaky poradek si v tom musim udelat. Dekuji :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 14:20:38
jeste pridam jednu zkusenost:

byl jsem kdysi na pohovoru v AutoContu na juniorskou pozici javisty. Matne si vybavuju ze to bylo dokonce na part time job specialne pro studenty. Dostal jsem za ukol neco v Jave za 14 dnu napsat. Venoval jsem tomu hrozne moc casu a pak na pohovu jsem mel pocit ze si z toho lehce sedli na zadek. Ale nevzali me. Mega jsem pak zjistoval proc, a zkusenejsi lidi kolem me mi rikali ze neumim C# ktery autocont taky docela pozaduje. Matne si vybavuju ze se me na pohovoru na C# ptali. Samo jsem jim odpovidal ze uvarim kafe a do pristiho pondeli to umim jako nikdo na svete ale...

Mirek Prymek: "C++ není vůbec, ani trochu, protiklad k jave" => neco jsem jednou musel v C# delat, takze dejme tomu ze z vlaku vim o co se jedna. A sjednotil jsem C# a Javu na stejnou uroven a dal do protikladu s C++ protoze: kdyz programuju v Jave (a neni to tim ze mam cca < 5 let zkusenost) mi java prijde ze se v tom dela hrozne lehce. O nic se nestaram. Zavolam new, neresim pamet. Mam vsechno co potrebuju intuitivne a po ruce. Vyvoj v Jave a potazmo C# mi prijde tak intuitivni ze se nakonec vic soustredim na to co programuju nez na jazyk. Coz mi u C++ neprijde => vychzim z jazyka C u kteryho jsem stravil docela dost casu na stredni skole... A to je ten duvod proc jakoby saham po protikladu, a doufam ze mi ten jiny pohled na svet neco prinese.

Snazne Vas panove prosim a znovu opakuji. Houno jsem v IT dokazal. Je mi 24 a proste se rozmyslim jak dal. Ne, fakt nemam naexpeno jak vetsina z vas, tak proto Vam moje komentare muzou pripadat hafo postaveny na palici. Dekuju za pochopeni :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 14:39:23
Snazne Vas panove prosim a znovu opakuji. Houno jsem v IT dokazal. Je mi 24 a proste se rozmyslim jak dal. Ne, fakt nemam naexpeno jak vetsina z vas, tak proto Vam moje komentare muzou pripadat hafo postaveny na palici. Dekuju za pochopeni :)
To je samozřejmě úplně v pohodě, nikdo (aspoň doufám) se ti přece nebude smát za to, že v určitým věku máš jenom určitý vědomosti a zkušenosti. Hele, každej z nás v pěti letech tahal kačera, na tom přece nic není! Důležitý je se vyvíjet a netáhnout za sebou kačera ještě na svatbě :)

Přestože nejsem nějakej úplně language freak a programování není moje primární zaměření, věř mi, že svět programovacích jazyků je fakt široký. A na celým tom spektru, který je k dispozici, je vzdálenost mezi Javou a C++ téměř nulová - oboje jsou to imperativní, staticky typovaný jazyky, v obojím se používá primárně OOP a to ještě stejně zpraseným způsobem (např. koncept "volání metody" místo "posílání zprávy", zbytečně přehnanej důraz na dědění a všechno kolem něj) akorát u C++ je OOP oproti javě zprasený výrazně víc. Oboje má prakticky stejnou syntaxi, která se liší tím, že u jednoho napíšeš "extends" a u druhýho dvojtečku, ale ten koncept je naprosto stejnej. Že jedno jede na VM a v druhým se musíš trochu starat o paměť, je nezajímavej detail.

Ono se to těžko vysvětluje, když jsi žádnej výrazně jinej jazyk zatím nezkusil. Proto bych ti to taky doporučoval. Pro to, abys pochytil ten rozdíl, ti stačí si s nějakým jazykem hrát den, dva. Nemusíš se ho hned ze startu vyloženě učit, pro začátek stačí trochu chytit tu jeho příchuť.

Dej jeden den tomu, že si vyzkoušíš Prolog, a uvidíš, že C++ fakt není "protiklad" javy :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 09. 08. 2014, 14:43:51
Protože Vaše pohledy na tuto tématiku jsou poněkud omezené, rozhodnu se Vám nabídnout i pohled z jiné strany.

Jednak učit se něco, pro co neexistuje trh/poptávka, je IMHO blbost a jen zajímavý koníček.

Tak se na to podívejme z druhé strany.

Víte, co to je móda?
Jeden rok je moderní dělat v Java, za pět let to je .NET a pak zase třeba Javascript na serveru s Node.
A pak jsou nemoderní jazyky, jako je třeba ABAP nebo Cobol.

Předpokládaná životnost tanku v boji byla typ 72 okolo čtyř minut.

Člověk se může rozhodnout, jestli bude maso do mlejnku, pěšák nebo PHPčkář.
Jestli bude tank (C#, Node) s větší hodnotou pro firmu.
No a nebo jestli bude jaderná střela ABAP+Java.

Pěšáci si mění raz dva.
Tanky se taky obměňují.
Ale jaderné střely zůstávají ve výzbroji poměrně dlouho.

Systém SAP R3 byl vydán okolo roku 1998 a dodnes na něm jede řada korporací a ještě tak 3-6 let pojede.
To je v IT nevídaná doba!

Byl jsem ve firmě, kde se PHP kodéři měnili co tři roky, Cčkaři co pět let, ale ABAPisti dostávali přidáno.

Prostě ABAP je nejsilnější kalibr.
SAP se dnes orientuje na JAVU, ale od ABAPu se pořád ještě neodešlo, takže člověk s kombinací ABAP/JAVA zběhlý ve správě SAP R4 má na příštích 20 let SOLIDNĚ zaplacenou práci zajištěnou.

To je možná pohled, který těm hloupějším z Vás nic neřekne, ale ti chytřejší se nad tím možná zamyslí a řeknou si, že je to jiný úhel pohledu a že na tom může něco být.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 14:53:26
Anebo jestli seš fakt přízemněji orientovanej člověk a do žádných ani trochu dobrodružství se ti vyloženě nechce, tak zkus aspoň Go - podívej se na pár příkladů řešení typických problémů pomocí gorutin a srovnej si to s tím, jak bys ten stejnej problém řešil v javě.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 09. 08. 2014, 14:57:18
Uvedu ještě doplnění, pokud by se mě někdo zeptal, jestli bude mít jako SAPista/ABAPista a programátor na stará kolena mezi 50-ti a 60-ti práci, řekl bych mu, ať se nebojí, protože to je část trhu, kam se nejenže moc programátorů nežene, moc jich na to nemá a lidi se tu mění jen málo často.

Samozřejmě moderní jazyky typu Node, C#, Java programátoři malých projektů, dost možná po pěti-deseti letech skončí v propadlišti dějin. Takže tam bych se bál.

A když se mě kdokoliv zeptá, jestli bude mít práci mezi 60-ti a 70-ti jako programátor, tak mu řeknu, že v lepším případě ještě stále bude programovat, možná s tím skončí i v televizi, ale někdy okolo 68-mého roku ho posraného v kanclu havrani sundají ze židle, našťouchají do rakve a ředitel nařídí vztyčit černou vlajku nad firmou. Nejsem moc zvědavý, aby mě okolo 60-ky chodili kolegové očuchávat, jestli ještě žiju.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: student 09. 08. 2014, 15:04:41
Systém SAP R3 byl vydán okolo roku 1998 a dodnes na něm jede řada korporací a ještě tak 3-6 let pojede.
To je v IT nevídaná doba!
Java bola vydana v roku 1995. Presla sice par velkymi zmenami, ale stale je to Java.
C je tu cca od roku 1970 (ako Unix). A stale na nom ide kopa korporacii - zmena je v nedohladne.

Znamena to cele nieco, ked pises o prepustani C-ckarov po 5 rokoch?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 09. 08. 2014, 15:32:56

Taková diskuze nemá cenu, když máš problém s porozuměním psaného textu.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 15:37:15
Taková diskuze nemá cenu, když máš problém s porozuměním psaného textu.
Student má pravdu v tom, že to trochu dramatizuješ. Můžeš mít v principu pravdu, že v oblasti javy bude vždycky větší nabídka než v oblasti jánevímjakých mainframů, ale tak, jak's to napsal, to pravda není - java se etablovala jako enterprise technologie a bude mít úplně stejnou setrvačnost jako ten COBOL, ze stejných důvodů. Za dvacet let tady možná někdo vytáhne, že v programovacím jazyce UberCoolNewLanguage je převis, zatímco starou dobrou Javu vyvažují podniky zlatem...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 15:38:47
bude vždycky
= v krátko/střednědobým horizontu.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: perceptron 09. 08. 2014, 15:40:10
Citace
Samozřejmě moderní jazyky typu Node, C#, Java programátoři malých projektů, dost možná po pěti-deseti letech skončí v propadlišti dějin. Takže tam bych se bál.
java ma enterprisove riesenia vehementne nasadzovane minimalne od 2000, takze je zakopana dost mohutne, takze tam bude coboloidnej / abapoidnej / udrziavacej roboty stale habadej. (krasne joby, kde udrziavate java 1.4 aplikaciu)

a ked uz sme pri casovych odhadoch, tak node.js je tu uz tiez takych pat rokov :-)

Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 15:54:50
tak node.js je tu uz tiez takych pat rokov :-)

co je to za argument? Znas firmu Borland?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 16:04:28
Mirek Prýmek: prolog jsem videl vic jak 1 den :) nahazej sem kolik chces technologii a na pulku ti kyvnu ze jsem to videl a to je ten problem: tohle vlakno je o tom ze si dneska sednu a cca 2-3 roky budu investovat do >studia<. a vem jed na to ze kdyz se do neceho pustim tak nad sebou upletu takovy bic a celibat ze to tezke hledani technologine No. 1 bude mit smysl :) tohle vlakno neni o pricichnuti k cemukoli, co potkam na sidlisti ve vecerce a budu si s tim hrat. hranim si, preslapovanim a dumanim co dal zatim travim vetsinu casu. a uz me to dopaluje k silenstvi...

Bla: diky moc, SAP a vse kolem sapu se tu i ve vlaknu "jak dlouho jsem schopen kodit" objevuje v ruznych podobach, taze si pisu a neco si o tom nastuduju :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 16:08:14
Mirek Prýmek: prolog jsem videl vic jak 1 den :) nahazej sem kolik chces technologii a na pulku ti kyvnu ze jsem to videl a to je ten problem: tohle vlakno je o tom ze si dneska sednu a cca 2-3 roky budu investovat do >studia<. a vem jed na to ze kdyz se do neceho pustim tak nad sebou upletu takovy bic a celibat ze to tezke hledani technologine No. 1 bude mit smysl :) tohle vlakno neni o pricichnuti k cemukoli, co potkam na sidlisti ve vecerce a budu si s tim hrat. hranim si, preslapovanim a dumanim co dal zatim travim vetsinu casu. a uz me to dopaluje k silenstvi...
No jestli's měl s Prologem nějakou větší zkušenost, tak nechápu, jak's mohl napsat to, cos napsal :)

Jinak ale chápu. Ono je to tím, žes nenapsal to nejdůležitější: o co ti vlastně jde, proč se to chceš naučit. A kolik zkušeností s čím doteď máš. To jsou docela důležitý informace, bez kterých asi dostaneš reakce, který ti nic nedají...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: perceptron 09. 08. 2014, 16:22:11
tak node.js je tu uz tiez takych pat rokov :-)

co je to za argument? Znas firmu Borland?
to nebol argument, to bola poznamka bokom.

borland a ich pascal / delphi boli  skvela vec :-)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 16:46:55
No jestli's měl s Prologem nějakou větší zkušenost, tak nechápu, jak's mohl napsat to, cos napsal :)

ted to zas nechapu ja. kdyz dam do jobs prolog tak se nic nestane. coz mi tu lidi omlati o hlavu... (zlehcuju to, ale oni maji pravdu) ale musim taky hledat cestu jak se tim realne uzivit :) nemam iq 999 abych delal nevim jakou orientalni vec, stavel roboty, sefoval google a bral 150k za mesic :) musim realne vazit svoje schopnosti ;) nebo si myslis neco jineho? povidej :)

Jinak ale chápu. Ono je to tím, žes nenapsal to nejdůležitější: o co ti vlastně jde, proč se to chceš naučit. A kolik zkušeností s čím doteď máš. To jsou docela důležitý informace, bez kterých asi dostaneš reakce, který ti nic nedají...

o co mi jde, proc se to ucit: na to fakt nevim co bych napsal. asi protoze jsem levej jak savle a jedinej spusob je zivit se hlavou :D

co jsem doted delal: prave ze houby s voctem :D :D to je ten duvod proc hledam nejakou DALSI oblast kterou budu drtit a proste se uvidi... konkretni plany nejak nemam a kristalovou kouli taky ne. napriklad ja jsem ten clovek, co tu pred casem brecel s Hadoopem. bitvu jsem vybojoval ale v oblasti velkych dat mam mnoho otazniku a "ale" a aktualne mi ta oblast neprijde tak atraktivni abych se tim vazneji zabyval. rozhodne to ale sleduju a pricichavam novym vecem (v oblasti big data) aby mi neujel vlak.
dal mam rad databaze. momentalne nastupuji na vlak nosql databazi (mongo) a obecne se zajimam co se deje ve svete grafovych a sloupcovych db. co se sql db tyce (Oracle, MS) tak to je pro me obrovska vyzva a rozhodne se tomu v budoucnu chci nejakym zpusobem venovat. ale tam je toho tak strasne moc ze mi este nejakou dobu bude trvat nez vymyslim jakou cestou se dostat na kone :D
celou datovou anabazi zavrsuji data miningem, kterymu se venuji jiz nejakou dobou... a paradoxne na to netlacim, protoze na to ani tlacit nejde. snazim se do sebe dostat statistiku a matiku co za tim je a to je na hafo dlouhy lokty. ale rekl bych ze to nekam vede. ucim se treba Rko, SPSS... dal jsem si deadline do 30ti ze si to povodim na rozumnou uroven :D :D

a proc hledam dalsi programovaci jazyk? protoze od te doby co jsem opustil lego a zacal jsem si hrat s PC vlastne porad programuju a programovani me bavi a nerad bych ho opustil pres vsechny aktivity co delam. a citim ze bych si nasel cas se venovat dalsimu programovacimu jazyku (v ramci uceni 2-3 roky)

+ mam rad Linux <3 :)

ps: jmenoval jsem ze bych se rad venoval Microsoft SQL Serveru. asi si tady lidi budou myslet ze jsem magor (nejsou daleko od pravdy). ale proste mi nevadi mit vidle pouze na MS SQL Management Studio a tam si rubat SQL a nejake management veci kolem db. to me moc bavi :) ale zbytek veci na MS mi proste jde proti srsti :D ja nevim, asi vyhledam pomoc psychologa. ovladaci panely, divnej microsofti font, internet exzadek a kdovi co dal...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: radill 09. 08. 2014, 16:47:34
tohle vlakno je o tom ze si dneska sednu a cca 2-3 roky budu investovat do >studia<. a vem jed na to ze kdyz se do neceho pustim tak nad sebou upletu takovy bic a celibat ze to tezke hledani technologine No. 1 bude mit smysl :)

Jak je to myšlené? Naučit se technologii zvládne každý, ale ne každý je schopný ji využít. V tvém věku je to asi zatím jedno, ale i tak to bude dost důležité za pár let.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 17:05:02
tohle vlakno je o tom ze si dneska sednu a cca 2-3 roky budu investovat do >studia<. a vem jed na to ze kdyz se do neceho pustim tak nad sebou upletu takovy bic a celibat ze to tezke hledani technologine No. 1 bude mit smysl :)

Jak je to myšlené? Naučit se technologii zvládne každý, ale ne každý je schopný ji využít. V tvém věku je to asi zatím jedno, ale i tak to bude dost důležité za pár let.

mno, ja se to chci naucit metodou znam vsechna zakouti i uskali. ctu blogy guru od fochu, zajimam se o best practice atd atd... takze je otazka, kazdy zvladne naucit a dejme tomu znalost na solidni urovni kdy pak muzes vyrukovat s tim ze to fakt ovladas a ze jsi schopen neco produktivne delat... v mem veku je to sice jedno, ale ja myslim do budoucna. a ty roky (2-3) neberte exaktne. ja tim jen vyjadruju ze do toho chci investovat vic casu nez co trvaji 2 vikendy
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 17:09:38
ted to zas nechapu ja.
Myslel jsem to tak, že mezi javou a prologem je asi tak dvě stě světelných let, zatímco mezi javou a c++ jsou dva metry. Takže jestli je něco opakem javy, tak je to spíš prolog než c++. Ale to je jedno, nechme to už být, ať neplácáme o blbostech, když's otevřel takový hezký téma :)

o co mi jde, proc se to ucit: na to fakt nevim co bych napsal. asi protoze jsem levej jak savle a jedinej spusob je zivit se hlavou :D
No tak buď se chci naučit nějaký jazyk proto, že je po něm aktuálně scháňka, takže doufám, že mi to pomůže za rok sehnat lepší job, nebo to chci udělat třeba proto, abych se naučil něco úplně nového, abstraktního, co mi pomůže být "lepším programátorem" v obecnějším smyslu, takže moje cena bude růst konstantně a budu mít šanci dostat se na zajímavější projekty, ale nutně nechci hledat novou práci ausgerechnet teď.

Nebo třeba spousta lidí kouká na nějaký nový jazyk jenom tak čistě ze zvědavosti. Já třeba takhle občas kouknu na Haskell, ale nějak se mi nedaří se do něj ponořit a získat k němu vztah ;)

aktualne mi ta oblast neprijde tak atraktivni abych se tim vazneji zabyval. rozhodne to ale sleduju a pricichavam novym vecem (v oblasti big data) aby mi neujel vlak.
Ehm. Nevím o ničem aktuálnějším a atraktivnějším než big data :) Kdybys s tím uměl nějaký slušný psí kusy, okamžitě bych ti zprostředkoval nabídku spolupráce :)

dal mam rad databaze. momentalne nastupuji na vlak nosql databazi (mongo)
Jo, to je asi taky dobrá oblast. I když mně osobně to přijde trochu much ado about nothing... Trochu inteligentnější hashtabulka no, to je toho ;)  (dělám si srandu)

ale tam je toho tak strasne moc ze mi este nejakou dobu bude trvat nez vymyslim jakou cestou se dostat na kone :D
Na tom není moc co vymýšlet, pokud nemáš ambici v tom rozjíždět vlastní podnikání. Pokud chceš být jenom zaměstnanec, tak si s tím prostě nějakou dobu hrát, všechno nastudovat, přidat s k nějakému projektu a pak hledat zaměstnavatele. nic novýho pod sluncem :)

a proc hledam dalsi programovaci jazyk? protoze od te doby co jsem opustil lego a zacal jsem si hrat s PC vlastne porad programuju a programovani me bavi a nerad bych ho opustil pres vsechny aktivity co delam. a citim ze bych si nasel cas se venovat dalsimu programovacimu jazyku (v ramci uceni 2-3 roky)
Ty věci, co jsi vyjmenoval, jsou hodně perspektivní. Být tebou bych se na nějaký přitroublý C++ úplně s klidem vykašlal a pustil bych se do toho Rka. Možná to trochu zkombinovat s numpy/pandas, páč ten Python se nějak začíná rozlejzat :)

Akorát to chce nějaký rozumný problém, na kterým si to člověk může pilovat. Přihřeju si polívčičku a doporučím ti tohle:
http://www.marigold.cz/item/typicke-problemy-analyzy-energetickych-dat-a-ukol-pro-machry
- ten úkol tam je popsanej trochu zvláštně ;) ale nějaký ukázkový data tam máš, můžeš se pokusit z nich vydolovat nějakou zajímavou informaci, přičemž fantazii se absolutně meze nekladou - je jenom na tobě, s jakým nápadem přijdeš :)

Jakýkoli nápady a případný výsledky můžeš konzultovat přímo se mnou, Patrick by byl jenom zbytečnej mezičlánek :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: radill 09. 08. 2014, 17:34:05
tohle vlakno je o tom ze si dneska sednu a cca 2-3 roky budu investovat do >studia<. a vem jed na to ze kdyz se do neceho pustim tak nad sebou upletu takovy bic a celibat ze to tezke hledani technologine No. 1 bude mit smysl :)

Jak je to myšlené? Naučit se technologii zvládne každý, ale ne každý je schopný ji využít. V tvém věku je to asi zatím jedno, ale i tak to bude dost důležité za pár let.

mno, ja se to chci naucit metodou znam vsechna zakouti i uskali. ctu blogy guru od fochu, zajimam se o best practice atd atd... takze je otazka, kazdy zvladne naucit a dejme tomu znalost na solidni urovni kdy pak muzes vyrukovat s tim ze to fakt ovladas a ze jsi schopen neco produktivne delat... v mem veku je to sice jedno, ale ja myslim do budoucna. a ty roky (2-3) neberte exaktne. ja tim jen vyjadruju ze do toho chci investovat vic casu nez co trvaji 2 vikendy

Dobře, to je dobrý základ. Kde ale bereš tu jistotu, že budeš dobrý? Je to jen učení, které zvládne každý, pokud by chtěl. Většina lidí nechce, ale to není podstatné, i když už tím máš značnou výhodu. Je to jako na VŠ. Naučit se všechno nazpaměť a pak dostat titul dokáže každý. Pro tebe je to třeba samozřejmé, že vše ti jde na nejlepší úrovni, ale já tě neznám, proto se ptám.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 17:45:37
o co mi jde, proc se to ucit: na to fakt nevim co bych napsal. asi protoze jsem levej jak savle a jedinej spusob je zivit se hlavou :D
No tak buď se chci naučit nějaký jazyk proto, že je po něm aktuálně scháňka, takže doufám, že mi to pomůže za rok sehnat lepší job, nebo to chci udělat třeba proto, abych se naučil něco úplně nového, abstraktního, co mi pomůže být "lepším programátorem" v obecnějším smyslu, takže moje cena bude růst konstantně a budu mít šanci dostat se na zajímavější projekty, ale nutně nechci hledat novou práci ausgerechnet teď.

Nebo třeba spousta lidí kouká na nějaký nový jazyk jenom tak čistě ze zvědavosti. Já třeba takhle občas kouknu na Haskell, ale nějak se mi nedaří se do něj ponořit a získat k němu vztah ;)
no, tak se asi projevuje mladicka nerozvanost nebo jsem zenska protoze chci oboje :D

aktualne mi ta oblast neprijde tak atraktivni abych se tim vazneji zabyval. rozhodne to ale sleduju a pricichavam novym vecem (v oblasti big data) aby mi neujel vlak.
Ehm. Nevím o ničem aktuálnějším a atraktivnějším než big data :) Kdybys s tím uměl nějaký slušný psí kusy, okamžitě bych ti zprostředkoval nabídku spolupráce :)
problem je ze aktualne umim z big dat veci ktery se chteli vcera. a to co se chce dnes leti rychlosti svetla a rozhodne se nevystavim nad necim co je tu na 3 sezony. co se bude chtit zitra si troufam tvrdit ze nikdo v celym ceskoslovensku nevi. mam nejake teorie co bude in... ale k cemu mi to je kdyz nekdo v USA uvolni milijardu $ a napisou nastroj ktery moje velky snazeni okamzite smete ze stolu? zatim je to opravdu velmi rozbourene more...

a proc hledam dalsi programovaci jazyk? protoze od te doby co jsem opustil lego a zacal jsem si hrat s PC vlastne porad programuju a programovani me bavi a nerad bych ho opustil pres vsechny aktivity co delam. a citim ze bych si nasel cas se venovat dalsimu programovacimu jazyku (v ramci uceni 2-3 roky)
Ty věci, co jsi vyjmenoval, jsou hodně perspektivní. Být tebou bych se na nějaký přitroublý C++ úplně s klidem vykašlal a pustil bych se do toho Rka. Možná to trochu zkombinovat s numpy/pandas, páč ten Python se nějak začíná rozlejzat :)

Akorát to chce nějaký rozumný problém, na kterým si to člověk může pilovat. Přihřeju si polívčičku a doporučím ti tohle:
http://www.marigold.cz/item/typicke-problemy-analyzy-energetickych-dat-a-ukol-pro-machry
- ten úkol tam je popsanej trochu zvláštně ;) ale nějaký ukázkový data tam máš, můžeš se pokusit z nich vydolovat nějakou zajímavou informaci, přičemž fantazii se absolutně meze nekladou - je jenom na tobě, s jakým nápadem přijdeš :)

Jakýkoli nápady a případný výsledky můžeš konzultovat přímo se mnou, Patrick by byl jenom zbytečnej mezičlánek :)

kdyz predemnou nekdo zmini numpy lomim rukama a brecim co se jeste musim naucit :D a na eRku neni defakto co se ucit. horsi je chapat co dela tahle vec z pohledu matematiky... nebo umet interpretovat statisticke jevy v praxi...

co se dat tyce tak data jsou v pohode. namatkou data.gov... ale problem je umet v tom neco najit. jooo, je spousta nastroju ktery nacucnou excelovskou tabulku a uz nad tim delaji nejakou regresi. ale spousta lidi prdlacky tusi o co jde... takze se ani omylenem nepokousim z nejakych dat neco vyzkoumat. zatim je to nejvetsi ztrata casu. zatim si pod sebou snazim delat kvalitni podhoubi znalosti. napriklad studuju tuhle knizku http://www.amazon.com/Data-Mining-Decision-Trees-Applications/dp/9812771719 ktera je nacpana samou matikou (nejsem matematik!! matika me bavi ale delam ji hodne free-style. na zbytek mam R) typu jak nechat rust stromy, jak je vyhodnocovat a pocitat esli takovy rust ma smysl (mega to zjednodusuju) jak vybirat nejlepsi stepeni stromu, prorezavani stromu. potom rozhodovaci lesy atd atd... ne nadarmo jsem si dal deadline do +- 30ti :D :D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 17:55:20
co se dat tyce tak data jsou v pohode. namatkou data.gov... ale problem je umet v tom neco najit. jooo, je spousta nastroju ktery nacucnou excelovskou tabulku a uz nad tim delaji nejakou regresi. ale spousta lidi prdlacky tusi o co jde... takze se ani omylenem nepokousim z nejakych dat neco vyzkoumat. zatim je to nejvetsi ztrata casu. zatim si pod sebou snazim delat kvalitni podhoubi znalosti. napriklad studuju tuhle knizku http://www.amazon.com/Data-Mining-Decision-Trees-Applications/dp/9812771719 ktera je nacpana samou matikou (nejsem matematik!! matika me bavi ale delam ji hodne free-style. na zbytek mam R) typu jak nechat rust stromy, jak je vyhodnocovat a pocitat esli takovy rust ma smysl (mega to zjednodusuju) jak vybirat nejlepsi stepeni stromu, prorezavani stromu. potom rozhodovaci lesy atd atd... ne nadarmo jsem si dal deadline do +- 30ti :D :D
Nevim, jestli ma uplne smysl se ucit jenom suchou teorii s vidinou, ze nekdy za x let to poprve pouzijes. Ja osobne jsem zastancem skoly hrou :) to je imho daleko efektivnejsi.

Takze neprndej, stahni si ty data a pekne ukaz, co v tobe je ;)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 17:56:36
tohle vlakno je o tom ze si dneska sednu a cca 2-3 roky budu investovat do >studia<. a vem jed na to ze kdyz se do neceho pustim tak nad sebou upletu takovy bic a celibat ze to tezke hledani technologine No. 1 bude mit smysl :)

Jak je to myšlené? Naučit se technologii zvládne každý, ale ne každý je schopný ji využít. V tvém věku je to asi zatím jedno, ale i tak to bude dost důležité za pár let.

mno, ja se to chci naucit metodou znam vsechna zakouti i uskali. ctu blogy guru od fochu, zajimam se o best practice atd atd... takze je otazka, kazdy zvladne naucit a dejme tomu znalost na solidni urovni kdy pak muzes vyrukovat s tim ze to fakt ovladas a ze jsi schopen neco produktivne delat... v mem veku je to sice jedno, ale ja myslim do budoucna. a ty roky (2-3) neberte exaktne. ja tim jen vyjadruju ze do toho chci investovat vic casu nez co trvaji 2 vikendy

Dobře, to je dobrý základ. Kde ale bereš tu jistotu, že budeš dobrý? Je to jen učení, které zvládne každý, pokud by chtěl. Většina lidí nechce, ale to není podstatné, i když už tím máš značnou výhodu. Je to jako na VŠ. Naučit se všechno nazpaměť a pak dostat titul dokáže každý. Pro tebe je to třeba samozřejmé, že vše ti jde na nejlepší úrovni, ale já tě neznám, proto se ptám.

nikde tu jistotu neberu. ale co mam delat? pustit televizi protoze vsechno ostatni je moc namahave? je mi 24, kde jsem mel za tu kratkou dobu poznat co ma smysl delat a co ne aby byl pozitivni vysledek? takovy premejsleni me hrozne utapi v depresich... to raci na vsechno zapomenu a jdu neco studovat. vetsina lidi nechce - toho jsem si vedom a to je moje vyhoda :) praveze mi vse nejde na nejlepsi urovni, jsou lidi co se ptaji proc tady svou prumernosti dal spotrebovavam vzduch a misto... a mnohdy nejsou daleko od pravdy protoze ja nejsem zadny genius. a to me vede k zaverum ze musim makat este vic nez se momentale snazim :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: radill 09. 08. 2014, 18:54:45
Ok, to je dobrý přístup. Stejně teď nevíš, co tě potká a kdo bude připraven, nebude překvapen :D Takže jen tak dál.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 09. 08. 2014, 20:26:14
rozhodne je to tak. jde o to ze metody v data miningu nepribyvaji jak kdejaky frameworky jako houby po desti takze mit kvalitni zaklad se vyplati. i to me vede k myslende ze ted DM dam poradne zabrat co se tyce teorie a az to zvladnu, bude cas jak na praxi tak ucit se dalsi veci a znalosti jen oprasovat a doplnovat. a taky me to bude odlisovat - dneska je datova analyza hrozne moc v kurzu a kazdej se povazuje za datovyho analytika. ale to jen diky klikacim nastrojum ktery umi i varit kafe... lidi ktery umi delat kvalitni robustni modely je malo. a ja bych do takove mnoziny specialistu rad patril.

a je tu jeste dalsi problem. rozumet te veci ktera je na pozadi :D :D ono to vypada banalne, ale jak jsem odkazoval na data.gov, tak tam se daji zjistit vselijake statistiky aplikovani pesticidu a ruznyho hnojeni v zemedelstvi v USA. ale kdo rozumi zemedelstvi tak aby z toho vykoumal neco chytryho? DM se pouziva v medicine ale i ve sportu. existuji data o tom jaky hrac z jake pozice strilel na kos. ale to by nejdriv musel byt clovek svihlej do basketu a pak muze takovy veci delat plus teda mit ty zaklady o kterych jsem mluvil...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 09. 08. 2014, 22:52:30
několik let programuji v Javě
...
Mám relativně dost času (v řádu několika let) se ponořit do nějakého jiného jazyka. Ale do jakého?
...

Nauc sa nejaky skriptovaci jazyk, ktory ti ulahci pracu, t.j. mozes ho pouzit na rychly report z databazy, alebo na rychle prototypovanie. Zakladom je Perl. Ale ak vies iba Javu a OOP tak neviem ci zvladnes proceduralne programovanie. Ak dokazes mysliet len OO tak zober radsej Groovy, Python alebo Ruby.

Jak tu uz niekto pisal, jazyk je len nastroj. Ak chces dosiahnut viac musis ist viac k analyze a k byznisu a zaujimat sa o to ako veci v systeme funguju. Velmi dolezite je naucit sa SQL. Myslim ze niekde spominas NoSQL databazy, ale to asi zatial moc nefrci - podla mna je to modny vystrelok.

Ja robim v Jave web servisy, v COBOLe batch a interaktivke pogramy, Okrem toho som v Perle, v Pythone, v REXXe a v awk urobil niekolko utilit. Tiez obcas pouzivam Tcl/Tk, VBscript a Ruby. Aby som to doplnil zacal som sa zo zaujmu ucit tiez Groovy. Pozeram aj na Haskell a OCaml :)
Naucit sa novy jazyk nie je problem. Ak mas k dispozicii existujuce zdrojaky a patricny tlak v praci zvladnes to za chvilu - povedzme do 1 mesiaca. Vacsi problem je vzdy pochopit business-model.

Podla mojich skusenosti niektori "cisti" Javisti pohrdaju inymi jazykmi. Nikdy nevideli Perl a regularne vyrazy su pre nich nepochopitelne - to je velky handycap. Takisto nemaju zaujem ist hlbsie do databazy a do byznisu - t.j. povedia - daj mi SQL-statement ako tie data dostanem a ja to naprogramujem.
My programatori v COBOLe a v ABAPe (ABAP je zjednoduseny COBOL s integrovanym ESQL) sme blizsie k databaze a k byznisu, preto sme business-konzultanti. Javisti sa viac zaoberaju technickymi vecami - su to programatori-analytici.

Podla mojho nazoru Java je novy COBOL a jej buducnost je neohrozena.
Podla mna nema urcite vyznam namiesto Javy ucit sa C# - hovori sa, ze Microsoft kvoli zjednoteniu platforiem planuje mozno zrusit cely .NET

Ak si cisto na Jave najprinosnejsie bude pre teba otukat si Groovy.
Pozri na tuto stranku
http://pleac.sourceforge.net/
a vyber si nejaky skriptovaci jazyk ...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 09. 08. 2014, 23:18:11
...
ucim se treba Rko
...
R je Rxok n' Roll - ako student som s tym pracoval.
Zial v banke kde teraz pracujem sa uprednostnuju komercne systemy ako Business Objects, Clementina a SPSS, pretoze maju support.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 09. 08. 2014, 23:50:50
a regularne vyrazy su pre nich nepochopitelne
Ty, to už jsem tady slyšel víckrát, to je jako fakt? TO někdo vážně není schopnej pochopit reguláry a zároveň je programátor? To je zas nepochopitelný pro mě :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 09. 08. 2014, 23:56:17
a regularne vyrazy su pre nich nepochopitelne
Ty, to už jsem tady slyšel víckrát, to je jako fakt? TO někdo vážně není schopnej pochopit reguláry a zároveň je programátor? To je zas nepochopitelný pro mě :)
Neviem asi to nikdy v svojom Java kurze nepouzivali a neboli nuteni zistit ze je to uzitocne a ze ma vyznam si to nastudovat.
 
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 10. 08. 2014, 00:13:21
Neviem asi to nikdy v svojom Java kurze nepouzivali a neboli nuteni zistit ze je to uzitocne a ze ma vyznam si to nastudovat.
Tyjo, fakt kdybych to neslyšel víckrát, tak bych tomu nevěřil :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 00:16:11
Ale nechcel som tym nijako znevazovat Javistov.
Sam som uz asi trochu Javista - ale asi trochu staromdny. Rozhovormi resp. knzultaciami s kolegami som sa od nich vela naucil. Maju progresivnejsie zmyslanie ako ja. Zatial co ja resim problemy backendu oni riesia problemy frontendu. Mne prenechali nejake WSDL web-servisy a oni robia teraz REST, comu zatial ja moc nerozumiem. Ked potrebuju nieco oddebugovat na nizsom leveli som im k dispozicii, ked ja niecomu nerozumiem na vyssom leveli spytam sa ich. Sme skratka TEAM co znamea Together All Achieve More :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 00:20:09
Neviem asi to nikdy v svojom Java kurze nepouzivali a neboli nuteni zistit ze je to uzitocne a ze ma vyznam si to nastudovat.
Tyjo, fakt kdybych to neslyšel víckrát, tak bych tomu nevěřil :)
Zrejme sa to na skolach poriadne neuci.
Ja som sa to tiez naucil az sam ked som to potreboval v praxi pre nejake reporty..
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 00:34:14
Co se regularnych vyrazov tyka - mna to v skole tiez nenaucili. Programovali sme vtedy v C, Pascale, Macro assembleri na VAX a vo Fortrane. Tam regex neboli. Naucil som sa to az z potrieb praxe, ked som  musel robit reporty z textovych suborov.

Zrejme v dnesnych Java  kurzoch sa tiez kladie doraz hlavne na OOP a prakticke veci ako spracovanie textu ostava stranou - co je  velka skoda. Pritom podla mojho nazoru je toto velmi dolezity nastroj, pretoze pomocou regex mozes parsovat text aj ked nemas nejake hlbsie teoreticke znalosti z formalizmu (ako gramatiky a automaty).
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Kdosi 10. 08. 2014, 00:42:48
Neviem asi to nikdy v svojom Java kurze nepouzivali a neboli nuteni zistit ze je to uzitocne a ze ma vyznam si to nastudovat.
Tyjo, fakt kdybych to neslyšel víckrát, tak bych tomu nevěřil :)
Zrejme sa to na skolach poriadne neuci.
Ja som sa to tiez naucil az sam ked som to potreboval v praxi pre nejake reporty..

Jak na kterých školách, já bych na ms.mff.cuni.cz určitě bez neznalostí regexpů neprošel. Tenkrát to vyžadovali u zkoušek z Unixu, Java se ještě neučila (hustili do nás C a C++, přesto že první verze Javy už existovaly). Ale i Java má přeci už dlouho ve standardnich knihovnách package java.util.regex, takže pokud někdo tu Javu studuje poctivě tak by regexpy znát měl.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 00:48:34
Erlang je vynikající volba.
...
Beriem Ta ako Erlang-autoritu, pretoze mas v nom uz velke skusenosti.
Zaujima ma vsak ci je ten jazyk vhodny napriklad aj na take jednoduche veci ako vytiahnutie dat cez SQL z dataazy a na ich dalsie spracovanie cez regex.
 
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 01:01:16
Neviem asi to nikdy v svojom Java kurze nepouzivali a neboli nuteni zistit ze je to uzitocne a ze ma vyznam si to nastudovat.
Tyjo, fakt kdybych to neslyšel víckrát, tak bych tomu nevěřil :)
Zrejme sa to na skolach poriadne neuci.
Ja som sa to tiez naucil az sam ked som to potreboval v praxi pre nejake reporty..

Jak na kterých školách, já bych na ms.mff.cuni.cz určitě bez neznalostí regexpů neprošel. Tenkrát to vyžadovali u zkoušek z Unixu, Java se ještě neučila (hustili do nás C a C++, přesto že první verze Javy už existovaly). Ale i Java má přeci už dlouho ve standardnich knihovnách package java.util.regex, takže pokud někdo tu Javu studuje poctivě tak by regexpy znát měl.
Ja uz ani neviem - asi sa ten pojem v nejakych teoretickych predmetoch spomenul ale prakticky  sa to moc nepreberalo.
Ja som vtedy studoval v hlavnom obore matiku a vo vedlajsom nformatiku, takze som to nejako moc nebral do uvah, ale neskor v praxi som na to narazil a musel som sa to naucit.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tralala 10. 08. 2014, 01:04:13
Dufam, ze sa rozhodnes spravne. Dobre si rozmysli, do coho chces ist pretoze to ovplyvni strasne vela veci, ktore su s tym spojene a istym sposobom nimi budes determinovany.

Ja programujem drvivu vacsinu v Jave a obcas v Groovy, nejaky ten bash. Viac menej je moja domena jazyky nad JVM a cely ten ekosystem okolo. Java ekosystem je strasne velky, miliarda nastrojov a technik, prakticky stale sa ucis nieco nove, sice to je na jednej strane fajn, ze to nie je rutina, na druhej strane po case z toho vyrasties (ja mam 26) a to nepreberne mnozstvo frameworkov a nastrojov ti zacne prerastat cez hlavu a jednoducho povedane sa toho prejes a zhnusi sa ti to.

Mna ekosystem okolo enterprise Javy uz zacina frustrovat a iritovat. Je toho proste strasne vela a clovek to nemoze nikdy cele pobrat. Maximalne sa mozes zahrabat do jednej uzko specializovanej domeny a byt v tom uplny expert. Ja som si taku domenu nasiel.

Na druhej strane to je ale risk - uzatvoris sa v jednej platforme a uzko sa specializujes. To mas svoje klady aj zapory. Navyse, ak si to po case uvedomis a zacne ti to vadit, pretoze mas strach, aby ti "neubehol vlak", respektive ak s tym chces nieco spravit a ak to mas ako pracu od 9 do 5 a starnes, tak cim dalej tym viac sa zmena tej domeny stava tazsou a komplikovanejsou, pretoze:

1) V praci robis to co je treba a nemozes sa ucit nieco nove.

2) Po praci si rad ze uz nesedis za pocitacom a vobec sa ti nechce sediet za niecim a motat si s tym hlavu este aj doma alebo na ukor svojho volneho casu. Clovek ma aj nejaky osobny zivot a ked ho nechces zanedbavat, tak pre pocitac tam uz nie je miesto. Ked pride rodina tak sa s nejakou novou technologiou rovno rozluc.

3) Nevies kde zacat a stracas motivaciu. Osobne sa mi vobec nechce ucit nejaky novy jazyk len preto, aby som ho vedel. Chyba mi use case na ktorom by som si ten novy jazyk vyskusal. Drviva vacsina projektov sa neda robit doma na kolene o jednom cloveku. Nepohnes sa nikam a zostanes pri hello world (zjednodusene povedane). Jednoducho povedane neviem si najst konkretny problem, ktory by som tym jazykom vyriesil a ak by aj nejaky bol tak ta ma chut kvoli bodu cislo 2 velmi rychlo prejde.

Osobne prichadzam do stadia, kedy sa mi uz ani nechce programovat, pretoze to je stale o tom istom. To som vyhorel asi celkom rychlo, ze jo :D Mozno obcas nezaskodi uplne zmenit tu domenu ktorej sa venujes, lenze ked si uz v niecom celkom dobry a mas z toho nejake prachy, tak sa ti nechce menit robota len preto, ze mas z toho pocit, ze to nie je presne to co ta bavi, navyse ked nemas jasnu predstavu o tom, co by malo byt alternativou a ak by si aj nastupil na nejaku novu poziciu tak by si zacal ako junior (asi vies co to znamena financne).

Takze, moja rada je - neuc sa ziaden jazyk s ktorym vydrzis na dve dekady. Podla mna 5 - 10 rokov ti staci na to aby si uz nemusel programovat. Fakt. Ak sa chces IT venovat aj v neskorsom veku, co najrychlejsie si to odprogramuj a pochop tu domenu na takej urovni, aby si tomu rozumel a vedel si davat rady druhym a vylez z toho a chod do nejakeho projektu a len to menezuj alebo rob nejakeho konzultanta (pretoze si si nieco oddrtil a vies to aj odzadu). Ver mi, ze ako full time programator budes obcas potichu (a obcas aj nahlas :D) nadavat, a najradsej by si to vyhodil z okna ...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 01:15:40
Dufam, ze sa rozhodnes spravne. Dobre si rozmysli, do coho chces ist pretoze to ovplyvni strasne vela veci, ktore su s tym spojene a istym sposobom nimi budes determinovany.

Ja programujem drvivu vacsinu v Jave a obcas v Groovy, nejaky ten bash. Viac menej je moja domena jazyky nad JVM a cely ten ekosystem okolo. Java ekosystem je strasne velky, miliarda nastrojov a technik, prakticky stale sa ucis nieco nove, sice to je na jednej strane fajn, ze to nie je rutina, na druhej strane po case z toho vyrasties (ja mam 26) a to nepreberne mnozstvo frameworkov a nastrojov ti zacne prerastat cez hlavu a jednoducho povedane sa toho prejes a zhnusi sa ti to.

Mna ekosystem okolo enterprise Javy uz zacina frustrovat a iritovat. Je toho proste strasne vela a clovek to nemoze nikdy cele pobrat. Maximalne sa mozes zahrabat do jednej uzko specializovanej domeny a byt v tom uplny expert. Ja som si taku domenu nasiel.

Na druhej strane to je ale risk - uzatvoris sa v jednej platforme a uzko sa specializujes. To mas svoje klady aj zapory. Navyse, ak si to po case uvedomis a zacne ti to vadit, pretoze mas strach, aby ti "neubehol vlak", respektive ak s tym chces nieco spravit a ak to mas ako pracu od 9 do 5 a starnes, tak cim dalej tym viac sa zmena tej domeny stava tazsou a komplikovanejsou, pretoze:

1) V praci robis to co je treba a nemozes sa ucit nieco nove.

2) Po praci si rad ze uz nesedis za pocitacom a vobec sa ti nechce sediet za niecim a motat si s tym hlavu este aj doma alebo na ukor svojho volneho casu. Clovek ma aj nejaky osobny zivot a ked ho nechces zanedbavat, tak pre pocitac tam uz nie je miesto. Ked pride rodina tak sa s nejakou novou technologiou rovno rozluc.

3) Nevies kde zacat a stracas motivaciu. Osobne sa mi vobec nechce ucit nejaky novy jazyk len preto, aby som ho vedel. Chyba mi use case na ktorom by som si ten novy jazyk vyskusal. Drviva vacsina projektov sa neda robit doma na kolene o jednom cloveku. Nepohnes sa nikam a zostanes pri hello world (zjednodusene povedane). Jednoducho povedane neviem si najst konkretny problem, ktory by som tym jazykom vyriesil a ak by aj nejaky bol tak ta ma chut kvoli bodu cislo 2 velmi rychlo prejde.

Osobne prichadzam do stadia, kedy sa mi uz ani nechce programovat, pretoze to je stale o tom istom. To som vyhorel asi celkom rychlo, ze jo :D Mozno obcas nezaskodi uplne zmenit tu domenu ktorej sa venujes, lenze ked si uz v niecom celkom dobry a mas z toho nejake prachy, tak sa ti nechce menit robota len preto, ze mas z toho pocit, ze to nie je presne to co ta bavi, navyse ked nemas jasnu predstavu o tom, co by malo byt alternativou a ak by si aj nastupil na nejaku novu poziciu tak by si zacal ako junior (asi vies co to znamena financne).

Takze, moja rada je - neuc sa ziaden jazyk s ktorym vydrzis na dve dekady. Podla mna 5 - 10 rokov ti staci na to aby si uz nemusel programovat. Fakt. Ak sa chces IT venovat aj v neskorsom veku, co najrychlejsie si to odprogramuj a pochop tu domenu na takej urovni, aby si tomu rozumel a vedel si davat rady druhym a vylez z toho a chod do nejakeho projektu a len to menezuj alebo rob nejakeho konzultanta (pretoze si si nieco oddrtil a vies to aj odzadu). Ver mi, ze ako full time programator budes obcas potichu (a obcas aj nahlas :D) nadavat, a najradsej by si to vyhodil z okna ...
Mozno trochu smutne - pre mna osobne je programovanie vzdy trochu ako odmena - oproti tomu ako sa natahovat s tymi "managermi".
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tralala 10. 08. 2014, 01:29:32
Byvala to odmena aj pre mna a stale to obcas aj odmena je. Som este dost mlady na to, aby som mal manazerov v laske :) Lenze je naivne mysliet si, ze to tak bude vzdy. Neviem, kolko mas rokov. Ale zober na to jed, ze za 10 rokov budes mat toho dost aj ty a bude to viac menej rutina.

Kazdy sa raz "vyprogramuje" a prestane ho to viac menej bavit respektive to uz berie len ako job a strati to pre neho to caro a uz sa to neda porovnat s tym ked mal 23, sedel za tym nonstop a "zral to". Ja som bol takyto a sam to na sebe vidim. Nezatvarajte si pred tym oci a myslite aj na buducnost. Ani sa nenazdas a mas 35 a potom uz nieco menit a zacinat s nejakym jazykom je to posledne co ta bude trapit.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 10. 08. 2014, 01:35:42
Beriem Ta ako Erlang-autoritu, pretoze mas v nom uz velke skusenosti.
Zaujima ma vsak ci je ten jazyk vhodny napriklad aj na take jednoduche veci ako vytiahnutie dat cez SQL z dataazy a na ich dalsie spracovanie cez regex.
Ty, to mě hodně přeceňuješ :) Jak říkám, nejsem primárně programátor. Ale zrovna na tohle ti myslím budu umět odpovědět:

Konkrétně tohle samozřejmě jde udělat. A jde to i napsat jako prostě skript, bez jakýchkoli modulů atd. takže v principu stejně jako kdybys to psal třeba v Pythonu, prostě skript o pár řádcích. Ale právě proto bych řekl, že konkrétně na tohle Erlang není vhodný - jeho použitím nic nezískáš, protože nevyužiješ žádné jeho vymoženosti. Na jednoduchý "number crunching" je Erlang vyloženě nevhodný, protože bude docela dost pomalejší než jiné jazyky. (pro ilustraci: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=hipe&lang2=java&data=u64q )

Jeho síla je spíš v doménách, kde se děje spousta událostí zaráz a ty události potřebuješ nějak vyhodnocovat a potřebuješ, aby tohle všechno bylo fakt spolehlivý a běželo to bez výpadků. Tam pak využiješ všechno to, co je na Erlangu krásný: pattern matching, supervision trees, hot code reloading... Plus tuhle všechnu šarádu můžeš spustit distribuovaně přes víc strojů parkticky bez úpravy kódu, což se taky může hodit. Takže třeba věci typu jabber server (ejabberd je v erlangu), nějaké posílání události na webovým backendu, propojení s websocketama apod. Prostě věci, kde je cvrkot, ale nejde primárně o nějaké výpočty hrubou silou.

Pokud by mi u toho SQL nezáleželo na výkonu, tak si to asi taky napíšu v Elixiru, protože jsem na něj prostě už zvyklej, ale na nějaký produkční nasazení to v téhle obasti fakt není, to by nedávalo nesmysl.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tralala 10. 08. 2014, 01:35:55
Este mi to neda ... jeden priklad za vsetky. Zober si napr. Linusa Torvaldsa. Ziarivy priklad toho co vravim. Ako mlady hacker urcite drtil po veceroch a nociach a daval do toho uplne vsetko. Lenze to tempo sa neda vydrzat. Pozri sa co robi teraz. Pozera sa na kod a merguje to do gitu, chodi po konferenciach a streta ludi a hovori s nimi. To je cela jeho robota. On uz neprogramuje vobec. Lebo ho to uz proste az tak nesere, nema na to cas, nebavi ho to.

Vyprogramoval sa a je z neho manager ktoreho nemas rad :) Je to smutne?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 11:04:24
Vyprogramoval sa a je z neho manager ktoreho nemas rad :) Je to smutne?
Nehovorim, ze managerov nemam rad.
Sam mam teraz na krku managovanie mensieho projektu a tiez to nie je ziadna slast, pretoze sa pritom musim konfrontovat s ludmi. Preto som rad ked obcas vypadnem z toho organizovania a mozem si aj zaprogramovat. Je to vtedy pre mna relax.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 11:11:25
Pokud by mi u toho SQL nezáleželo na výkonu, tak si to asi taky napíšu v Elixiru ...
Teraz pozeram na ten Elixir a vyzera to trochu ako Ruby...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 10. 08. 2014, 12:06:48
Teraz pozeram na ten Elixir a vyzera to trochu ako Ruby...
To je záměr. Autorem Elixiru je José Valim, významný vývojář Rails. To taky hodně rubystů k Elixiru přitáhlo, třeba https://github.com/phoenixframework/phoenix je moc pěkný web framework, používám.

Ruby samotný mě dřív štvalo, třeba kvůli tomu "do" všude a kvůli divné lambdě "do |x,y,z| ... end", ale ta naštěstí v Elixiru není a na do se dá zvyknout :) Každopádně je to jenom look&feel, protože třeba "hello".reverse v Elixiru samozřejmě není, je tam funkcionální String.reverse("hello"). Pak je tam ještě podobnost v tom, že u volání funkcí (jakékoli arity!) nejsou povinný závorky: Map.get dict, key  - to je taky trochu nezvyklý a připomíná to VisualBasic ;) ale máto svoje důvody.

Obecně, Elixir má trochu složitější a míň koherentní syntax pravidla než Erlang, ale to je z velké části proto, že Elixir má plnotučnej makro systém (jako Lisp) a pravidla jsou uzpůsobený tomu, aby se v něm dobře vytvářely DSL. To se hodně používá, třeba v tom Phoenixu je DSL pro definici routeru:

Kód: [Vybrat]
    get "/pages/:page", PageController, :show, as: :page
    get "/files/*path", FileController, :show

Kromě téhle okoukaniny z Lispu má pak třeba ještě moc pěknou věc z F# - pipe operator:
Kód: [Vybrat]
dir_list |> Enum.reverse |> Enum.join("/")

Plnotučnej makrosystém, DSLs, pipe operator a pattern matching jsou věci, který když člověk zkusí, už nechce jinak, jak říká klasik ;)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 10. 08. 2014, 12:18:45
Btw, nepřestává mě fascinovat, jak mladej Jose je a jak dobře Elixir navrhl a spravuje. Přijde mi to úplně neuvěřitelný, že si takhle mladej kluk sedne, napíše novej jazyk a matadoři jako Joe Armstrong uznale pokývají hlavama...

http://joearms.github.io/2013/05/31/a-week-with-elixir.html (článek je starej, pár věcí v něm už neplatí)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: JmJ 10. 08. 2014, 12:42:09
Ja se vratim k puvodni otazce, co se ucit za programovaci jazyk. Snaha vybrat jeden jazyk a ten se jediny ucit, je podle me zcestna. Je nutne umet programovat nezavisle na jazyku. Dobry programator si myslim novy jazyk osvoji docela rychle. Ja ve sve praxi musim rozumne ovladat tyto jazyky:

C, C++, VB, C#, Pascal, PHP, Mumps, Javascript, Shell script a dalsi hovadiny. Samozrejme neco umim lip a neco hur, ale umet rozumne musim vsechno.

Ucit se vsechny jazyky a pred zadnym se nezavirat :-) Jazyk je jen nastroj, dulezite je naucit se ruzne postupy reseni problemu, umet tyto postupy napasovat na nove situace atd. Jazyk je jen nastroj.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Pavel... 10. 08. 2014, 12:58:11
C, C++, VB, C#, Pascal, PHP, Mumps, Javascript, Shell script a dalsi hovadiny. Samozrejme neco umim lip a neco hur, ale umet rozumne musim vsechno.

to zavisi na type prace. Su pozicie kde treba vediet jeden jazyk (napr. velke projekty kde sa delia programatori na tymy) a su pozicie kde treba vediet hrst jazykov (napr. maly softwarehous)

Neda sa povedat, ze nieco z toho je to jedine spravne. Ked viete Javu a robit desktopovy program o 30ich kolegoch, tak fakt dalsi jazyk nepotrebujete a mozte tento jeden vediet spiskovo a viac nic. Ked budete robit support nad 10imi programami ktore si firma historicky zadovazila, tak samozrejme potrebuje vediet letecky vsetko.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: nevimnevim 10. 08. 2014, 12:58:21
Pak je z tebe lempl, který neumí nic pořádně. Třeba ta oblíbená Java je minimálně na roky. Těžko se ji za měsíc naučíš. Pokud si mezitím odskočíš k dalším jazykům, tak ji nebudeš umět nikdy pořádně. O C++ to platí úplně stejně. Ale znám plno lidí, kteří tvrdí, že toho umí hodně, ale s nimi raději na ničem nespolupracuju, protože jejich kód je taková směska všeho. Takže je to spíše o tom, jestli chce hodně mluvit a dodávat řešení během chvíle na cokoli a nebo umět něco opravdu jako mistr.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 10. 08. 2014, 21:46:51
Ja se vratim k puvodni otazce, co se ucit za programovaci jazyk. Snaha vybrat jeden jazyk a ten se jediny ucit, je podle me zcestna. Je nutne umet programovat nezavisle na jazyku. Dobry programator si myslim novy jazyk osvoji docela rychle. Ja ve sve praxi musim rozumne ovladat tyto jazyky:

C, C++, VB, C#, Pascal, PHP, Mumps, Javascript, Shell script a dalsi hovadiny. Samozrejme neco umim lip a neco hur, ale umet rozumne musim vsechno.

Ucit se vsechny jazyky a pred zadnym se nezavirat :-) Jazyk je jen nastroj, dulezite je naucit se ruzne postupy reseni problemu, umet tyto postupy napasovat na nove situace atd. Jazyk je jen nastroj.

Jak se ucim novoty v Jave 8 takto: ano, daji se najit nejake stranky kde se popisuji rozdily mezi 7-8 ale me to moc nevodi. Do Kindu jsem si tedy upiratil od Oracle janysi Java 8 definitive guide, ma to cca 1000 stran. docela svizne to ctu a prisel jsem na toto:

Ja poradne neumim nejaky Java tool / framework / knihovnu kterym bych byl schopen resit ty realne problemy, ktery se dejou na ulici. Ale umim ve vterine ty elementarni veci ktery za me frameworky neresi. Kolekce, vyjimy, iterovat nad polem (ne nedelam si srandu, ale kdyz jsem opravdu s jazykem seznameny, tak tech spusobu je rekneme 5 a ve vterine vybiram ten spravny) a nevim co dal... To je jako umet finsky a znat pravidla ugrofinskych jazyku (nejsem jazykovedec) a umet spickove listovat ve slovniku.

A ja se chci naucit ano - spickove dalsi programovaci jazyk. (pokud se moje oko nezatoula k SAPu :D :D nebo vezmy rozum do hrsti a naucim se numpy ktery se mi hodi na data mining & etc... anebo na to prcam a jedu C++)

Jinak lehky poznatek z praxe (zazil jsem cca 40 pohovoru, ze kterych jsem se 20-30x dostal do 2heho kola): kdyz prijdu na pohovor tak si vyberou tridu String nebo nejakou specialitu z kolekci nebo vyjimek a na tom me 30minut smazi jako rizek. Neni to ze by nekoho zajimalo:
- C = gympl, seznamovani s kodenim
- C++ = vetsi zkusenost nez C, i nejaky projektit na VS
- VB = ani radek
- C# = lehka znalost, 1 projektitk
- Pascal = + Delphi, hodne naprogramovano v ramci VS
- PHP = na gymplu blog + administrace, CMS... (nechci to delat)
- Mumps = neznam
- Javascript = v praxi nekolik projektu, jQuery, hraju si s JS v mongudb
- Java = 5-7 let praxe, jednu dobu full time J2EE (uz to nechci delat), hafo projektu, znalosti mozna i na certifikaci, Hadoop, nejaky solichanicko Androidu(nechi to delat, ani jsem nezacal...), java na desktop aplikace.

a chci do mnoziny svych skills pridat neco kde reknu: davam svy meno a svoji cest, ze toto fakt umim :) a proto to tady tak monstrozne diskutuju :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 10. 08. 2014, 22:38:56
Jinak lehky poznatek z praxe (zazil jsem cca 40 pohovoru, ze kterych jsem se 20-30x dostal do 2heho kola): kdyz prijdu na pohovor tak si vyberou tridu String nebo nejakou specialitu z kolekci nebo vyjimek a na tom me 30minut smazi jako rizek.

Celé to je špatně, kamaráda vzali jako Java programátora a to v ní ani neuměl.

Hledal práci a náhodou narazil na inzerát, kde hledali Java programátora.
Vzal životopis, do něj dopsal, že v Java umí dělat a jméno frameworku, který chtěli.
Pohovor si domluvil na následující týden a v tu chvíli si vzal do vzal si do pazoury knížku a splácal jednoduchou, ale docela graficky pěkně udělanou aplikačku.
Pak na pohovoru vytáhl noťas, vybalil to na ně a chvíli v tom klikali.
Řekl, že je volný za cca 48 dní a začal se jí teprve učit.
Jasně že byl volný okamžitě, ale nic neuměl, musel hrát o čas.

Kdyby na něj vybalili nějaké dotazy a zkoušeli ho smažit jako řízek, tak by shořel jako papírovej čert.
Nicméně protože jim ukázal kus toho, co vlastně chtěli, neměli důvod ho smažit.

Na pohovoru tam s ním bylo 10-20 lidí (někteří v tom jistě už dělat uměli), ale jen on jim ukázal přesně to, co chtěli.
Teď má práci už pět let a patří k nejlepším v týmu.

O čem to hovoří?
Řekl bych, že především o mimořádných schopnostech mého přítele.
Prostě si sedl, učil se přesně to, co chtěli a předvedl kus práce.
Šikovně si rozvrhl čas, aby všechno stihnul a nikdo nepřišel na to, že nic neumí dřív, než se to pořádně naučí.

"Ahoj zlato, jdi nakoupit, kup chleba a pokud budou mít rohlíky, vem jich deset!"
Blbec vezme deset chlebů.
Blbec řekne, že je volný hned, i když ví, že v tom pořádně neumí a nestihne se to naučit.

Inteligentní člověk koupí jeden chleba, deset rohlíků a nechá si dost času, aby se naučil to, co po něm budou chtít.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 10. 08. 2014, 23:06:04
Jinak lehky poznatek z praxe (zazil jsem cca 40 pohovoru, ze kterych jsem se 20-30x dostal do 2heho kola): kdyz prijdu na pohovor tak si vyberou tridu String nebo nejakou specialitu z kolekci nebo vyjimek a na tom me 30minut smazi jako rizek.

Celé to je špatně, kamaráda vzali jako Java programátora a to v ní ani neuměl.

Hledal práci a náhodou narazil na inzerát, kde hledali Java programátora.
Vzal životopis, do něj dopsal, že v Java umí dělat a jméno frameworku, který chtěli.
Pohovor si domluvil na následující týden a v tu chvíli si vzal do vzal si do pazoury knížku a splácal jednoduchou, ale docela graficky pěkně udělanou aplikačku.
Pak na pohovoru vytáhl noťas, vybalil to na ně a chvíli v tom klikali.
Řekl, že je volný za cca 48 dní a začal se jí teprve učit.
Jasně že byl volný okamžitě, ale nic neuměl, musel hrát o čas.

Kdyby na něj vybalili nějaké dotazy a zkoušeli ho smažit jako řízek, tak by shořel jako papírovej čert.
Nicméně protože jim ukázal kus toho, co vlastně chtěli, neměli důvod ho smažit.

Na pohovoru tam s ním bylo 10-20 lidí (někteří v tom jistě už dělat uměli), ale jen on jim ukázal přesně to, co chtěli.
Teď má práci už pět let a patří k nejlepším v týmu.

O čem to hovoří?
Řekl bych, že především o mimořádných schopnostech mého přítele.
Prostě si sedl, učil se přesně to, co chtěli a předvedl kus práce.
Šikovně si rozvrhl čas, aby všechno stihnul a nikdo nepřišel na to, že nic neumí dřív, než se to pořádně naučí.

"Ahoj zlato, jdi nakoupit, kup chleba a pokud budou mít rohlíky, vem jich deset!"
Blbec vezme deset chlebů.
Blbec řekne, že je volný hned, i když ví, že v tom pořádně neumí a nestihne se to naučit.

Inteligentní člověk koupí jeden chleba, deset rohlíků a nechá si dost času, aby se naučil to, co po něm budou chtít.

někdo měl štěstí, někdo neměl štěstí. Tak to na světě chodí. Asi jsem se hlásil na špatný pozice nebo špatně HR slečně odpovídal, to tady neřeším. Anebo jsem se narodil bez toho co lidi dělá v IT úspěšnými. Tady řeším zrovna ten use case, že něco chci umět na fest pořádně :)

hele Bla nebo kdokoli další kdo tu psal o SAPu: zjišťuju si o SAPu nějaký info, dělám "analýzu trhu práce" atd... Myslíš že by jsi mi zodpověděl nějaký všetečný otázky? Tady nebo třeba na nějaký email? Jen kdyby to tu už lidi nudilo ;) děkuju
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 10. 08. 2014, 23:22:32
Někdo řekl: "SAP je kýbl opičích zvratek, ve kterém se musíš každý den rochnit a koštovat z něj."
A je to i můj osobní názor, čistě náhodou jsem certifikovaný SAP konzultant, ale to bych si tuším raději nechal ojíždět zadnici od hnusnýho nepřizpůsobivýho než abych v tom dělal. Co to je za srágoru jsem pochopil, až když jsem do toho pronikl hlouběji.

Nicméně řada lidí SAP dělá, berou za to MEGA prachy a tím myslím, že když si jdou říct o přidání, tak neřeknou, že chtějí navíc jeden dva tisíce, ale deset nebo dvacet tisíc. No a hodně z nich i svůj odpor dokázalo překonat a jsou do stáří zajištění. SAP totiž není pro každého.
Takže pokud se dokážeš nad problémy povznést, směle do toho.

Já se teď k SAPu taky vracím, protože se chci pojistit, že si mě firma ještě dalších pár let nechá.
Nechci nic velkýho, jen psát nějaký pomocný sestavy a trochu šolichat pár transakcí.
Až to budu mít rozjetý, řeknu si o přidání tak desítky navrch, což by mi mělo zaplatit hypotéku.
To je takový můj short-term plan.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 10. 08. 2014, 23:35:32
Někdo řekl: "SAP je kýbl opičích zvratek, ve kterém se musíš každý den rochnit a koštovat z něj."
A je to i můj osobní názor, čistě náhodou jsem certifikovaný SAP konzultant, ale to bych si tuším raději nechal ojíždět zadnici od hnusnýho nepřizpůsobivýho než abych v tom dělal. Co to je za srágoru jsem pochopil, až když jsem do toho pronikl hlouběji.

Nicméně řada lidí SAP dělá, berou za to MEGA prachy a tím myslím, že když si jdou říct o přidání, tak neřeknou, že chtějí navíc jeden dva tisíce, ale deset nebo dvacet tisíc. No a hodně z nich i svůj odpor dokázalo překonat a jsou do stáří zajištění. SAP totiž není pro každého.
Takže pokud se dokážeš nad problémy povznést, směle do toho.

Já se teď k SAPu taky vracím, protože se chci pojistit, že si mě firma ještě dalších pár let nechá.
Nechci nic velkýho, jen psát nějaký pomocný sestavy a trochu šolichat pár transakcí.
Až to budu mít rozjetý, řeknu si o přidání tak desítky navrch, což by mi mělo zaplatit hypotéku.
To je takový můj short-term plan.

dekuji za tak uprimna slova :) s obrovskou vahou. hele, nevim nevim nevim... celej vikend nad tim o cem se tu diskutuje premeslim. v sobotu vecer jsem lezel v posteli a moc premyslel. dneska jsem sel za sportem a do lesa zase premejslet. premyslim co mam kurva delat abych vyhovel teto korelaci: nejsem genialni, asi spis prumer ale umim se snazit a mozna by se dalsi klady nasly / chci aby me to "bavilo" / musim se tim do 50-60 zivit / na co jsem zapomel?...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mikrom 10. 08. 2014, 23:37:11
A ja se chci naucit ano - spickove dalsi programovaci jazyk. (pokud se moje oko nezatoula k SAPu :D :D nebo vezmy rozum do hrsti a naucim se numpy ktery se mi hodi na data mining & etc... anebo na to prcam a jedu C++)
Podla mna sam sa clovek nauci iba nejake zaklady. Do hlbky vniknes iba ked si donuteny riesit v danom jazyku prakticke problemy a patri k tomu aj ten pracovny stres a terminy. Zvladnutie/vyriesenie tychto problemov nacas v danom termine posuva cloveka do predu.
Aj tak ked na pohovore povies ze ovladas C++ na spickovej urovni, bude zrejme dalsia otazka ake projekty si v rom zrealizoval. Ked povies, ze zatial este nic, len si sa to sam naucil, tak neurobis s tym asi moc dobry dojem.

Poznal som cloveka, ktory programoval v C++, chcel zmenit, tak si nasiel zamestnanie ako programator C#. Hovoril mi vtedy , ze mu v novej firme dali dokonca este trochu vyssi plat a slubili mu, ze ho do C# zaskolia.

Podla mna ked tak po tom tuzis, v tvojom pripade by tiez nebol problem prejst z Javy na C++. Myslim, ze programatorov v C++ je dnes na pracovnom trhu menej ako v Jave.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 10. 08. 2014, 23:59:11
nejsem genialni, asi spis prumer ale umim se snazit a mozna by se dalsi klady nasly / chci aby me to "bavilo" / musim se tim do 50-60 zivit / na co jsem zapomel?...

SAP je spíš lopaťárna, na to geniální být nemusíš, žádné geniální konstrukce od tebe nebude nikdo očekávat.
Živit se tím můžeš až do smrti, po SAPistech je stálá poptávka.
Nicméně "bavilo", tak to asi ne, je to práce, poměrně monotóní práce, udělej transakci, která vezme kód 123456789 a převede ho na čárový, který bude umístěný na štítku uprostřed....
V lepším případě to bude zadání ve stylu, udělej transakci, která sezobe všechny hodnoty Y, seřadí je podle X a rozstránkuje podle Z.

Za to budeš brát od 50-ti do 100 tisíc měšíčně a pokud půjdeš dělat do Německa, tak od 100 do 300 tisíc měsíčně.
Nikdo si tě nedovolí vyhodit, protože náhrada za tebe nebude, leda bys komplet vyhořel nebo ti hráblo a vyměnit tě museli.

Mám kamaráda, který dělá v Dortmundu a dostane se i přes těch 400 měsíčně, certifikát od SAPu jsme dělali spolu.
App, čtyři sta tisíc měsíčně považuji za PROGRAMÁTORSKÝ TOP, kdo se dostane přes 400 tisíc platu měsíčně, je pro mě "PAN PROGRAMÁTOR". Ostatní jsou jen líný zmrdi, kteří nemají přehled o tom, jak to chodí jen kousek od nás a takovýmu PANU PROGRAMÁTORVI můžou tak kouřit péro. No a jejich vlastní pocit důležitosti je nepodstatný, že mají pocit, že vyvíjí něco důležitého? Ha, vrátný může mít taky pocit, že je důležitej.

http://www.thesapjobboard.com/SAP-Job/SAP-ABAP-Developer-Retail-ISRetail/9315327/en/?xc=247

Běžná hodinovka je od 70Eur za hodinu pro opici ke 120Eur pro PANA programátora, ale jsme Češi, takže pro Němce jsem tak trochu opice no, uvažuj o 100Eurech za hodinu po nějaké době.

Další výhoda práce v Německu je ta, že po dvaceti letech práce dostaneš opravdový důchod a ne jen tu zasranskou almužnu, kterou dostaneš tady.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 00:01:55
A ja se chci naucit ano - spickove dalsi programovaci jazyk. (pokud se moje oko nezatoula k SAPu :D :D nebo vezmy rozum do hrsti a naucim se numpy ktery se mi hodi na data mining & etc... anebo na to prcam a jedu C++)
Podla mna sam sa clovek nauci iba nejake zaklady. Do hlbky vniknes iba ked si donuteny riesit v danom jazyku prakticke problemy a patri k tomu aj ten pracovny stres a terminy. Zvladnutie/vyriesenie tychto problemov nacas v danom termine posuva cloveka do predu.
Aj tak ked na pohovore povies ze ovladas C++ na spickovej urovni, bude zrejme dalsia otazka ake projekty si v rom zrealizoval. Ked povies, ze zatial este nic, len si sa to sam naucil, tak neurobis s tym asi moc dobry dojem.

Poznal som cloveka, ktory programoval v C++, chcel zmenit, tak si nasiel zamestnanie ako programator C#. Hovoril mi vtedy , ze mu v novej firme dali dokonca este trochu vyssi plat a slubili mu, ze ho do C# zaskolia.

Podla mna ked tak po tom tuzis, v tvojom pripade by tiez nebol problem prejst z Javy na C++. Myslim, ze programatorov v C++ je dnes na pracovnom trhu menej ako v Jave.

ano, realne problemy doma nikdy resit nebudu, leda si pro sebe prcat neco tezsiho nez hello world. ale vim ze mam pred sebou nejaky roky, co nebudu muset full time pracovat. takze si mam sednou k televizi nebo se neco ucit? B je spravne :)

ne, realny projekty delat nebudu, ale minimalne na pohovoru reknu ze mam nejakou IT praxi, a co se (dejme tomu) C++ tyce, dal jsem tomu maga nazadek, takze me muzete vyzkouset...

clovek o kterem pises je zase jedna instance v mori miliardy kapek jako predchozi instance cloveka co z javy nic nevedel a po 5ti letech se mu rika Pan Java. takze toto neni az takovy argument.

mno, ona se diskuze uz spis asi ubira smerem: jsem mladej nezkusenej a nevim si tak vseobecne rady nez ze bych se ptal jestli C++ nebo C# jestli mi rozumis :) na zacatku jsem tohle vlakno pojmenoval jaky se ucit jazyk z pohledu filozofie. pak to pan Krcmar zmenil na neco rozumneho ;)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 11. 08. 2014, 00:07:21
Doplnění:

V Německu jsou poměrně vysoké daně, nečekej, že tu částku dostaneš na ruku.
Je to problém ve výkladu, když firma mluví o nástupním platu 30 tisíc, myslí tím že dostaneš 30 tisíc hrubého a firmu budeš stát plácnu 45 celkem měsíčně. Když oni mluví o 100E za hodinu, pak tím myslí hrubou mzdu.
U nás v blbostánu je to vymyšlené pro imbecily "A daně za Vás platí firma", hovno, firmu zajímá, kolik za Vás odvede celkem a je jí celkem jedno, kolik musí VAŠÍM jménem poslat lichvářům a na rozkradení do státní, daně jsou na oko nízké.
V Německu se prostě řekne 100E na hodinu a daně jsou tvůj problém.

Počítej reálně s 50% daní, ale zase v tom je solidní důchodové zajištění.
Kdyby tě to zajímalo přesně, musel bych se zeptat toho kamaráda z Německa.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 00:13:20
Diky moc :)

tak nejdriv jsem zkouknul tohle video http://connect.zive.cz/clanky/roman-knap-sap-vubec-neni-nudny/sc-320-a-172984

pak jsem si cetl nejaky blbosti o sapu

pak jsem chvili studoval HANA

pak jsem si na jobs.cz prosel prvni 3 stranky odkazu. kazdy odkaz jsem prosel a udelal jsem si tuhle statistiku: nasel jsem cca 35 klicovych slov - 2-4 pismene zkratky. nejlip mi vysel modul FI, tam mam spoustu vyskytu. 6 vyskytu mam u modulu SD, 5 pro MM, 4 pro IFRS, R/3, IM. 5 vyskytu mam u ABAP, ale tam predpokladam ze pro vyvojare je to zaklad?

jak by jsi mi doporucil se ponorit do SAPu? cim zacit a z jake strany? dluzim ti pivo :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 11. 08. 2014, 00:16:30
A ještě úplně poslední PS: Hádejte, kde SAP nejlépe běží! No na SUSE přece!

...Kdybych nebyl kretén, dávno jsem šel dělat do TDSa!
http://www.tds.fujitsu.com/tds/

Tam hostují SAP hromady firem, aby tě vzali musíš mít papíry na SUSE, tuším Cisco a použitelnou Němčinu.
S mým certifikátem od SAP bych neměl mít problém tam nastoupit jako nějaký posraný support za kilo dvacet měsíčně a za dva roky se dostat na kilo osmdesát.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 11. 08. 2014, 00:24:01
Jak začít

Hele, tohle je dost těžký, do toho se sám nemáš šanci dostat.
To je součástí strategie.

SAP - v době co jsem dělal certifikaci - neměl žádné trialy.
Maximálně seženeš trial k SAP BI resp. Bussines One nebo jak tomu právě v tuhle chvíli nadávají a to je jen takový "Tichý ježek nebo Účto" a celkem o hounu, vyvíjí to nějaký Poláci, SAP to snad někde koupil, no prostě to není "SAP" a smysl se má učit právě jen "velký SAP".

Nejsnáz, kdybys sehnal firmu, která shání ABAP programátora a nabídl se jim jako "praktikant".
Po těch lidech je tak velký hlad, že už jen tím, že se naučíš ABAP, máš docela šanci ten flek získat a učit se.

Pokud tě netrápí věci jako hypotéka, tak se nauč ABAP z tutoriálů a nech se zaměstnat.
Asi tě z první práce po dvou-třech měsících MOŽNÁ vyhodí, ale rozhodně bys měl dostat šanci se něco naučit.
No a pokud jsi alespoň průměrně inteligentní, tak by tě vyhodit nemuseli, protože se jim nebude chtít shánět člověka.

Po roce si necháš udělat certifikaci od SAP, zlepšíš si Němčinu a tradá do Deutschlad za úplně jiný prachy.
Nebejt vůl, dávno jsem to udělal.

Uááá když já ten SAP tak nerad, brrrr!
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 00:26:24
Doplnění: ...

v pohodě :) mě asi bude stačit, když budu vydělávat tak jak se na ajťáka sluší a patří :D :D (paradoxně mě lákají ty věci který si za peníze nekoupím) ale zase love jsou protřeba žejo...

jak moc je důležitá němčina? pokud neuvažuju že jdu do německa, tam je to jasný. němčinu mám v plánu ale nevím kdy... moje lehká výhoda jsou jazyky. dělám si mezi ajťákama statistiku jaký další světový jakzyk kromě AJ ovládají. např já se učím rusky (mnoho let) z čistě pragmatických důvodů. někdo by mohl říct že jsem hnusná zaprodajná kurva ale není to tak. já jsem velkej hippísák a mírotvorce :) :) ještě se trošku učím španělsky ale tomu budoucnost nedávám protože se do jižní ameriky nehodlám stěhovat...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 11. 08. 2014, 00:26:51
V Německu jsou poměrně vysoké daně, nečekej, že tu částku dostaneš na ruku.
Je to problém ve výkladu, když firma mluví o nástupním platu 30 tisíc, myslí tím že dostaneš 30 tisíc hrubého a firmu budeš stát plácnu 45 celkem měsíčně. Když oni mluví o 100E za hodinu, pak tím myslí hrubou mzdu.
U nás v blbostánu je to vymyšlené pro imbecily "A daně za Vás platí firma", hovno, firmu zajímá, kolik za Vás odvede celkem a je jí celkem jedno, kolik musí VAŠÍM jménem poslat lichvářům a na rozkradení do státní, daně jsou na oko nízké.
V Německu se prostě řekne 100E na hodinu a daně jsou tvůj problém.
Úplně jsem se v tom ztratil. Jakej teda má být ten rozdíl mezi tím, jak tu mzdu udávají oni a my? U nás se udává hrubá mzda - tj. částka, ze které už je odpočítaná platba pojistnýho zaměstnavatele. Oni teda udávají mezdový náklady - tj. "superhrubou" - tj. částku ještě před tím, než z ní zaměstnavatel zaplatí svůj díl pojistného?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 00:32:34
Uááá když já ten SAP tak nerad, brrrr!

klidně se tu rozepiš co máš rád nebo jaký máš koníčky :)


jinak:
jo, jak asi tušíš že bude vypadat fůze java + sap? už jsi tu o tom mluvil v kontextu jaderných zbraní X java+abap & sap. a k tý haně nic netušíš? někde jsem tu říkal že se učím mongodb protože je to novej rozjíždějící se vlak databází a je jednoduchý na něj naskočit a novoty se dou4ovat. né jak naskakovat do vlaku oracle db... a hana je nová technologie na kterou celej sap prý hodně vsází... ?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 11. 08. 2014, 00:35:51
Oni teda udávají mezdový náklady - tj. "superhrubou" - tj. částku ještě před tím, než z ní zaměstnavatel zaplatí svůj díl pojistného?

Asi ano, ale nechci šířit bludy.
Nicméně z daní se nedá vyvléct, ale dávají slušné slevy na děti a tak.
Navíc pak dostáváš třeba dalších tisíc Euro na děti ...na bezlepkovou dietu, bla, bla, bla...

mě asi bude stačit, když budu vydělávat tak jak se na ajťáka sluší a patří :D :D

Jde o to, že za stejnou práci můžeš dostat dobrý nebo špatný plat.
Proč brát 50 když to může být 400.

Když mi ten můj kamarád vyprávěl, že letěl do Londýna, protože nejlepší obleky se pořídí na Bond Street  (Pamatuju si to podle Jamese Bonda) a koupil si dvě kvárdra za padesát, protože jít do kanceláře v něčem horším by nebylo korektní....
...Trochu jsem mu záviděl, protože dělal stejnou práci jako já, ale finančně byl ohodnocený úplně jinak.
Navíc ono se říká "Ano, za peníze si toho hodně nekoupíš...", a je to pravda, vlastně taková vhodná mantra pro chudé.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 00:45:04
ehm, já zapoměl dokončit tu jazykovou statistiku... 99% lidí od IT umí jen AJ, takže kurňa doufám že se mi to sečte a budu vydělávat i za to, že se učím jazyky...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 11. 08. 2014, 00:46:06
jo, jak asi tušíš že bude vypadat fůze java + sap? už jsi tu o tom mluvil v kontextu jaderných zbraní X java+abap & sap. a k tý haně nic netušíš? někde jsem tu říkal že se učím mongodb protože je to novej rozjíždějící se vlak databází a je jednoduchý na něj naskočit a novoty se dou4ovat. né jak naskakovat do vlaku oracle db... a hana je nová technologie na kterou celej sap prý hodně vsází... ?

Nemám páru.
Od ABAPu se začalo "odcházet", protože JAVA je univerzálnější, ale na R3 je pořád ještě všechno v ABAPu.
Nemám zkušenosti s tím, co je teď nové, SAP má obecně ohromnou setrvačnost.
Nasadit R4 ve firmě o pěti závodech je práce na 3 roky plánování a 3 roky implementace a já jsem zrovna ve firmě, kde k tomu ještě nedošlo, pořád jedeme R3 ani nejsem mezi SAPistama. Promiň, k tomu nemám nejčerstvější informace.
R3ku pojedeme ještě nejméně 3 roky, o přechodu na R4 se ve firmě mluví už hooooodně dlouho, zatím by bylo dobré se s R3kou dostat alespoň do fáze, kdy budou nasazené UŽ alespoň ještě podporované verze, tj sice R3, ale updatovaná na podporované verze.
Ale to je otázka pár let a SAPisty k tomu nikdo a nic ne(do)žene.

Podle mě se v Java začínají postupně dělat nové věci, ale protože hodně SAPistů je kovaných v ABAPu, nic je nebude tlačit k přechodu.
To je můj odhad, můžu se plést.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 11. 08. 2014, 00:57:27
Začni ABAPem: http://sapbrainsonline.com/abap-tutorial/codes

(Pokud budeš mít pocit, že to je jako z jiného století, tak to není jen tvůj pocit. V příštím Startreku budou používat ABAP Klingoni pro řízení jejich lodí.)

http://www.youtube.com/watch?v=1Y4VjjAA4NA

No nechtěl jsi nic úber moderního, chtěl jsi něco, čím se můžeš živit až do smrti.....pokud vynecháme čí smrt to bude, tak SAP by to měl splňovat.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 00:59:49
Nemám páru.
Od ABAPu se začalo "odcházet", protože JAVA je univerzálnější, ale na R3 je pořád ještě všechno v ABAPu.
Nemám zkušenosti s tím, co je teď nové, SAP má obecně ohromnou setrvačnost.
Nasadit R4 ve firmě o pěti závodech je práce na 3 roky plánování a 3 roky implementace a já jsem zrovna ve firmě, kde k tomu ještě nedošlo, pořád jedeme R3 ani nejsem mezi SAPistama. Promiň, k tomu nemám nejčerstvější informace.
R3ku pojedeme ještě nejméně 3 roky, o přechodu na R4 se ve firmě mluví už hooooodně dlouho, zatím by bylo dobré se s R3kou dostat alespoň do fáze, kdy budou nasazené UŽ alespoň ještě podporované verze, tj sice R3, ale updatovaná na podporované verze.
Ale to je otázka pár let a SAPisty k tomu nikdo a nic ne(do)žene.

Podle mě se v Java začínají postupně dělat nové věci, ale protože hodně SAPistů je kovaných v ABAPu, nic je nebude tlačit k přechodu.
To je můj odhad, můžu se plést.

jo, díky za pohled :)

neznáš nějaký studijní zdroje (mno, něco jsem pogooglil ale...)? ideálně knížky? upirátil jsem akorát http://www.amazon.com/BEGINNERS-GUIDE-TO-SAP-ABAP-ebook/dp/B00AKVM700 a http://www.amazon.com/Sams-Teach-Yourself-Hours-Edition-ebook/dp/B0054XW4LQ/ref=pd_sim_kstore_7?ie=UTF8&refRID=10KBVG4NWHQD4PKAA3GR tak tomu dám pár dnů v ečtečce a uvidím.

dalsi orisek bude zprovoznit NetWeaver. venoval jsem tomu cca 2 hodiny a zatim absolutne bez sance... a pro vyvoj ABAP je krom NerWeaver i Eclipse? To teda cumim.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 01:03:24
neznáš nějaký studijní zdroje (mno, něco jsem pogooglil ale...)? ideálně knížky? upirátil jsem akorát http://www.amazon.com/BEGINNERS-GUIDE-TO-SAP-ABAP-ebook/dp/B00AKVM700 a http://www.amazon.com/Sams-Teach-Yourself-Hours-Edition-ebook/dp/B0054XW4LQ/ref=pd_sim_kstore_7?ie=UTF8&refRID=10KBVG4NWHQD4PKAA3GR tak tomu dám pár dnů v ečtečce a uvidím.

tak studijnich materialu je nakonec asi dost :)

a dobry humor :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: nope 11. 08. 2014, 08:47:26
V nekolika prispevcich zde padla zminka o Data Miningu. Nasel by se tu nejaky odbornik, ktery by vysvetlil jak zacit s Data Science? Osobne umim v R, Pythonu, frekvencni statistiku a analyzu dat z nekolika semestru VS.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Lopan 11. 08. 2014, 09:13:04
Par doplneni k postum o SAPu

ABAP je jednoduchy jazyk, clovek se ho nauci za tyden. Nejvetsi prekazkou je nekolik stovek klicovych slov, ktere ABAP pouziva a kde vetsinu z nich pouzijete tak 2x za rok. Na to pomuze scn.sap.com nebo pan google. 80% je ale klasicke programovani, nacteni dat, nejake zpracovani, zobrazeni. ABAP je i pomerne schopny objektove orientovany jazyk, lze v nem psat bezne aplikace podle navrhovych vzoru. Bohužel ABAP umožňuje programátorům psát jako prase, takže to chce vyšší míru sebekontroly.

Java je v SAPu temer mrtva. Nektere veci se v ni jedou (Portal, Process Infrastructure), ale vetsina je v ABAPu. Prepis do Javy byl vykrik do tmy pred 5-ti lety. Nicmene SAP v posledni dobe kouka i dopredu a hodne zabral - SAP Hana, SAP Mobile Infrastructure, SAPUI5 atd.

Doporucuju open.sap.com jako rozhlednuti, co je v noveho v SAPu, jsou tam skvele tutorialy i s demo systemy. SAP dale nabizi ke stazeni trial verze jeho platformy SAP Netweaver http://scn.sap.com/docs/DOC-41566 SAP Netweaver muzete chapat jako aplikacni server, kde mate k dispozici vývojove nastroje. Nejsou tam ERP moduly (majetek, logistika, finance, personalistika), ty už jsou licencované. Ale jako technologicky základ to stačí.

SAP ale neni o znalosti jazyka.  Je to o znalosti modulu, podnikových procesu, prostředí, zpracováni hromady dat a kompletním ekosystému, který poskytuje. Lopaty, co buší ABAP, zázračné platy nemají. Ale pokud se časem rozkoukáte v nějakém modulu, nebo budete znát SAP technologie, jsou už platy daleko zajímavější.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: hawran diskuse 11. 08. 2014, 10:14:55
...
App, čtyři sta tisíc měsíčně považuji za PROGRAMÁTORSKÝ TOP, kdo se dostane přes 400 tisíc platu měsíčně, je pro mě "PAN PROGRAMÁTOR". Ostatní jsou jen líný zmrdi, kteří nemají přehled o tom, jak to chodí jen kousek od nás a takovýmu PANU PROGRAMÁTORVI můžou tak kouřit péro. No a jejich vlastní pocit důležitosti je nepodstatný, že mají pocit, že vyvíjí něco důležitého? Ha, vrátný může mít taky pocit, že je důležitej.
...

 ;D  ;D  ;D
A já měl za to, že jediný s poruchou je tu BLEK.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: NooN 11. 08. 2014, 10:23:57
;D  ;D  ;D
A já měl za to, že jediný s poruchou je tu BLEK.

Tak Bla ma perlicky aj v inom vlakne :)
Ocividne patri k "jedincom" ktorých sem tam stretnem v MHD debatovat o buducnosti :)
O tom ake auto si kupia ked skoncia skolu, ved stoji len 60.000 E, ved to je zadarmo....
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Miramel 11. 08. 2014, 11:07:02
;D  ;D  ;D
A já měl za to, že jediný s poruchou je tu BLEK.

K tomu můžu dodat jen to, že porucha osobnosti je tuším základní předpoklad k tomu, abys SAP mohl dělat (osobní pozorování).
Na druhou stranu, za necelého půl melounu měsíčně bych si tu poruchu důkladně natrénoval a ochotně jí čtyři roky.
Za ušetřené peníze bych se mohl nechat léčit na luxusní klinice v Thaisku skupinkou prostitutek další čtyři roky.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Miramel 11. 08. 2014, 11:07:45
*předstíral
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Miramel 11. 08. 2014, 11:10:36
Tak Bla ma perlicky aj v inom vlakne :)

Jestli oba myslíme to samé, tak zrovna ty bys měl raději mlčet, přijdeš mi hodně natvrdlý ;D
Tím se nechci zastávat Bla, jenom tebe připojit na seznam na příjem do cvokárny  ;D ;D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: www 11. 08. 2014, 11:23:12
V nekolika prispevcich zde padla zminka o Data Miningu. Nasel by se tu nejaky odbornik, ktery by vysvetlil jak zacit s Data Science? Osobne umim v R, Pythonu, frekvencni statistiku a analyzu dat z nekolika semestru VS.

delal jsem weby a to me neuspokojavalo, neni to podle meho tak perspektivni & etc... tak jsem se rozhlizel co dal s tim ze jsem chtel aby v tom byla matika = mam hrubou teorii ze 1 ajtak z 10ti karieru postavil na matice a ma se jak prase v zite. bohuzel ne kazdy si matiku dava / ma k ni kladny vstah. problem je ale v tom ze nejsem matematik. joo, na VS jsem absolvoval cca 5-8 vselijakych matik od klasiky po modelovani v matlabu... takze matiku delam spis hodne free style a hodne se snazim ucit. a podle meho pokud chce byt clovek na DM odbornik tak matika, statistika!, matika a matika. z hruzou zjistuju ze dneska je kazda druha sekretarka co je pro firmu loajalni, datovej analytik. sedi a klika v jakymsi gui, da tomu omacku jak vysvetlit k cemu prisla a "objevuje se kolo". navic tu mame namatkou gooddata (nic proti nim! jsou to pasaci a klobouk dolu) ktery vydelavaji miliony jen tim ze se na data jinak podivas. "zadna" predikce ktera vyzaduje know-how pokud zase neklikas... jasny, je to hrozne moc prestrelene ale doba DM extreme preje protoze tu nastupuji big data ~ v DB uchovavas kde co na ulici narazis. je to fraze, dejme tomu ze je to velka fraze ale podivej se na datovy uloziste cena/kapacita. zase fraze za kterou by admini meli tenhle prispevek smazat. ale kdyz to das dohromady, budes ukladat velikost podprsenky zakaznikovy manzelky a jakou ma rada barvu tak mas lidi tak na dlani jak jen si to malo lidi umi predstavit!! (asi jsem extremista, asi moc ctu 1984 tak si to nejak po svem preberte :) )

ja se DM venuju tak ze hodne ctu vselijake knihy + ptam se docetu a prof. co se tim zabyvaji +- celej zivot. pulka techhle lidi pracuje v bankach na spickovych pozicich a obcas z nich vypadnou veci ze zakulisi, o kterych by rozhodne meli mlcet. a vsichni se schoduji na tom, ze je dobre tomu nejdriv do hlouby rozumet a pak neco v datech hledat. takova banka je za matematika ochotna velmi velmi zaplatit pokud delas modely tak robustne ze s nima ani vybuch sopky nepohne :)

jeste k praxi: hlavne se pouzivaji dva nastroje a to SAS a produkty z rodiny SPSS (IBM). pak je to defakto klikani, to rozhodne jak v pripade SAS tak SPSS Modeler. Da se tam i programovat ale to je vsude. co je zajimave ze i tak konzervativni instituce jako je banka (DM pronika i treba do marketingu kde se s oblibou SAS/SPSS pouziva...) chcou lidi s R, ikdyz to neni critical 24/7 supported sw. a Rko jednozna konvergence k matice a statistice...
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: NooN 11. 08. 2014, 11:23:39
Jestli oba myslíme to samé, tak zrovna ty bys měl raději mlčet, přijdeš mi hodně natvrdlý ;D
Tím se nechci zastávat Bla, jenom tebe připojit na seznam na příjem do cvokárny  ;D ;D
...je to tvoj nazor a musis s nim zit...
Hlavne ze vzdy vsetko podporis padnymi argumentami :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 11:26:06
...

omg, sedim u jineho kompu takze tu mam prevyplnenou jinou prezdivku. www == tojsemja :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 11:29:52
Par doplneni k postum o SAPu

diky diky :) kdyby se tu nasel jeste nekdo, kdo muze o SAPu poreferovat, smele do toho. krome teda psychickych poruch, ktere SAP zpusobuje :D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 11. 08. 2014, 11:58:06
ja se DM venuju tak ze hodne ctu vselijake knihy + ptam se docetu a prof. co se tim zabyvaji +- celej zivot. pulka techhle lidi pracuje v bankach na spickovych pozicich a obcas z nich vypadnou veci ze zakulisi, o kterych by rozhodne meli mlcet. a vsichni se schoduji na tom, ze je dobre tomu nejdriv do hlouby rozumet a pak neco v datech hledat. takova banka je za matematika ochotna velmi velmi zaplatit pokud delas modely tak robustne ze s nima ani vybuch sopky nepohne :)
Pro jistotu ještě jednou zopakuju nabídku: pokud by se ti chtělo zabývat analýzou dat spotřeby energií, můžu okamžitě zprostředkovat spolupráci. Benefity: malý, pohodový tým s extra neformálním jednáním, možnost 100% homeworkingu a libovolně malého úvazku, veliká volnost (dostaneš jenom zadání a je na tobě, jak na to půjdeš, v některých částech ani zadání nedostaneš a je totálně na tobě, co se ti podaří vykoumat).
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: mmrnustik 11. 08. 2014, 12:29:55
V nekolika prispevcich zde padla zminka o Data Miningu. Nasel by se tu nejaky odbornik, ktery by vysvetlil jak zacit s Data Science? Osobne umim v R, Pythonu, frekvencni statistiku a analyzu dat z nekolika semestru VS.
Doporucuju souteze na http://www.kaggle.com/. Jsou tam i nejake tutorialy a vitezove souteze vetsinou popisou svuj postup.
Jenom to zere spoustu casu.
http://www.kaggle.com/users/60625/michal-mrnustik
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 21:29:08
ja se DM venuju tak ze hodne ctu vselijake knihy + ptam se docetu a prof. co se tim zabyvaji +- celej zivot. pulka techhle lidi pracuje v bankach na spickovych pozicich a obcas z nich vypadnou veci ze zakulisi, o kterych by rozhodne meli mlcet. a vsichni se schoduji na tom, ze je dobre tomu nejdriv do hlouby rozumet a pak neco v datech hledat. takova banka je za matematika ochotna velmi velmi zaplatit pokud delas modely tak robustne ze s nima ani vybuch sopky nepohne :)
Pro jistotu ještě jednou zopakuju nabídku: pokud by se ti chtělo zabývat analýzou dat spotřeby energií, můžu okamžitě zprostředkovat spolupráci. Benefity: malý, pohodový tým s extra neformálním jednáním, možnost 100% homeworkingu a libovolně malého úvazku, veliká volnost (dostaneš jenom zadání a je na tobě, jak na to půjdeš, v některých částech ani zadání nedostaneš a je totálně na tobě, co se ti podaří vykoumat).

ahoj, ted se ti reklama povedla :) dlouho jsem nad tim premyslel ale musim se drzet uzdy. konci mi jedna etapa VS studia a s tim spojene kravoviny. uspokojuju neziskovky aby bylo co napsat do CV. do toho mam rozjete nejake projekty a taky se snazim nad sebou drzet bic ze vecer prijdu domu a disciplinovane se neco ucim. a neci tyhle veci opoustet (hlavne si umim predstavit jak se mi tu posledni uklizecka smeje ze investuju svuj cas do neziskovek) jen protoze za rohem cekaji utect zeny, vino, zpev. Ale nasli se tu dalsi zajemci o data mining. Urcite jsem nahraditelnej :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 11. 08. 2014, 21:45:57
ahoj, ted se ti reklama povedla :) dlouho jsem nad tim premyslel ale musim se drzet uzdy. konci mi jedna etapa VS studia a s tim spojene kravoviny. uspokojuju neziskovky aby bylo co napsat do CV. do toho mam rozjete nejake projekty a taky se snazim nad sebou drzet bic ze vecer prijdu domu a disciplinovane se neco ucim. a neci tyhle veci opoustet (hlavne si umim predstavit jak se mi tu posledni uklizecka smeje ze investuju svuj cas do neziskovek) jen protoze za rohem cekaji utect zeny, vino, zpev. Ale nasli se tu dalsi zajemci o data mining. Urcite jsem nahraditelnej :)
Aha, ja jsem myslel, kdyz's psal o tom, ze prece nebudes cumet na bednu, ze hledas uplatneni pro volny cas :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 22:11:00
Java je v SAPu temer mrtva. Nektere veci se v ni jedou (Portal, Process Infrastructure), ale vetsina je v ABAPu. Prepis do Javy byl vykrik do tmy pred 5-ti lety. Nicmene SAP v posledni dobe kouka i dopredu a hodne zabral - SAP Hana, SAP Mobile Infrastructure, SAPUI5 atd.

pokracuji v zajimani se o SAP

vsichni krici ze HANA je jednoznacna budoucnost SAPu. Schodneme se na tom nebo ne? Ja nevim, na me to tak pusobi.

Pokud se na tom schodneme tak: vsechno kolem HANA se toci v Jave. Ano jiste, mame tu plnou zpetnou kompatibilitu ABAP coz ma mnoho nespornych vyhod. Ale sam SAP doporucuje vyvoj v Eclipse a dodava do nej pluginy. Coooze?? Porad mam SAP ve skatulce konzervativni SW spolecnost. A spis me napadaji duvody proc Eclipse nepouzit. (pro me osobne je Eclipse IDE c. 1 ale snazim se na to pohlizet z pohledu SAP). Dal se mi libi jak ta jejich Java vypada. J2EE 6, EJB a citim z toho jeden styl vyvoje. Co mi obecne vadi ve svete J2EE je framework hell - vy se o neco snazite a za chvili je tu framework co to cele za vas resi na 3 radcich kodu. Coz neni dobre. Neco budujete, neco se ucite a pak prijde nova moda ktera vyzaduje aby jste to zahodili a naucili se neco jineho. Co se telefonu a HTML5 tyce tak je to zcela logicky krok vynuceny dnesnimi okolnostmi. Ale vzhledem k tomu ze soudruzi z NDR neudelali chybu a od zacatku je SAP 3 vrstva architektura, tak je to mozna ani nestalo tolik penez.

Rozhodne se v SAPu lamou ledy ale zase to neni vysekavani ledoborce z pasti. Jdou dobrou cestou a jen tak SAP popelem nelehne. Nebo jsem se nekde zmylil?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 11. 08. 2014, 22:30:07
ahoj, ted se ti reklama povedla :) dlouho jsem nad tim premyslel ale musim se drzet uzdy. konci mi jedna etapa VS studia a s tim spojene kravoviny. uspokojuju neziskovky aby bylo co napsat do CV. do toho mam rozjete nejake projekty a taky se snazim nad sebou drzet bic ze vecer prijdu domu a disciplinovane se neco ucim. a neci tyhle veci opoustet (hlavne si umim predstavit jak se mi tu posledni uklizecka smeje ze investuju svuj cas do neziskovek) jen protoze za rohem cekaji utect zeny, vino, zpev. Ale nasli se tu dalsi zajemci o data mining. Urcite jsem nahraditelnej :)
Aha, ja jsem myslel, kdyz's psal o tom, ze prece nebudes cumet na bednu, ze hledas uplatneni pro volny cas :)

ne, ale fakt nechci v DM tlacit na pilu a je to blbost. uvedomil jsem si ze neumim predpripravit data, cistit data, mit data v takove podobe ze se zacina s pravym DM. nejsem v tabulkovym procesoru schopnej udelat graf :D dneska jsem se bavil se svym vedoucim ve skole o dalsich krocich a budu na nejake predikce pouzivat geneticke algoritmy, ktery mivaji stejne nebo lepsi vysledky jak regrese a to bez zasahu cloveka. to obsahuje studovat automaty a gramatiky a nevim co dal... bude to kurevska prace ale vysledek z toho bude k nezaplaceni nez mit 100% home office. vtip je v tom, ze geneticky algoritmy, umela inteligence a do jiste miry strojove uceni se v prumyslu udajne tolik nepouziva (?). a to me vede k rozhodovacim stromum o kterych jsem se tu jednou rozplyval, se kterymi to chci porovnavat a to je zase prima praxe :)

a ve volnym case bych si rad nasel holku. nevite nekdo o nejake? :D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: klima 11. 08. 2014, 22:37:27
Holky jsou zlo a akorát zdržují, nic si nehledej. Podle tvých plánů stejně žádný volný čas nebude, tak nevymýšlej blbosti :D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 11. 08. 2014, 23:19:27
a budu na nejake predikce pouzivat geneticke algoritmy, ktery mivaji stejne nebo lepsi vysledky jak regrese a to bez zasahu cloveka.
:) Jo. Tak až budeš koukat celej den na to, jak ti to nekonverguje a nevíš proč, i když's pohejbal všema parametrama, tak tě to nadšení možná přejde ;)

to obsahuje studovat automaty a gramatiky a nevim co dal...
GA nemají s gramatikama moc společnýho.

vtip je v tom, ze geneticky algoritmy, umela inteligence a do jiste miry strojove uceni se v prumyslu udajne tolik nepouziva (?). a to me vede k rozhodovacim stromum o kterych jsem se tu jednou rozplyval, se kterymi to chci porovnavat a to je zase prima praxe :)
Jestli ty náhodou tak trochu neplácáš :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: KrutejNarazec25x6 11. 08. 2014, 23:45:27
Citace
a ve volnym case bych si rad nasel holku. nevite nekdo o nejake?

A prachy mas?
http://www.elitecityescorts.com/escort-gallery-london/ (http://www.elitecityescorts.com/escort-gallery-london/)

Tvuj usetreny cas pro tebe jednou bude mit vetsi cenu.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 12. 08. 2014, 08:04:30
Pak je z tebe lempl, který neumí nic pořádně. Třeba ta oblíbená Java je minimálně na roky. Těžko se ji za měsíc naučíš. Pokud si mezitím odskočíš k dalším jazykům, tak ji nebudeš umět nikdy pořádně. O C++ to platí úplně stejně. Ale znám plno lidí, kteří tvrdí, že toho umí hodně, ale s nimi raději na ničem nespolupracuju, protože jejich kód je taková směska všeho. Takže je to spíše o tom, jestli chce hodně mluvit a dodávat řešení během chvíle na cokoli a nebo umět něco opravdu jako mistr.
Je to hlavně o tom, v jakém typu firmy chceš pracovat. Pokud budeš úzce zaměřenej mistr jedné věci, tak máš prakticky jistý, že tě nevyužije nikdo jinej než velká korporace, maximálně můžeš dělat kontraktora, ale zas jenom pro korporace. To není nic proti ničemu, ale každej o to nestojí.

Pokud máš v plánu dělat pro menší firmu, tak se musíš orientovat nejenom ve víc jazycích, ale i ve víc oblastech IT než je jenom programování. A pokud v té menší firmě chceš dělat na nějaké víc odpovědné (rozhodovací) pozici, tak ti ani samotný IT stačit nebude - chce to aspoň základy práva, marketingu, ekonomie, sociologie, psychologie. To není žádná teorie, to musí vědět každý, kdo v nějaké menší firmě pracoval a víc do věcí viděl. Když chceš nějakej produkt nadesignovat a úspěšně prodat, musíš vědět, komu a proč ho prodáváš, jaký mají zákazníci motivace kupovat. Pokud chceš sehnat investora, musíš být schopnej se s ním na nějaké rozumné úrovni bavit o hodnotě firmy a jejího produktu. A to fakt vyžaduje trochu širší obzor než že umíš špičkově používat 80% standardní knhovny javy...

Určitě obě cesty jsou dobrý - každá pro někoho jinýho. Není pravda, že jedna je lepší.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: nevimnevim 12. 08. 2014, 08:59:42
To ne, je to hlavně o tom přístupu. Buď jsem všeuměl, kterých je všude plno a nebo opravdu něčemu rozumíš. Jestli někdo dělá jazyky, tak rozhodně nebude ztrácet čas právem nebo ekonomií, protože je to nesmysl. Může přijít doba, když už nebude na něco náročného stačit, tak začne dělat všechno a méně do hloubky. To je často vidět u lidí nad třicet let, kdy hlavně mluví. Takzvaný posun k lepšímu :D
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 12. 08. 2014, 09:59:27
to obsahuje studovat automaty a gramatiky a nevim co dal...
GA nemají s gramatikama moc společnýho.
GA tu existuji od 80' 20. stol. Zabyvase se tim aspon 20 let aby jsi vedel o cem mluvis? Ja to nevim. Ale jestli mas zajem, aktualne ctu jednu pekne napsanou dizertaci co ma 140 stran...

Citace z vlaku: "Mezi unikátní vlastnosti gramatické evoluce patří především její schopnost vytvářet symbolický model řešené úlohy a následně jej vyjádřit v jazyce daném zvolenou gramatikou. Gramatická evoluce tedy kromě řešení poskytuje i vlastní postup, jak řešení vytvořit."

Dalsi citace: "Gramatika je mechanismus vhodný pro popis složitých struktur, může být použita k popisu jazyků, grafů, sítí, programů, výrazů, chemických struktur. . . Genetický algoritmus se v gramatické evoluci nepoužívá přímo pro hledání konkrétních řešení (představovaných fenotypy jedinců v populaci), ale k hledání vhodného odvození řešení pomocí regulární nebo bezkontextové
gramatiky.

Další výhodou zapojení gramatiky je zvýšení informovanosti a současně obecnosti genetického algoritmu. Informovanost lze zvýšit vložením vhodných pravidel, která reprezentují strukturální znalosti o řešeném problému, tedy vhodnou podmnožinou pravidel daného jazyka. Obecnost zvyšuje nezávislost genetického algoritmu na použité gramatice, je tedy možné nahradit množinu pravidel jednoho jazyka množinou pravidel jiného jazyka, aniž by bylo nutné znovu programovat genetický algoritmus"

Toto cast citaci z uvodu do gramaticke evoluce. Ten uvodek nema ani pulku strany...

vtip je v tom, ze geneticky algoritmy, umela inteligence a do jiste miry strojove uceni se v prumyslu udajne tolik nepouziva (?). a to me vede k rozhodovacim stromum o kterych jsem se tu jednou rozplyval, se kterymi to chci porovnavat a to je zase prima praxe :)
Jestli ty náhodou tak trochu neplácáš :)
[/quote]
Jo, vsem v tehle diskuzi se hrozne moc omlouvam ze veci ktere zde pisu neuvadim na pravou miru s tim jak moc jsem si tim jisty. Co se placani tyce tak cituji svoje poznamy z prednasek. Praxe: vemou se data, predpripravi se, udela se spusta regresnich modelu (linearni, logisticka), z toho se vybere ten nejhezci, s tim se pak trochu zahybe a modely jsou na svete. Toto mam ve zkratce od prednasejicich kterym kdyz se podivam na linkedin tak rikam: "oooo!! Pan Odbornik!". A jestli mi to strhas tim ze nejaky tvuj kamos pouziva neuronovy site tak to ma stejnou vahu jako: prez cestu sla cerna ovce. Ovce jsou cerne. Ne, jen jedna ovce je cerna. Ne, ta ovce mohla byt cerna jen z jedne strany...

Opakuju: DM nerozumim, ucim se to a este mi to bude dlouho trvat. Dekuji za pochopeni :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: KrutejNarazec25x6 12. 08. 2014, 14:38:11
Citace
samotný IT stačit nebude - chce to aspoň základy práva, marketingu, ekonomie, sociologie, psychologie. To není žádná teorie, to musí vědět každý, kdo v nějaké menší firmě pracoval a víc do věcí viděl. Když chceš nějakej produkt nadesignovat a úspěšně prodat, musíš vědět, komu a proč ho prodáváš, jaký mají zákazníci motivace kupovat. Pokud chceš sehnat investora, musíš být schopnej se s ním na nějaké rozumné úrovni bavit o hodnotě firmy a jejího produktu. A to fakt vyžaduje trochu širší obzor než že umíš špičkově používat 80% standardní knhovny javy...

Mirek Prýmek to rekl hezky, svet je moc velky a obsahly.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: KrutejNarazec25x6 12. 08. 2014, 14:41:56
Citace
:) Jo. Tak až budeš koukat celej den na to, jak ti to nekonverguje a nevíš proč, i když's pohejbal všema parametrama, tak tě to nadšení možná přejde ;)

Neni to ani tak o parametrech jako o vlastnostech site, pokud tam nema nejake metody na postouchnuti, random noise v datasetu, odhnivani tak mu zadny prenastavovani nepomuze.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 12. 08. 2014, 16:18:18
Citace
samotný IT stačit nebude - chce to aspoň základy práva, marketingu, ekonomie, sociologie, psychologie. To není žádná teorie, to musí vědět každý, kdo v nějaké menší firmě pracoval a víc do věcí viděl. Když chceš nějakej produkt nadesignovat a úspěšně prodat, musíš vědět, komu a proč ho prodáváš, jaký mají zákazníci motivace kupovat. Pokud chceš sehnat investora, musíš být schopnej se s ním na nějaké rozumné úrovni bavit o hodnotě firmy a jejího produktu. A to fakt vyžaduje trochu širší obzor než že umíš špičkově používat 80% standardní knhovny javy...

Mirek Prýmek to rekl hezky, svet je moc velky a obsahly.

jj, na to jsem zapomel odepsat. moc pekne recene. tesat do kamene :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek Prýmek 12. 08. 2014, 17:10:12
Toto cast citaci z uvodu do gramaticke evoluce. Ten uvodek nema ani pulku strany...
Jo, to je úplně v pořádku, že někdo používá GA k optimalizaci gramatik. Já jsem jenom chtěl říct, že k použití GA nutně nepotřebuješ gramatiky. Kdyby někdo používal GA k optimalizaci odpadního potrubí, tak to přece neznamená, že ke studiu GA potřbuješ znát odpadní potrubí.

A jestli mi to strhas tim ze nejaky tvuj kamos pouziva neuronovy site
Já hlavně nemám rád, když se jenom tak do větru plácají pojmy. Hele, on na to ve finále sere pes, co použiješ, důležitý je, jestli máš výsledky nebo ne. A v praxi nastávají i situace, kdy je lepší se snažit vymyslet takový zadání, abys ho uměl splnit, než si vymyslet vzdušný zámky a pak kde nic tu nic... Ono jestli do funkce A vrazíš tisíckrát víc práce a umu než do funkce B, přičemž zákazník mezi A a B prakticky nevidí rozdíl, tak je B jasná volba, marná sláva :)

Neni to ani tak o parametrech jako o vlastnostech site, pokud tam nema nejake metody na postouchnuti, random noise v datasetu, odhnivani tak mu zadny prenastavovani nepomuze.
Ne že bych GA nebo NN nějak rozuměl, ale ty "metody k pošťouchnutí" (tj. opuštění lokálního minima) jsou právě ty parametry. Nekonverguje ti to? Buď tam máš moc náhody, nebo málo náhody, musíš to zkusit potunit. Ale jestli jedno nebo druhý, to ti nikdo neřekne :)

Taky se může stát, že povaha problému (nebo preprocessingu) je taková, že data danou metodou s požadovanou přesností kategorizovat prostě nejde - což taky předem nevíš - čekáš a čekáš a ono nic. A jestli je to správný výsledek, nebo jenom chyba nastavení, opět nevíš :)

Ne že bych chtěl náhodnostní metody hanět, to vůbec ne, moc se mi líbí, ale prezentovat je jako "dostaneš výsledek bez práce" je blbost.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Lopan 12. 08. 2014, 21:20:09
Java je v SAPu temer mrtva. Nektere veci se v ni jedou (Portal, Process Infrastructure), ale vetsina je v ABAPu. Prepis do Javy byl vykrik do tmy pred 5-ti lety. Nicmene SAP v posledni dobe kouka i dopredu a hodne zabral - SAP Hana, SAP Mobile Infrastructure, SAPUI5 atd.

pokracuji v zajimani se o SAP

vsichni krici ze HANA je jednoznacna budoucnost SAPu. Schodneme se na tom nebo ne? Ja nevim, na me to tak pusobi.

Pokud se na tom schodneme tak: vsechno kolem HANA se toci v Jave.
......
Rozhodne se v SAPu lamou ledy ale zase to neni vysekavani ledoborce z pasti. Jdou dobrou cestou a jen tak SAP popelem nelehne. Nebo jsem se nekde zmylil?

Vubec se nemylis, SAP teď rozjíždí vlak s cílem dohnat a předehnat :)
Na SAP HANA lze nahlížet z více úhlů pohledu. Můj pohled je čistě databázový, jako vývojovou platformu to v podstatě neznám, takže se s Javou možná mýlím. On ten svět SAP je opravdu velký, taková J2EE^2. Už jen když se na to budeš dívat čistě technologicky, tak máš učební materiál na pár let. A k tomu je obrovský vesmír jeho ERP modulů, jak jsem už nadhodil základ - finance, logistika, personalistika, materiálové hospodářství, controlling, dále CRM, SRM, SCM, utility, komunikace, nemocnice, bezpečnost práce, moduly pro ministerstva obrany :) atd. atd. V tom je síla SAPu, dokáže dodat zákazníkovi jednotný systém pro téměř celou jeho agendu. A právě všechny tyto moduly jsou napsané v ABAPu. Proto to byl je a bude hlavní výjový jazyk. Proto také beru Javu spíše jako okrajovou záležitost (v kontextu SAPu), aplikace napsané v Javě budou vždy mít spojení na data a logiku v ABAPu. Ovšem Java, případně Javascript (SAPUI5) dokáže udělat SAP pro zákazníka "sexy" :). Už to nejsou ohavné transakce, ale líbivé aplikace, a to dnes prodává. Takže se opravdu asi mýlím a tato prostředí se mohou pěkně doplňovat.
Ad Eclipse. Pro Javu a SAPUI5 je to hlavní prostředí. Pro ABAP to bude stále SAPGui. I když se SAP hodně snaží mít ABAP v Eclipce, jak já, tak většina lidí, co znám, preferuje SAPGui. Vazba dat na jazyk je SAPu hodně těsná a to mě v Eclipse nedokáže nabídnout. Jen pro ilustraci, datový typ v běžném jazyce má jen syntaktický význam, ale ABAP k datovému typu už řadí význam sémantický ( např. číslo objednávky). V SAPu totiž proudí spousta dat, takže znát jejich význam je klíčové. A to vývojové prostředí v SAPGui je tomu uzpůsobeno, Eclipse ne.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Lopan 12. 08. 2014, 21:32:20
Ještě dodatek k SAPu, nevím, zda už zaznělo. Obrovská výhoda SAPu oproti konkurenci, je dostupnost zdrojových kódů. Vše, co je napsané v ABAPu, je v systému dostupné ve formě zdrojových kódů. A to je fičák :). Když se zákazníkovi něco nelíbí, lze to upravit. Něco nefunguje, můžeš pustit v debug módu. Potřebuješ zjistit, jak se zpracovávají nějaká data, opět pustíš debug mód a můžes si to projít. Takový komfort jsem zatím nikde jinde neviděl. Ne náhodou je znalost debuggeru základ pro každého konzultanta či programátora :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Eda Beda 12. 08. 2014, 21:33:16
a ve volnym case bych si rad nasel holku. nevite nekdo o nejake? :D

Co třeba tahle?
http://www.intimka.cz/Detail.aspx?id=495
 Rita65 22 let
Kraj: Vysočina Jsem Martina a doufám, že tu najdu neobyčejného muže, který je stejně jako já nadšený z počítačů a večery tráví nejraději doma.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 12. 08. 2014, 21:45:31
Ty voe, na intimce bych holku fakt nehledal, nebo tada jo, ale ve druhé větě bych se ptal, kolik chce za noc  ;D
I když možná už jsem geront a dneska se to tak nebere.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Eda Beda 12. 08. 2014, 21:59:11
Do každý baby musíš něco vrazit...  ;) ;D , např. dárečky, dovolený, atd. Všici to známe. A nakonec možná zjistíš, že tzv. normální baba tě stojí víc... Ale jak to chodí na intimce nevim. Náhodou jsem tam nedávno zavítal a na tohle narazil.
Nejhorší je, že i na normálních vážných seznamkách jsou jakoby solidně vyhlížející inzeráty a pak při třetím mailu vyjde najevo, že za prachy. Já už na seznamky chodím jen pro pobavení. I když se může vyskytnout výjimka.

Už radši končim. Tohle vlákno neni o babách. Promiňte mi menší off topic. Já jen, že když už se ptal..
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 12. 08. 2014, 22:13:01
Hele, zajdeme spolu na pivo a probereme to :-)
Odkud jsi?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: PrumernejCeskejHnup 12. 08. 2014, 22:52:30
 Manzelka je nejdrazsi ku*va. Nejenze musite investovat do darecku, vozidla, domu, jidla atd ale stoji vas to neumerne moc casu a ztratite svobodu. Pokud vas cas ma mizivou hodnotu, je pro vas obycejna holka spravna volba, pokud vas cas ma cenu vyssi, je to nevyhodna ztrata casu. Venujete nekolik hodin az dnu presvedcovani samice k sexu a to jeste nebyva nejaka top modelka.

Zadarmo vam neda zadna ale nektere slipky na to jdou od lesa ekonomicky a chytre. Zaplacenim za sex ziskaji obe strany co chtely a ziskaji to hned - zena zdroje k obzive a muz poteseni z rozsevani semene pricemz ztraceny cas = doba k vyhledani protejsku na internetu a par hodin milovani. Neni treba si znechucovat den trpenim stupidnich otazek "Kdy se vezmeme?" "Co takhle jmeno pro miminko?". Dalsi vyhodou je snadna vymena partnera, sexovat 50 let s jednou hrosici je trochu ....no....divne.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek 12. 08. 2014, 23:18:48
Manzelka je nejdrazsi ku*va. Nejenze musite investovat do darecku, vozidla, domu, jidla atd ale stoji vas to neumerne moc casu a ztratite svobodu. Pokud vas cas ma mizivou hodnotu, je pro vas obycejna holka spravna volba, pokud vas cas ma cenu vyssi, je to nevyhodna ztrata casu. Venujete nekolik hodin az dnu presvedcovani samice k sexu a to jeste nebyva nejaka top modelka.

Zadarmo vam neda zadna ale nektere slipky na to jdou od lesa ekonomicky a chytre. Zaplacenim za sex ziskaji obe strany co chtely a ziskaji to hned - zena zdroje k obzive a muz poteseni z rozsevani semene pricemz ztraceny cas = doba k vyhledani protejsku na internetu a par hodin milovani. Neni treba si znechucovat den trpenim stupidnich otazek "Kdy se vezmeme?" "Co takhle jmeno pro miminko?". Dalsi vyhodou je snadna vymena partnera, sexovat 50 let s jednou hrosici je trochu ....no....divne.

Nick sedí. Zajímalo by mne, jak takové "potěšení rozsévání semene" s kurvou v praxi funguje, když z toho nakonec nic není. Já vždycky myslel, že jediný požitek s kurvou je z toho šu..ní.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Eda Beda 12. 08. 2014, 23:37:16
No, já na pivo moc nejsem (vím, sem divnej, ale už mi to nevadí, dřív jsem z toho měl i komplexy, ale zvykl jsem si).
Ale teď si vyčítám, že jsem to sem dával. Rozhodně nebylo mým cílem zaspamovat předchozí debatu o programování, big datech atd. debatou o babách. Prosím, pokračujte kdyžtak jinde.
Předchozí debata byla zajímavá. Lepší jak ňáký baby ;)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: PrumernejCeskejHnup 13. 08. 2014, 00:10:18
Nick sedí. Zajímalo by mne, jak takové "potěšení rozsévání semene" s kurvou v praxi funguje, když z toho nakonec nic není. Já vždycky myslel, že jediný požitek s kurvou je z toho šu..ní.

Protoze k uspokojeni chtice dojde a v mozku dojde k vyprodukovani uspokojiveho pocitu, evoluce nase mozky jeste nenaucila rozeznavat sex s kondomem od toho kde muze dojit k oplozeni, no, rozeseto je, jestli i zaseto to nevim.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: JmJ 13. 08. 2014, 08:30:39
No, já na pivo moc nejsem (vím, sem divnej, ale už mi to nevadí, dřív jsem z toho měl i komplexy, ale zvykl jsem si).
Ale teď si vyčítám, že jsem to sem dával. Rozhodně nebylo mým cílem zaspamovat předchozí debatu o programování, big datech atd. debatou o babách. Prosím, pokračujte kdyžtak jinde.
Předchozí debata byla zajímavá. Lepší jak ňáký baby ;)

ja bych naopak rekl, ze tohle je uzitecnejsi debata, nez ty tlachy o "programovani" ;-)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Kolemjdoucí 13. 08. 2014, 08:42:32
Manzelka je nejdrazsi ku*va.

Manželka se nepořizuje za účelem sexu, ale za účelem rozmnožování.
Pakliže se nechceš rozmnožovat, vůbec nepotřebuješ manželku, je pro tebe zbytečná.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: jkljkl@rjel.ee 13. 08. 2014, 09:01:35
A vařit, uklízet, prát a žehlit bude potom kdo?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Kolemjdoucí 13. 08. 2014, 09:14:12
A vařit, uklízet, prát a žehlit bude potom kdo?

Kromě vaření paní z UK za 100-150 Kč / hod. Najíš se v restauraci, stejně se pro jednoho nevyplatí vařit.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 13. 08. 2014, 15:30:51
OMG! vykaslete se na offtopic temata. aspon vim o cem se tady nemam bavit... fakt LOL!!!

No, já na pivo moc nejsem (vím, sem divnej, ale už mi to nevadí, dřív jsem z toho měl i komplexy, ale zvykl jsem si).
Ale teď si vyčítám, že jsem to sem dával. Rozhodně nebylo mým cílem zaspamovat předchozí debatu o programování, big datech atd. debatou o babách. Prosím, pokračujte kdyžtak jinde.
Předchozí debata byla zajímavá. Lepší jak ňáký baby ;)

nic o tom nevim. nadhod tema. ale filozoficky je mi z toho ouzko. velkobratrska paranoa u me dosahuje maximalnich hodnot :( :( http://www.veda.muni.cz/veda-a-vyzkum/4614-za-vytvoreni-simulatoru-se-student-proletel-ve-stihacce?utm_source=fb_milujeme&utm_medium=link&utm_campaign=facebook#.U-toMx9sPZ9
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: TondaK 13. 08. 2014, 15:52:32

nic o tom nevim. nadhod tema. ale filozoficky je mi z toho ouzko. velkobratrska paranoa u me dosahuje maximalnich hodnot :( :( http://www.veda.muni.cz/veda-a-vyzkum/4614-za-vytvoreni-simulatoru-se-student-proletel-ve-stihacce?utm_source=fb_milujeme&utm_medium=link&utm_campaign=facebook#.U-toMx9sPZ9

To se proletel v praskovacim stihacim stroji L-39 nebo v F-35 STOVL s autopilotem, hlasovym a dotekovym ovladanim?
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek 13. 08. 2014, 17:58:36
To je paráda! Root mně baví.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Jelito 14. 08. 2014, 03:46:08
Me bavi Mirek, je to pryma ftipne klucina ale jinak totalni pako.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek 14. 08. 2014, 12:45:59
Me bavi Mirek, je to pryma ftipne klucina ale jinak totalni pako.

No, Jelito, řekni sám. Kde jinde se ti dostane cenných rad do života typu "partnerský vztah je nahouby, jen ztráta času a vyhazování peněz. Kurvy, hospodyně z UK a restaurace jsou lepší a levnější".

Není to úžasné?

Já osobně doufám, že tohle píší uhrovatí puberťáci, kteří od svých 10 let tráví většinu času u PC a že je časem tenhle pohled na svět opustí. Protože jestli je to názor několika už dospělých chlapů a ti jsou přesvědčení že partnerku potřebují jen na kou..ní, šu..ní, praní, úklid a vaření, bylo by mi z toho opravdu smutno.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Tuxátor 14. 08. 2014, 12:57:55
Pokračování se víc hodí sem:

http://www.zpovednice.cz/detail.php?statusik=823867&orderby=ide
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 14. 08. 2014, 14:10:09
...

diky za pohled. dal se se SAPem seznamuju... kazdopadne jak tu rekl Bla: soucasti strategie je ze se do SAPu nedostane kazdy. Pokousel jsem se sehnat nejake GUI na ABAP... Pokousel jsem se sehnat NetWeaver ale nejde mi rozchodit. Je to to prostredi na ABAP? Chci to jen na vyzkouseni / uceni. Takze staci aby mi neco na pozadi simulovalo DB, aplikacni vrstvu a ten NetWeaver je jakesi GUI / neco co to zapouzdruje tzn: prezencni vrstva. Aktualne jsem si zkousel neco s HANA a co se vyvoje tyce tak je to pritulne :)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Jelito 14. 08. 2014, 15:20:22
Já osobně doufám, že tohle píší uhrovatí puberťáci, kteří od svých 10 let tráví většinu času u PC a že je časem tenhle pohled na svět opustí. Protože jestli je to názor několika už dospělých chlapů a ti jsou přesvědčení že partnerku potřebují jen na kou..ní, šu..ní, praní, úklid a vaření, bylo by mi z toho opravdu smutno.

To vis, neni snem kazdeho z nas mit hypoteku, leasing, 3 decka na krku, panelakovy byt, tloustnouci manzelku ktera odmita polykat a travit vikendy pranim, zehlenim a mytim oken. Pokud tuhle otrocinu nekdo povazuje za znak dospelosti, mel by byt prohlasen za nesvepravneho.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Host 14. 08. 2014, 16:23:44
...

diky za pohled. dal se se SAPem seznamuju... kazdopadne jak tu rekl Bla: soucasti strategie je ze se do SAPu nedostane kazdy. Pokousel jsem se sehnat nejake GUI na ABAP... Pokousel jsem se sehnat NetWeaver ale nejde mi rozchodit. Je to to prostredi na ABAP? Chci to jen na vyzkouseni / uceni. Takze staci aby mi neco na pozadi simulovalo DB, aplikacni vrstvu a ten NetWeaver je jakesi GUI / neco co to zapouzdruje tzn: prezencni vrstva. Aktualne jsem si zkousel neco s HANA a co se vyvoje tyce tak je to pritulne :)
Jo, SAPistů je v poměru k javistům tak jedno promile, aspoň jsme vzácní :).
Netweaver je aplikacni server. Prezencni je SAPGui, ktere se k tomu Netweaveru pripojuje. Jestli chces, ozvi se na rlopan@seznam.cz, muzu ti pomoct rozbehat ten trial Netweaver.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: tojsemja 14. 08. 2014, 19:23:02
...

diky za pohled. dal se se SAPem seznamuju... kazdopadne jak tu rekl Bla: soucasti strategie je ze se do SAPu nedostane kazdy. Pokousel jsem se sehnat nejake GUI na ABAP... Pokousel jsem se sehnat NetWeaver ale nejde mi rozchodit. Je to to prostredi na ABAP? Chci to jen na vyzkouseni / uceni. Takze staci aby mi neco na pozadi simulovalo DB, aplikacni vrstvu a ten NetWeaver je jakesi GUI / neco co to zapouzdruje tzn: prezencni vrstva. Aktualne jsem si zkousel neco s HANA a co se vyvoje tyce tak je to pritulne :)
Jo, SAPistů je v poměru k javistům tak jedno promile, aspoň jsme vzácní :).
Netweaver je aplikacni server. Prezencni je SAPGui, ktere se k tomu Netweaveru pripojuje. Jestli chces, ozvi se na rlopan@seznam.cz, muzu ti pomoct rozbehat ten trial Netweaver.

jooo!!! diky moc. mas u me 2,56 piv ~ http://en.wikipedia.org/wiki/Knuth_reward_check :) :) pisu ti email z gmailu ;)
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: lldkklfs 14. 08. 2014, 21:23:22
To vis, neni snem kazdeho z nas mit hypoteku, leasing, 3 decka na krku, panelakovy byt, tloustnouci manzelku ktera odmita polykat a travit vikendy pranim, zehlenim a mytim oken. Pokud tuhle otrocinu nekdo povazuje za znak dospelosti, mel by byt prohlasen za nesvepravneho.

Ty ještě věříš na to, že doktory nosej čápi a sestřičky vrány? A že stačí vytáhnout stovku z peněženky a zhmotní se pekař, který ti vyrobí rohlík, až ti bude 70? Já myslel, že v dnešní době internetu a wikipedie si může každej najít, jak to vlastně je.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: fukan 14. 08. 2014, 23:07:12
Me bavi Mirek, je to pryma ftipne klucina ale jinak totalni pako.

No, Jelito, řekni sám. Kde jinde se ti dostane cenných rad do života typu "partnerský vztah je nahouby, jen ztráta času a vyhazování peněz. Kurvy, hospodyně z UK a restaurace jsou lepší a levnější".

Není to úžasné?

Já osobně doufám, že tohle píší uhrovatí puberťáci, kteří od svých 10 let tráví většinu času u PC a že je časem tenhle pohled na svět opustí. Protože jestli je to názor několika už dospělých chlapů a ti jsou přesvědčení že partnerku potřebují jen na kou..ní, šu..ní, praní, úklid a vaření, bylo by mi z toho opravdu smutno.
prirodo, ty hovado! takovy smutny konec ultimatniho predatora jemuz neni v biologickem zebricku rovno...
uz je na case tenhle trapny pokus o pokracovani skoncit nejakou ostrejsi verzi eboly nez cist tyhle neofeminismy.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Bla 14. 08. 2014, 23:46:29
Ty vole pánové!
Víte vy vůbec, jak je těžký se tu předvádět jako nafoukaný buran, hajzl a multi-fób, když se chováte ještě hůř?
Kua takhle žádnou pozornost, flame a hate nevyvolám!
Koukete se chovat zase jako rozmazlený pipiny a pohoršujte se nad mým buranstvím.
Takhle by to nešlo!
Všichni pěkně do řady, dodržky vám dám postupně!!
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Jelito 14. 08. 2014, 23:53:45
To vis, neni snem kazdeho z nas mit hypoteku, leasing, 3 decka na krku, panelakovy byt, tloustnouci manzelku ktera odmita polykat a travit vikendy pranim, zehlenim a mytim oken. Pokud tuhle otrocinu nekdo povazuje za znak dospelosti, mel by byt prohlasen za nesvepravneho.

Ty ještě věříš na to, že doktory nosej čápi a sestřičky vrány? A že stačí vytáhnout stovku z peněženky a zhmotní se pekař, který ti vyrobí rohlík, až ti bude 70? Já myslel, že v dnešní době internetu a wikipedie si může každej najít, jak to vlastně je.

Verim, ze v zivote existuje plno krasnych a drahych veci, ze se zivot da zit o dost lepe nez jako namysleny cesky pepik z panelaku s hypotekou a leasingem, ktery to povazuje za svuj nejvetsi zivotni uspech. Ale je tu s vama svanda, cervici se davaji lvovi za vzor.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Jelito 14. 08. 2014, 23:56:10
Me bavi Mirek, je to pryma ftipne klucina ale jinak totalni pako.

No, Jelito, řekni sám. Kde jinde se ti dostane cenných rad do života typu "partnerský vztah je nahouby, jen ztráta času a vyhazování peněz. Kurvy, hospodyně z UK a restaurace jsou lepší a levnější".

Není to úžasné?

Já osobně doufám, že tohle píší uhrovatí puberťáci, kteří od svých 10 let tráví většinu času u PC a že je časem tenhle pohled na svět opustí. Protože jestli je to názor několika už dospělých chlapů a ti jsou přesvědčení že partnerku potřebují jen na kou..ní, šu..ní, praní, úklid a vaření, bylo by mi z toho opravdu smutno.
prirodo, ty hovado! takovy smutny konec ultimatniho predatora jemuz neni v biologickem zebricku rovno...
uz je na case tenhle trapny pokus o pokracovani skoncit nejakou ostrejsi verzi eboly nez cist tyhle neofeminismy.

Souhlasim, 90% populace jsou zmanipulovani hnupove a ignoranti, ze bych do afriky objednal letadlo pro par vzorku, samozrejme by se vracelo prez nejakou nepostihnutou zemi aby to nebylo moc napadne.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: fukan 15. 08. 2014, 10:37:41
Ty vole pánové!
Víte vy vůbec, jak je těžký se tu předvádět jako nafoukaný buran, hajzl a multi-fób, když se chováte ještě hůř?
Kua takhle žádnou pozornost, flame a hate nevyvolám!
Koukete se chovat zase jako rozmazlený pipiny a pohoršujte se nad mým buranstvím.
Takhle by to nešlo!
Všichni pěkně do řady, dodržky vám dám postupně!!
a proc prosim te takova reakce? to je kruta realita. podivej se na statistiku doziti. ja fakt nechapu kam az chcete ustupovat. feministky jsou ted jednoznacne na spici predatoru. system je nastaveny tak, ze se dozivaji vyssiho veku a jeste jim je to malo a stezuji si na kvalitu zivota. bodejt by ne, kdy tu stejnou kvalitu natahnou na delsi usek, tak se rozmelni. takze jestli feministkam ustupovat, tak jedine pokud se vyrovna genderova zatez a srovna se sance doziti.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Mirek 15. 08. 2014, 11:53:27
Jo, pokračujte dál. Tahle sonda do duše ajťáka/softwéráře je naprosto dokonalá a zábavná.

Lvi a červi! To je pecka!

Jeďte dál ať je sranda.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: prezek 15. 08. 2014, 12:30:18
Jo, pokračujte dál. Tahle sonda do duše ajťáka/softwéráře je naprosto dokonalá a zábavná.

Lvi a červi! To je pecka!

Jeďte dál ať je sranda.
Nejlepší je to, že lvi nežerou červy, ale naopak.
Název: Re:Co se učit za programovací jazyk?
Přispěvatel: Feministka 15. 08. 2014, 14:29:06
Jo, pokračujte dál. Tahle sonda do duše ajťáka/softwéráře je naprosto dokonalá a zábavná.

Lvi a červi! To je pecka!

Jeďte dál ať je sranda.
Nejlepší je to, že lvi nežerou červy, ale naopak.

Ano, klasicky cesky druh, ten si pochutna na kazde mrsine (pekne si zanadava) a pak se plazi dal. Lvi by se meli odstrelovat, protozeneb jsou premnozeni a nebezpecni.