1
Vývoj / Re:Jak se naučit přemýšlet jako programátor?
« kdy: 19. 07. 2022, 11:49:19 »Ako sa naucit rozmyslat, aby som mohol programovat? Pravidla programovania a syntax konkretneho programovacieho jazyka nauci konkretna kniha.
Problem ale je, ako sa naucit rozmyslat? Nauci to niektora kniha na trhu? Ak ano aka? Mozem povedat, ze ked niekto vynika v matematike/fyzike na základnej a strednej skole je automaticke, ze rozmyslat vie a programovat sa nauci?
Syn si chce kupit seriu knih The art of programming. Myslite, ze je to dobra investicia a nieco ho ta kniha nauci? Pytam sa preto, ze je to vacsia investicia a bola by som nerada, ak by zapadali prachom na policke.
Dik za rady. Budte prosim konstruktivni a piste len ti, co viete a chcete poradit. Nerad by som citala obsiahle komentare mimo temu.
Dobry den,
spravne, najskor sa treba naucit potrebnut techniku. To nauci nejaka kniha.
Co pre vas znamena rozmyslat ako programator? Pre mna to znamena vediet pochopit nejaky problem. Ako toho dosiahnem? Naucit sa rozdelit problem na male, trivialne zvladnutelne problemy. Tomu sa hovori dekompozicia. A opacne, vediet z tychto rieseni malych problemov poskladat uceleny program je kompozicia.
Co na to clovek potrebuje je dobra cvicebnica (zial, neviem odporucat nejaku konkretnu) a chut programovat. Alternativne, ak to synatora fakt bavi, moze si sam vymyslat a pisat programy. Najskor male, potom vacsie. Odporucal by som zacat s "paper and pencil" hrami, lebo to je celkom zabava. Napr. zacat s hodom kostkou, papier-kamen-noznice, hangman, tic-tac-toe, pacman. Proste ide o to ziskat dostatok praxe, z ktorej pochopi principy.
Osobne by som "Art of Programming" nekupoval.