Finns det ett datorprogrammeringsförmåga?


Bästa svaret

Jag tror inte att ett sådant test kan finnas pålitligt.

Ett drag av programmering är förmågan att ständigt hoppa mellan olika abstraktionsnivåer (men jag är inte säker på att programmering är den enda domänen som behöver den förmågan).

Förstå att programmering är svår (och så är det många andra domäner: träskulptur, medicin, fysik, …). Det tar tio år att lära sig programmering, och du måste lära dig hela ditt liv (så om lärande inte är glad för dig, gå inte in i programmering ). Så motivation är absolut nödvändigt (och inte alla är lämpliga för programmering).

Du kanske kan börja lära dig lite programmering just nu och besluta senare om du vill gå in på det professionellt. Börja sedan med att läsa SICP .

Svar

Sedan 1950 har det gjorts många försök att skapa en sådan skicklighet test, av vilka ingen har haft någon vetenskaplig grund alls, och som alla har misslyckats.

Jag tror att någon som kan ställa denna fråga har tillräcklig förmåga att lära sig att vara datorprogrammerare och en bra en.

Det finns dock många fler dimensioner för programmering än skicklighet, inklusive till exempel attityd, vilket är mycket viktigare.

För en fullständig diskussion om detta ämne, se

Psychology of Computer Programming: Silver Anniversary eBook Edition

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *