Existuje test programování počítačů pomocí programu?


Nejlepší odpověď

Nemyslím si, že takový test může spolehlivě existovat.

Znak programování je schopnost neustále skákat mezi různými úrovněmi abstrakcí (ale nejsem si jist, že programování je jedinou doménou, která tuto schopnost vyžaduje).

Pochopte, že programování je obtížné (a stejně tak mnoho dalších domén: sochařství, medicína, fyzika,…). Naučit se programování trvá deset let a budete se muset učit celý život (takže pokud vám učení není radostné, nepokračujte v programování ). Motivace je tedy naprosto zásadní (a ne každý je vhodný pro programování).

Možná byste se teď mohli trochu začít učit programování a později se rozhodnout, zda se tomu chcete věnovat profesionálně. Pak začněte přečtením SICP .

Odpověď

Od roku 1950 existuje mnoho pokusů o vytvoření takové schopnosti test, žádný z nich neměl vůbec žádný vědecký základ a všechny selhaly.

Myslím si, že každý, kdo je schopen si tuto otázku položit, má dostatečnou schopnost naučit se být počítačovým programátorem a dobrý jedna.

Programování má ale mnohem více dimenzí než aptitude, včetně například přístupu, který je mnohem důležitější.

Úplnou diskusi o tomto tématu najdete na

The Psychology of Computer Programming: Silver Anniversary eBook Edition

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *