Er det en dataprogrammeringsevne?


Beste svaret

Jeg tror ikke at en slik test kan eksistere pålitelig.

Et trekk av programmering er evnen til å hoppe konstant mellom forskjellige abstraksjonsnivåer (men jeg er ikke sikker på at programmering er det eneste domenet som trenger den evnen).

Forstå at programmering er vanskelig (og det er også mange andre domener: treskulptur, medisin, fysikk, …). Det tar ti år å lære programmering, og du må lære hele livet (så hvis læring ikke er glad for deg, ikke gå inn i programmering ). Så motivasjon er helt essensiell (og ikke alle er egnet til programmering).

Kanskje du kan begynne å lære litt programmering akkurat nå, og bestemme deg senere om du vil gå inn på det profesjonelt. Begynn deretter med å lese SICP .

Svar

Siden 1950 har det vært mange forsøk på å skape en slik evne test, ingen av dem har hatt noe vitenskapelig grunnlag i det hele tatt, og som alle har mislyktes.

Jeg tror enhver person som er i stand til å stille dette spørsmålet, har tilstrekkelig evne til å lære å være en programmerer, og en.

Det er imidlertid mange flere dimensjoner ved programmering enn dyktighet, inkludert for eksempel holdning, som er langt viktigere.

For en fullstendig diskusjon om dette emnet, se

Psykologien ved dataprogrammering: Silver Anniversary eBook Edition

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *