Je programování skutečně pro každého? rubrika: Folklór
Zdravím,
mám pro vás dvě otázky, které jsou na první pohled velmi podobné, ale podle mě je v nich velký rozdíl.
- Může se naučit programovat opravdu každý?
- Může se stát dobrým programátorem opravdu každý?
Když to vezmu z mého pohledu. Jsem samouk a učím se programovat webové stránky. Je mi 23, nemám VŠ a ani na SŠ jsem nikdy neexceloval. Ne každou věc dokážu pochopit ihned a má paměť na tom není také zrovna nejlépe. Co však mám je obrovská chuť do učení a skutečný zájem o tuto oblast, protože bych jednoho dne rád něco dokázal, avšak v poslední době u mě panují obavy, že na to prostě nemám. Proto si neustále kladu dvě výše zmíněné otázky...
1) Jde o to co si uvažujeme jako programování
Naučit se kódovat HTML, jednoduché scripty a podobně zvládne podle mě téměř každý.
Na složitější algoritmizaci jsou ale potřeba určité schopnosti.
U lidí, které jsem učil programování byl vždycky největší problém v okamžiku, kdy se přešlo na složitější konstrukce (2 vnořené cykly, rekurze, ...). Tam je potřeba určitá specifická mentální dovednost - schopnost si představit co kód udělá, odsimulovat si ho v hlavě. Jsou lidi, kteří:
- na to mají dar a jde jim to přirozeně
- kteří si to musí nadřít
- a jsou lidi, kteří to prostě nezvládají
2) Otázka je co to je dobrý programátor :-) Většina vlastností, které odlišujou dobré a špatné programátory nejsou ani tak čistě technického rázu jako spíše otázkou pečlivosti, analytického myšlení, schopnosti jednat s lidmi, proaktivity a sebedisciplíny.
Shrnul bych to takhle:
Určitá základní úroveň schopností je potřeba, pak už je to ale o tom jak moc je člověk ochoten na sobě makat.
Komentáře
- RichardSery : "Naučit se kódovat HTML, jednoduché scripty a podobně zvládne podle mě téměř každý" - souhlasím, je to skutečně jednoduché. TAK AŤ TO SAKRA UDĚLAJÍ. Nechápu, proč se 90% webových vývojářů dodnes nenaučilo základy HTML, CSS a JS. Jejich kód je plný nevalidních nesmyslů, zbytečností a krkolomných konstrukcí založených na bizarních pověrách. A já to po nich pak musím čistit. — 27.4.2013
- michal.svojanovsky : RichardSery: To máte pravdu, ale ono je to IMHO složitější - většinou jsou tito lidé na pozicích "webmaster" nebo "kodér" a jsou tak mizerně placeni (protože pro firmu je to podřadná práce a umí to přece každý), že je to otázka poměru cena/výkon. — 28.4.2013
- RichardSery : To bych právě neřekl, mám tuhle negativní zkušenost s velmi dobře placenými programátory. Takoví ti "webmasteři", to asi bude taky docela hrůza, ale my máme ve firmě dost přísné vstupní pohovory, takže se k nám ani nedostanou. — 29.4.2013
Pro zobrazení všech 20 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře