Is er een bekwaamheidstest voor computerprogrammering?


Beste antwoord

Ik denk niet dat een dergelijke test betrouwbaar kan bestaan.

Een eigenschap van programmeren is de mogelijkheid om constant tussen verschillende abstractieniveaus te springen (maar ik weet niet zeker of programmeren het enige domein is dat die mogelijkheid nodig heeft).

Begrijp dat programmeren is moeilijk (en dat geldt ook voor vele andere domeinen: houtsculptuur, geneeskunde, natuurkunde,….). Het kost tien jaar om te leren programmeren, en je zult je hele leven moeten leren (dus als leren je niet leuk vindt, ga dan niet met programmeren ). Motivatie is dus absoluut essentieel (en niet iedereen is geschikt om te programmeren).

Misschien zou je nu een beetje programmeren kunnen leren en later beslissen of je er professioneel op in wilt gaan. Begin dan met het lezen van SICP .

Antwoord

Sinds 1950 zijn er veel pogingen gedaan om een ​​dergelijke vaardigheid te creëren test, die geen enkele wetenschappelijke basis hebben gehad, en die allemaal hebben gefaald.

Ik denk dat iedereen die in staat is deze vraag te stellen, voldoende bekwaamheid heeft om te leren een computerprogrammeur te worden, en een goede één.

Er zijn echter veel meer dimensies aan programmeren dan aanleg, inclusief bijvoorbeeld houding, die veel belangrijker is.

Voor een volledige bespreking van dit onderwerp, zie

The Psychology of Computer Programming: Silver Anniversary eBook Edition

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *