Hlavní navigace

Měli by se učit programovat i neprogramátoři?

Marek Janouš

Michael Bloomberg, starosta New Yorku, na počátku roku vyhlásil předsevzetí, že se naučí kódovat. Některé tím vyděsil. Neměli by se prý všichni učit kódovat, nemá to patřit k základním dovednostem, jako je psaní, čtení, počítání — soudí Jeff Atwood, jenž se domnívá, že starosta, který umí kódovat, by nebyl lepším starostou.

Michael Bloomberg, starosta New Yorku, na počátku roku vyhlásil předsevzetí, že se naučí kódovat. Některé tím vyděsil. Neměli by se prý všichni učit kódovat, nemá to patřit k základním dovednostem, jako je psaní, čtení, počítání — soudí Jeff Atwood, jenž se domnívá, že starosta, který umí kódovat, by nebyl lepším starostou.

KL17_hlasovani

Proti tomu stojí tábor zastánců toho, že se máme učit i to, čím se nikdy živit nebudeme, protože i tak si tím otevíráme nové cesty chápání. Nejenže pak snáze porozumíme i například ovládání pračky nebo mikrovlnky… kdyby třeba politici uměli kódovat, snad by i dokázali o malinko lépe posoudit, zda API je něco, co se má chránit autorskými právy, nebo zdali je rozumné patentovat software — soudí Mike Masnick.

Učit se programovat, to však v obecné rovině znamená především učit se jakkoli složitý problém rozebrat na jednotlivé jednoduché úkony, které pak k úspěchu „stačí“ logicky seřadit a poskládat. To může být přece dovednost prospěšná neméně než čtení nebo počítání.

Našli jste v článku chybu?