Chceš se vypracovat až k výdělku 160.000 Kč/měsíc? Důležité je začít. Staň se programátorem díky rekvalifikačnímu kurzu! Začni dnes!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
relycanx
Člen
Avatar
relycanx:28.5.2013 12:31

Ahoj, chtěl bych se zeptat, jestli se dají nějak vycítit předpoklady programátora. Jako je jasné, že je potřeba logiky, tak matika mi jde v pohodě, ale není to i o tom, za jak dlouho člověk dokáže přijít na určitý algoritmus a tak? jako já nakonec vždycky něco vymyslím a dokázal jsem pochopit tak nějak všechno z OOP co tu máte, ale nevíte, jestli na to neexistuje nějaký test nebo tak něco? Jde o to, že příští rok bych chtěl jít na programátorskou výšku a mám strach, abych na to měl :/

 
Odpovědět
28.5.2013 12:31
Avatar
David Čápka Hartinger
Tým ITnetwork
Avatar
Odpovídá na relycanx
David Čápka Hartinger:28.5.2013 12:34

Myslím, že testů tu máme dost. Pokud ti to nestačí, tak zkus něco naprogramovat, každý týden tu máš 2 soutěžní zadání.

Nahoru Odpovědět
28.5.2013 12:34
You are the greatest project you will ever work on.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na relycanx
Kit:28.5.2013 12:42

Pokud budeš chtít dělat programátorskou vysokou školu, zkus pochopit programovací jazyk Scheme, který se tam hodně učí. I když v něm pak nebudeš programovat, vezmeš si z něho spoustu užitečných návyků, které uplatníš ve kterémkoli jiném jazyku včetně OOP.

Nahoru Odpovědět
28.5.2013 12:42
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Čápka Hartinger
Tým ITnetwork
Avatar
Odpovídá na Kit
David Čápka Hartinger:28.5.2013 12:46

Nevšiml jsem si, že by se někde učilo něco jiného než Java nebo C#, maximálně PHP. Na starých školách céčko a Pascal.

Nahoru Odpovědět
28.5.2013 12:46
You are the greatest project you will ever work on.
Avatar
Paradise
Tvůrce
Avatar
Paradise:28.5.2013 12:47

Hele na IT školy chodí dost lidí, co v životě neprogramovali a dá se to :D Podle mě se programování dá naučit jako cokoliv jiného. Celkově mi přijde bájný "talent" a "předpoklady" jako nadhodnocený mýtus. Talent bych bral u zpěvu či tance, jinde na to moc nevěřím. Prostě si programuj a pohoda.

 
Nahoru Odpovědět
28.5.2013 12:47
Avatar

Člen
Avatar
:28.5.2013 12:54

Nějaké dobré materiály k doporučovanému Scheme - u. http://vychodil.inf.upol.cz/…oks/pp1a.pdf
http://vychodil.inf.upol.cz/…oks/pp1b.pdf

 
Nahoru Odpovědět
28.5.2013 12:54
Avatar
David Čápka Hartinger
Tým ITnetwork
Avatar
Odpovídá na Paradise
David Čápka Hartinger:28.5.2013 12:56

Nesouhlasím, dobrý programátor musí mít nadprůměrnou inteligenci, psychologové hovoří o tom, že 30% populace jsou blbci, potom jsou průměrní lidé. Lidí schopných programovat nebude více než 20%.

Nahoru Odpovědět
28.5.2013 12:56
You are the greatest project you will ever work on.
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na David Čápka Hartinger
Juraj Mlich:28.5.2013 12:59

Súhlasím s tebou :) Prekvapilo ma akurát to že psychológovia tvrdia že 30% populácie sú blbci. To je podľa mňa prehnané.

 
Nahoru Odpovědět
28.5.2013 12:59
Avatar
David Čápka Hartinger
Tým ITnetwork
Avatar
Odpovídá na Juraj Mlich
David Čápka Hartinger:28.5.2013 13:01

Když se podívám, koho máme za prezidenta, tak ani ne :D

Nahoru Odpovědět
28.5.2013 13:01
You are the greatest project you will ever work on.
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na Kit
Juraj Mlich:28.5.2013 13:01

Programovací jazyk Scheme? K čomu mu to bude? Nech sa radšej naučí C# alebo Javu, to sa mu potom zíde, najmä keď si bude hľadať zamestnanie.

 
Nahoru Odpovědět
28.5.2013 13:01
Avatar
Paradise
Tvůrce
Avatar
Odpovídá na David Čápka Hartinger
Paradise:28.5.2013 13:05

No mně šlo spíš o ten talent. Navíc inteligence zdaleka není vše. Minimálně tě takovéhle myšlenky připraví o motivaci :) Btw 20% - dvacetiprocentní.

 
Nahoru Odpovědět
28.5.2013 13:05
Avatar
martinsakra
Tvůrce
Avatar
martinsakra:28.5.2013 13:17

No na ještě jednu věc tady ostatní podle mě zapomněli. Máš aspon přibližnou představu do čeho jdeš? Už jen kvůli tomu jestli tě bude bavit trávit noci nad pc při programování nějakého projektu (je jedno jestli to bude naprosta kravina nebo zajímavá výzva, pravděpodobně potkáš oboje). Bez toho že tě to bude aspon trochu bavit se škola dostudovává blbě

Nahoru Odpovědět
28.5.2013 13:17
Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
Avatar
Odpovídá na Kit
Luboš Běhounek Satik:28.5.2013 13:23

Byl jsem na dvou VŠ a Scheme jsem nepotkal ani na jedné, všude jen Java, případně C#, C++ a pak nějaké "obskurnosti" jako Prolog, Daskalos, Tolog, které jsou třeba zajímavé, ale v praxi je nikde nepoužije.

relycanx : Neměj obavy, i ve třeťáku na VŠ zaměřené na informatiku a software není problém potkat lidi, kteří mají problém s for cyklem... :D

Nahoru Odpovědět
28.5.2013 13:23
https://www.facebook.com/peasantsandcastles/
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Juraj Mlich
Kit:28.5.2013 13:54

Mně se Scheme líbí, je to velmi čistý jazyk. Sice mi v něm zpočátku chyběl řádkový editor, ale pak jsem si ho vyhledal a doplnil. Proč jinak by ho dávali do meziplanetárních sond, kdyby nebyl kvalitní?

I když v tom jazyku nikdy nic užitečného nenaprogramuješ, jeho pochopení je pro každého programátora velkým přínosem, který uplatní v ostatních jazycích.

Nahoru Odpovědět
28.5.2013 13:54
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Luboš Běhounek Satik
Kit:28.5.2013 14:18

Tak to nebyly vysoké školy zaměřené na výchovu programátorského myšlení, ale vyloženě jen pro praxi. Na programování v Javě, C# nebo C++ není vysoká škola potřebná.

Cyklus for je ve své podstatě zbytečný. Stejně se dnes pracuje hlavně s kolekcemi.

Nahoru Odpovědět
28.5.2013 14:18
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Homo
Člen
Avatar
Odpovídá na relycanx
Homo:28.5.2013 14:20

Je rozdil mezi programatorem a koderem :-) IMHO koderem muze byt i opice (berte s nadsazkou :-D ), ale programatorem kazdy byt nemuze, nebo spis na to nema dostatecny predpoklady/in­teligenci.
U programatora nezalezi na jazyku, ale na schopnostech jako analyticke mysleni, algoritmizace a dalsi slozity veci :-D
Jednoduse, programator resi problemy od uplneho zacatku, koder dostane jen presne zadani s vecmi co ma pouzit.

Nahoru Odpovědět
28.5.2013 14:20
1010011 1000101 1011000
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Homo
Kit:28.5.2013 14:27

Právě proto mám obavu, že na zmíněných školách vychovávají místo programátorů pouhé kodéry.

Scheme se učí např. na univerzitě v Olomouci.

Nahoru Odpovědět
28.5.2013 14:27
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Homo
Neaktivní uživatel:28.5.2013 15:05

S tím rozdělením koderů a programátorů zásadně nesouhlasím :) a mám naprosto jedinečné zkušenosti s tím, že programátorem může být i totální ... jak se říká slušně ... nevím, nenapadá mě dost vystihující vhodný pojem :D

Nahoru Odpovědět
28.5.2013 15:05
Neaktivní uživatelský účet
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Petr Nymsa:28.5.2013 15:07

A já naopak nesouhlasím s tebou ;) Je opravdu rozdíl mezi člověkem co "lepí" kusy kódu a člověkem který se zajímá o věci do hloubky, jak to vevnitř funguje a vše okolo.

Nahoru Odpovědět
28.5.2013 15:07
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Neaktivní uživatel:28.5.2013 15:19

Přijde mi nespravedlivý a hloupý dělit programátory a kodery na chytřejší a hloupější ;) Tím nijak nebráním sebe, už jenom proto že jsem kříženec :D

// EDIT: Ale je jasný že je rozdíl mezi tvými "lepiči" a "hloubaly" :)

Editováno 28.5.2013 15:20
Nahoru Odpovědět
28.5.2013 15:19
Neaktivní uživatelský účet
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Petr Nymsa:28.5.2013 15:22

Uznej že je rozdíl mezi člověkem co "slepí" kousky kódu a člověkem co pcohopí celou problematiku, vymyslí implementaci a vytvoří to.

Tím netvrdím že se považuju za kdoví jakýho programátora. Každopádně už mi nestačí vědět použij tohle, chci vědět jak to všechno funguje.

Nahoru Odpovědět
28.5.2013 15:22
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Neaktivní uživatel:28.5.2013 15:32

To jsem uznal, ale ty uznej, že koder není (občas :D) cvičená opice co dostane zadání a návod jak to udělat, není to jak skládat IKEA barový stoličky :)

Editováno 28.5.2013 15:32
Nahoru Odpovědět
28.5.2013 15:32
Neaktivní uživatelský účet
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Petr Nymsa:28.5.2013 15:45

Dobře to také ne :) Osoně si myslím že zde na devbooku je většina z nás přikloněná spíše programátorům, tedy vymýšlíme apod.

Opravdu jsou lidi co uchopí kousky kódu, mírně tomu rozumí ale ne moc a nějak to polepí -> nikdy z otoh nevznikne nic extra ale jim to třeba stačí

Nahoru Odpovědět
28.5.2013 15:45
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Neaktivní uživatel:28.5.2013 15:50

Programátorů tu bude asi vždycky víc, ale věřím že třeba i webová sekce postupně posílí :)

Napadlo mě k čemu přirovnat činnost těch tvých lepičů -> http://www.youtube.com/watch?… :D

Editováno 28.5.2013 15:51
Nahoru Odpovědět
28.5.2013 15:50
Neaktivní uživatelský účet
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Petr Nymsa:28.5.2013 16:01

Tak pozor ! Já narážel opravdu čistě na lidi co lepí v programovacíh jazycích ;) Ne v značkovacíh :).
Nevím jestli se nepletu, ale vlastně v HTMl a CSS / XAML apod se vždy říkalo Koder.

Webová sekce posílí. Navíc nyní kdy sdraco a další přepisují seriál. Btw, mohl by jsi pomoct :P.

Pro info: Cca po 15.6 se vrhnu plně na psaní článků pro Windows Store. Když už jsem to začal nějak to i dokončím :)

Nahoru Odpovědět
28.5.2013 16:01
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Jenkings
Tvůrce
Avatar
Jenkings:28.5.2013 16:08

Hlavně jde o to aby tě to bavilo. Problém je že ve škole tě naučí tak maximálně hrubý základ, ale všechno ostatní se musíš doučit sám ze své vlastní iniciativy a nečekat že "to nějak dopadne".

A rozhodně si myslím že pro programování člověk musí mít nějaké vlohy, z vlastní zkušenosti vím že spousta lidí nezvládne i naprosto základní principy i s tím že mají teoretické znalosti programování. Programátor musí být schopný analyzovat problém a řešit ho úplně "od nuly" (což už tu někdo zmínil).

P.S -> taková perlička na konec, ve třídě jsme měli "člověka" který po dvou ročnících Javy nebyl schopen popsat co dělá operátor +. (o programování neměl ani tušení, jen z internetu kopíroval kódy a matlal je dohromady v naději že to možná bude fungovat)

Nahoru Odpovědět
28.5.2013 16:08
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
TomBen
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
TomBen:28.5.2013 16:09

Myslím, že ten rozdíl kterého jste se tu dotkli je obecný.
Lidi lze rozdělit na ty, kteří se učí používat a ty kteří se učí rozumět.
Možná tomu nebudete chtít věřit, ale oba druhy přístupu mají skoro stejně
výhod jako nevýhod. Na programátora jak ho chápu já se hodí víc ten druhý
způsob. Problém je, že s pojmem "programátor" se manipulovalo od počátku
a tak už dneska nelze říct, co to vlastně pro koho znamená.

Nahoru Odpovědět
28.5.2013 16:09
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
TomBen
Tvůrce
Avatar
Odpovídá na Jenkings
TomBen:28.5.2013 16:12

Škola hlavně zařadí člověka společensky a dá mu kontakty.
Vyprofilovat se člověk musí sám. Jde být blbcem i na té nelepší škole.

Nahoru Odpovědět
28.5.2013 16:12
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Odpovídá na Petr Nymsa
Neaktivní uživatel:28.5.2013 16:16

To zní jako výzva pro nějaký seriál pro webovou část :P :D Možná by neuškodilo :)

Nahoru Odpovědět
28.5.2013 16:16
Neaktivní uživatelský účet
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Kit:28.5.2013 16:34

Podle mne je jedno, jestli někdo píše HTML, CSS, PHP, C# nebo Scheme. Ve všech jazycích píší frajeři i fušeři. Možná jsme pro tyto dva pojmy použili slova programátor a kodér, ale tyto dva pojmy se však prolínají. Je to vlastně jen označení pracovního zařazení. Mezi programárory i kodéry se najdou frajeři i fušeři. Na zařazení nezáleží.

Nahoru Odpovědět
28.5.2013 16:34
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Kit
Petr Nymsa:28.5.2013 16:46

Asi je opravdu zbytečný to rozlišovat :). Jsou prostě lidé co jenom kopírují a lidé co je to baví a chtějí to i pochopit

Nahoru Odpovědět
28.5.2013 16:46
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Neaktivní uživatel:28.5.2013 16:58

Teď je to formulace za bludišťáka, která nemůže nikoho urazit ;) :D

Nahoru Odpovědět
28.5.2013 16:58
Neaktivní uživatelský účet
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Kit:28.5.2013 16:59

Na jednom videu
http://www.youtube.com/watch?…
bylo prezentováno, že někteří programátoři či kodéři jsou schopni za jeden den napsat a odladit až 1000 řádek programového kódu. Nevzpomínám si, že by se mi to někdy podařilo. Možná tak třetinu. Pro některé programátory však může být deprimující, když jich napíší "jen 500".

Jasně, když budu dělat prázdný řádek za každým příkazem a složené závorky osamoceně, tak se na podobná čísla také dostanu. Jenže pak by se mi metoda nevešla na stránku a přehlednost programu by byla v háji.

Nahoru Odpovědět
28.5.2013 16:59
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Kit
Petr Nymsa:28.5.2013 17:03

No těch 500 řádků (5200 řádků kodu) za den myslím, u mě, je v pohodě. Těch 1000 už tolik ne. I když ! :D. Toto vzniklo pouze za neděli + 20 minut ráno v pondělí. Netvrdím že kód je nějak úchavtný ale má to okolo 1000 řádků kódu.
http://www.itnetwork.cz/…-c-sharp-xna

Nahoru Odpovědět
28.5.2013 17:03
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Kit:28.5.2013 17:08

Nějak jsem v tom ten zdroják nenašel, abych to mohl posoudit.

Nahoru Odpovědět
28.5.2013 17:08
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Kit:28.5.2013 17:15

Také si myslím, že nikdo není schopen takový výkon podat každý den. Už se mi mnohokrát stalo, že jsem 10 řádek kódu ladil 2 hodiny a víc.

Nahoru Odpovědět
28.5.2013 17:15
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Kit
Petr Nymsa:28.5.2013 17:43

No zdroják jsem tam nedal :` Ono to možná nebude tolik řádků. Psal jsem to narychlo v září minulý rok -> kód není pěkný.

10 řádků 2 hodiny ? :) Nejsi sám. Mám dojem že tohle se děje všem a myslím že to je i dobře. A nejlepší je ten pocit, když přijdeš na problém. Buď opravdu řekneš "Jo přišel jsem na to" nebo "&&@x (cenzura), vždyť to tady vidíš celou dobu" :D.

Zde zdroják http://sdrv.ms/12frzty

Nahoru Odpovědět
28.5.2013 17:43
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Juraj Mlich:28.5.2013 17:53

Súhlasím, minule som robil kameru pre moju hru, mal som tam strašne dlhú podmienku robil som to najmenej 5hod. ale stále mi to nefungovalo, na druhý deň som to celé zmazal a spravil úplne inak asi za 20min. a ono to fungovalo, toto vie nahnevať :)

 
Nahoru Odpovědět
28.5.2013 17:53
Avatar
denoy
Člen
Avatar
denoy:28.5.2013 17:55

Na IT škole mám ve třídě 30 lidí, na programování budou mít asi jen 3 včetně mě a to, že někteří mají problém s cyklem for je pravda, každopádně já se ve škole naučil max. nějakou tu teorii k tomu, odborné názvy etc.. to se taky bude určitě hodit, každopádně programovat bych se ve škole nikdy nenaučil, já všechno zkoušel pokus/omyl.

 
Nahoru Odpovědět
28.5.2013 17:55
Avatar
sheezeeque
Člen
Avatar
sheezeeque:28.5.2013 18:08

Pokud nedostaneš úchylku na Funkcionální programování jako já, tak se ničeho neboj. Jazyk C#/Java a samotmé OOP o sobě je velice jednoduché, a ke všemu jak již říkali výše, učí tam lidi co nikdy s tim nedělali.

Editováno 28.5.2013 18:11
 
Nahoru Odpovědět
28.5.2013 18:08
Avatar
sheezeeque
Člen
Avatar
sheezeeque:28.5.2013 18:13

A jinak, na začátek doporučují si přečist SICP, potom si obstarat Kerninghan a Ritchie, a k tomu knížečku The Art of Programming od Donalda Knutha. Takhle jsem začínal alespoň já, a tuto cestu ti doporučuji,

 
Nahoru Odpovědět
28.5.2013 18:13
Avatar
relycanx
Člen
Avatar
relycanx:28.5.2013 19:06

děkuji všem za tipy a názory :) no sám o sobě se za nějakého lepiče nepovažuji. Nikdy jsem neprogramoval tím způsobem, že bych viděl nějaký vzor, který bych mohl zkusit taky naprogramovat a rychle na netu zkopírovat a dopatlat jednotlivé puzzlíky, které by tam seděly a společně fungovaly :D to tak akorát teď, když jsem dělal práci pro přítelkyni v JaveFX, kdy jsem to dal skutečně dohromady podle nějakých střípků. Takže měla celou ročníkovku z krku a pak mi dala košem :D (mimo téma). Ale jako je pravda, že to, jak funguje zdrojově nějaký cyklus for a tak, opravdu nevím no. Já měl hlavně strach z písemek, kdy je chvíle na to, splácat nějaký jednoduchý algoritmus, nebo nějaký logický příklad, ale asi si ozkouším někde na netu něco, jestli jde jen o tohle :) Opravdu bych nechtěl dělat programátora jen v uvozovkách a podvádět "lepením" :)

 
Nahoru Odpovědět
28.5.2013 19:06
Avatar
Kit
Tvůrce
Avatar
Odpovídá na sheezeeque
Kit:28.5.2013 19:20

Donald Knuth je skvělý, jeden z jeho programů používám. Funkcionálně se dá programovat třeba i v Pythonu.

Nahoru Odpovědět
28.5.2013 19:20
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na relycanx
Petr Nymsa:28.5.2013 19:21

K těm testům. Myslím že já budu i celkem dobře připraven. Občas učitel zadá test - algoritmus a máš na to 30 minut. Občas pohoda, občas si řekne mozek že na chvilku odejde :D.

S tím vnitřním fungovám cyklů - to nevím ani já ;) Sice mě to zajímá ale zatím se zlepšuju v programování jako takovým, nekoukám úplně až pod pokličku na dno hrnce.

No momentálně se peru s asynchroním programováním :@ A UI mi stále zamrzá což je špatný

Nahoru Odpovědět
28.5.2013 19:21
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Kit
Tvůrce
Avatar
Odpovídá na relycanx
Kit:28.5.2013 19:28

Občas si stáhnu program třeba z Oracle a překopu ho podle svých představ. Přesto se nepovažuji. za lepiče. Z původního kódu toho obvykle moc nezbude.

Nahoru Odpovědět
28.5.2013 19:28
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na relycanx
Neaktivní uživatel:28.5.2013 19:40

Navrhuju udělat update její ročníkovky, který by například posouval myš do rohu, občas náhodně simuloval stisk klávesy, naopak její aby měnil, až bude mít program náladu tak pustí proces shutdown nebo sundá explorer.exe, náhodně bude prohazovat názvy souborů a složek, vytvářet náhodné nové složky, měnit koncovky a tak dále. Na tom bych se vyřádil ]:>

Nahoru Odpovědět
28.5.2013 19:40
Neaktivní uživatelský účet
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Petr Nymsa:28.5.2013 19:42
  • Vytvořit program který to bude dělat vzdáleně přes sít :D
Nahoru Odpovědět
28.5.2013 19:42
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Kit:28.5.2013 19:44

Těžko se zdůvodňují i speciání programátorské obraty.

Nahoru Odpovědět
28.5.2013 19:44
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
sheezeeque
Člen
Avatar
sheezeeque:28.5.2013 19:52

Kite, no ehm, já teda python moc nemusím, ja radši pure-functional. To jest Haskell.

 
Nahoru Odpovědět
28.5.2013 19:52
Avatar
David Čápka Hartinger
Tým ITnetwork
Avatar
Odpovídá na relycanx
David Čápka Hartinger:28.5.2013 19:56

Útěchou ti může být, že stejně pak nikde programovat nebude :)

Nahoru Odpovědět
28.5.2013 19:56
You are the greatest project you will ever work on.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Jenkings
Jan Vargovský:29.5.2013 1:07

No u nás na škole je to něco podobného. Minulý rok jsme měli půl roku C++(první programování na střední bylo ve druháku druhé pololetí) kde se ostatní naučili co to jsou proměnné a že existují podmínky a možná ještě že existuje cyklus for. No teď ve třetáku se učí C# totálně strašným způsobem, že učitel googluje jak se deklaruje pole(po tom, co s ním 2 měsíce pracují).

Tím bych se rád zeptal, jaké byli/jsou vaše zadání na SŠ na nějaké testy. Třeba jeden si pamatuju, že se mělo udělat pole intu o 10-ti prvcích a naplňit to 2n čísly a potom vytvořit další pole a naplňit ho tím prvním opačně.

Abych nebyl OT, tak za jednu z dobrých kvalit programátora beru to, že umí udržovat kód a nedělá tzv. prasárny, tím myslím že jsou nějaké určité konvence, které by se měly dodržovat a né porušovat. Pak ofc logické myšlení a výše zmíněné věci. Další asi jít s dobou a učit se aktuální(či budoucí) technologie a nebo mít alespoň nějaký přehled.

Btw to, že programátorem může být každý - když to je jako hobby, proč ne? Ale pracovat, nemůžu posoudit ... "Pracuju" zatím jen doma a né někde v kanclu, každopádně co mám kolegu, který programuje 15 let profesionálně a prošel x firem, tak některé jeho story jsou docela kruté a to doslova, že ti lidi tam byli jako cvičené opice.

 
Nahoru Odpovědět
29.5.2013 1:07
Avatar
Jenkings
Tvůrce
Avatar
Odpovídá na Jan Vargovský
Jenkings:29.5.2013 6:41

No, co si vzpomínám tak například naplnit pole náhodnýma hodnotama , a potom do tří polí vytáhnout z toho prvního násobky dvou, tří a pěti.Potom nějaká práce na třídy a rozhraní byly nějaké objemy a povrchy různých těles.A asi nejvýživnější byl převod čísla s jednotkou na číslo a jednotku s předponou deci,kilo... (teď se mi vůbec nevybaví jak se tomu říká :D )

Nahoru Odpovědět
29.5.2013 6:41
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Jan Vargovský
Petr Nymsa:29.5.2013 8:46

U nás jsou testy různé - pexeso, grafické algoritmy, lodě, umělá inteligence, algoritmy pro kompresi obrázků. Nyní závěrečná práce třeba hra v MonoGame / XNA apod. Já si nemám na co stěžovat :). Test napln pole bylo tak v prváku 1 měsíc.

Nahoru Odpovědět
29.5.2013 8:46
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Jan Vargovský:29.5.2013 15:50

Jdem měnit školy, u nás jsem chytřejší než učitelé a 3 hodiny týdně se jen nudím :@

 
Nahoru Odpovědět
29.5.2013 15:50
Avatar
Adam Šíma
Člen
Avatar
Odpovídá na David Čápka Hartinger
Adam Šíma:4.10.2021 20:36

Tak to si pekne napsal... to je opravdu motivace pro nově začínající programátory :)

 
Nahoru Odpovědět
4.10.2021 20:36
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 56 zpráv z 56.