Nov-20-2022, 08:44 PM
(This post was last modified: Nov-20-2022, 08:45 PM by Gribouillis.)
Obviously, not everyone can be a programmer. One needs the ability to understand abstract concepts, to organize them in space and time, to plan the realisation of complex tasks and to learn known algorithms. The ability to adapt to a changing environment is necessary too. Some mathematical skills may be useful as well (e.g. Donald Knuth). I spend time with many students, and obviously, not everyone can be a programmer.