Chci se živit programováním - jak začít?

txt

Re:Chci se živit programováním - jak začít?
« Odpověď #45 kdy: 13. 05. 2013, 12:34:41 »
Ono to není jen o tom, naučím se programovací jazyk, nějak to splácám a budu programátor.

Jsou třeba hlubší znalosti z algebry, analýzy, teorie grafů, algoritmů, teorie vyčílitelnosti, teorie automatů, paradigmata atd...
To zavání trolingem.

Chce si to vybrat omezenou množinu aplikačních domén. Jako programátor jednočipů pravděpodobně nevyužijete z vámi uvedených věcí téměř nic. Naopak v ČR existuje několik (desítek) jedinců, kteří se bez znalosti většiny Vámi vyjmenovaných oblastí neobejdou.


Pupi

Re:Chci se živit programováním - jak začít?
« Odpověď #46 kdy: 20. 05. 2013, 19:15:33 »
Ono to není jen o tom, naučím se programovací jazyk, nějak to splácám a budu programátor.
Jsou třeba hlubší znalosti z algebry, analýzy, teorie grafů, algoritmů, teorie vyčílitelnosti, teorie automatů, paradigmata atd...

Lol co si sa s konom stretol?  ;D ;D Ak robis v nejakej firme, kde sa to vyuziva OK, ale prosim ta, ved toto sa vo vacsine firiem ani nevyuziva ani to nepotrebuju, dokonca to nevedia niektori senior programatori, projektovi manazeri apod. Ba niektore skoly to ani neucia. Ze teoria automatov rofl ;D Ty si fakt asi daky trochu mimo z dnesnej doby

studen3385

Re:Chci se živit programováním - jak začít?
« Odpověď #47 kdy: 20. 05. 2013, 19:51:52 »
A má smysl Ruby nebo Python? Třeba Ruby on rails vypadá dost schopně, ale nabídek práce je pomálu. Jestli má smysl se tím vůbec zabývat, když pak člověk nebude mít práci?

k77

Re:Chci se živit programováním - jak začít?
« Odpověď #48 kdy: 21. 05. 2013, 08:51:48 »
Ono to není jen o tom, naučím se programovací jazyk, nějak to splácám a budu programátor.
Jsou třeba hlubší znalosti z algebry, analýzy, teorie grafů, algoritmů, teorie vyčílitelnosti, teorie automatů, paradigmata atd...

Lol co si sa s konom stretol?  ;D ;D Ak robis v nejakej firme, kde sa to vyuziva OK, ale prosim ta, ved toto sa vo vacsine firiem ani nevyuziva ani to nepotrebuju, dokonca to nevedia niektori senior programatori, projektovi manazeri apod. Ba niektore skoly to ani neucia. Ze teoria automatov rofl ;D Ty si fakt asi daky trochu mimo z dnesnej doby
mozno preto potom tak tie programy vyzeraju.. teoria automatov spolu s ostatnymi vymenovanymi vecami su zakladmi na ktorych cele programovanie stoji..

Re:Chci se živit programováním - jak začít?
« Odpověď #49 kdy: 21. 05. 2013, 09:34:45 »
mozno preto potom tak tie programy vyzeraju.. teoria automatov spolu s ostatnymi vymenovanymi vecami su zakladmi na ktorych cele programovanie stoji..
Celý svět "stojí" na částicové fyzice. Proto ji musíš znát i k tomu, aby sis mohl koupit rohlík.


Re:Chci se živit programováním - jak začít?
« Odpověď #50 kdy: 21. 05. 2013, 09:39:46 »
souhlas s K77. clovek z toho nemusi mit profesuru, ale aspon by mel vedet o cem to je.. dost to pak pomaha a komentar "podle toho to pak vypada" je bohuzel dost presny
Děkuji za možnost editace příspěvku.

Tom Liberec

Re:Chci se živit programováním - jak začít?
« Odpověď #51 kdy: 21. 05. 2013, 09:52:04 »
Podle mého názoru pro úspěšného programátora je potřebná inteligence, vyšší a to dost výrazně, než je průměr v populaci. Potom schopnost se učit. Některé věci vlastně za člověka otestuje střední případně vysoká škola. Čili tím, že se cítíte povolaným ještě není dáno, že budete vyvoleným. To neznamená, že si nemůžete tvořit scripty nebo prográmky pro svou firmu, či práci ovšem na prodej nebo na práci programátora ve firmě kterou to živí to asi nebude.

eMko

  • ****
  • 456
    • Zobrazit profil
    • E-mail
Re:Chci se živit programováním - jak začít?
« Odpověď #52 kdy: 21. 05. 2013, 10:02:37 »
Ano, není třeba vědět, jak z hlavy vysypat na papír turingův stroj, který na pásku vypíše sebe sama (a už vůbec ne, jak to naimplementovat v C++). Ale opravdové základy (např. abstraktní datové struktury nebo stavové automaty) je skutečně dobré znát. Nedávno jsem se setkal s dost zpraseným JSON parserem - kdyby ten člověk znal alespoň základy teorie automatů, došel by k tomu, že se JSON dá parsovat s polovičním počtem stavů a tím pádem kratším a přehlednějším kódem. A tohle učí každá informatická vysoká škola, která chce produkovat lidi alespoň s nějakou úrovní kvality - dokonce se s tím setkáš i na brněnské hnojárně, kde je informatika hodně řízlá ekonomií.

Jak psal K77: Pokud člověk nezná základy, na výsledku je to VELMI znát.

Samozřejmě, abych si napsal Pythonovský skript, který mi vezme textový soubor a vyplivne CSVčko, které můžu otevřít v Excelu, tak nepotřebuju vysokou školu. Ale má-li to být věc, která není napíšu-zahodím, tak je to jiná písnička.

Pupi

Re:Chci se živit programováním - jak začít?
« Odpověď #53 kdy: 21. 05. 2013, 10:02:50 »
mozno preto potom tak tie programy vyzeraju.. teoria automatov spolu s ostatnymi vymenovanymi vecami su zakladmi na ktorych cele programovanie stoji..

si to nepochopil? niektore skoly zamerane na IT to ani neucia, takze neviem odkial by to mal dotycny vediet. A dost ludi to ani neovlada, co su na pozicii senior programator alebo veduci projektu. Je par firiem kde sa to vyuzije, ale to je asi tak vsetko. Na vela pohovoroch sa s tym nestretnes, lebo dost ludi to ani neovlada. Ich zaujimaju tvoje skusenosti s konkretnymi technologiami. Je sice pekne, ze budes ovladat rozne tie teorie, ale k comu im to bude, ked nebudes vediet programovat a nebudes vediet technologie, ktore pozaduju. Potom si tie teorie mozes akurat tak doma skusat. Inac nie je pravidlo, ze pokial vies rozne tie technologie automaticky vies programovat :)`

buri

Re:Chci se živit programováním - jak začít?
« Odpověď #54 kdy: 21. 05. 2013, 10:19:38 »
Niekedy mavam na projekte velmi vela prace ktoru by som vedel posunut. Niededy sa tym musim borit sam, lebo to rychlejsie napisem ako vysvetlim, ale myslim ,zeby som vedel par hodin mesacne delegovat. Islo by o programovanie, ale aj testovanie a tvorbu excel dokumentov, dohodli by sme sa na hodinovej platbe, alebo na platbe za vystup. Hlavna deviza by pre Vas mohla byt moznost naucit sa vela veci na realnom projekte. Vysvetlim vsetko co bude v mojich silach.. Ak mate zaujem o popisanu `brigadu` napiste mi. Mail som napisal pri zadavani tejto odpovede tak sa snad niekde zobrazi. Miro.

Tom Liberec

Re:Chci se živit programováním - jak začít?
« Odpověď #55 kdy: 21. 05. 2013, 10:21:54 »
Pupi má pravdu. Znám několik lidí, které už dvacet let živí programování, začínali na Turbo Pascalu, Fox Base, později Fand, Delfi, ( vůbec nemám tušení v čem nyní, nevystudovali žádnou VŠ. Tím pádem ani na socialistické SŠ nemohli nikde přijít ke znalosti teorií o kterých eMko píše.   

Jakub Galgonek

Re:Chci se živit programováním - jak začít?
« Odpověď #56 kdy: 21. 05. 2013, 10:31:55 »
Celý svět "stojí" na částicové fyzice. Proto ji musíš znát i k tomu, aby sis mohl koupit rohlík.

Připomnělo mi to film 451° Fahrenheita, kde požárník před spálením jedné knihy pronese: "Etika od Aristotela! Kdokoli si ji přečte, začne si myslet, že je lepší než ten, co ji nečetl!"

Pupi

Re:Chci se živit programováním - jak začít?
« Odpověď #57 kdy: 21. 05. 2013, 10:39:23 »
tiez poznam cloveka co ma asi 12 rocne skusenosti s programovanim a urcite som si isty, ze o teoretickej informatike vie tak akurat holy prt. Potom poznam aj dalsieho, ktory ma viac ako 20 rocne skusenosti a tiez si myslim, ze nevie o teoretickej informatike alebo nejakych automatoch. Programatori su to ale celkom dobri. Podla mna taketo predmety su viac vedeckejsie a zidu sa cloveku, ktory chce na VS ostat a venovat sa tomu. Je sice pekne, ze ten predmet absolvujem(ja nie, rad sa mu vyhnem), ale co z toho, ked pojdem robit spravcu serverov, alebo budem sietar, programator, neskor teamleader. Za 10 rokov uz ani nebudem vediet ako jednotlive veci funguju a nebudem vediet ani definiciu nejakeho konecneho automatu(teraz ju viem, lebo sa ucim na statnice :D ). Proste, ked sa clovek tomu nevenuje, tak to zabudne. Nehovorim o tom, ked si podaktori otvoria vlastnu firmu a nieco take sa nezaujimaju.

Re:Chci se živit programováním - jak začít?
« Odpověď #58 kdy: 21. 05. 2013, 10:46:35 »
Nedávno jsem se setkal s dost zpraseným JSON parserem - kdyby ten člověk znal alespoň základy teorie automatů
Jasne, takovi lide by parser psat nemeli. Akorat teda nechapu, proc by vubec nekdo mel psat parser JSONu, kdyz to je stokrat hotove.

Ivorne

Re:Chci se živit programováním - jak začít?
« Odpověď #59 kdy: 21. 05. 2013, 10:55:14 »
Mail som napisal pri zadavani tejto odpovede tak sa snad niekde zobrazi. Miro.

Obávám se, že email se běžným uživatelům nikde nezobrazuje. Pan Krčmář o tom někdy psal blog - že je to hlavě kvůli takovým věcem, že když smažou tvůj příspěvek, aby věděli, kam ti mají poslat vysvětlení a podobně.