3 ms·
Hard to answer. It all depends on why the individual became a self-taught programmer in the first place. A surprisingly large amount of people who use high lev
by EJTH 9y ago
Hard to answer. It all depends on why the individual became a self-taught programmer in the first place.
A surprisingly large amount of people who use high level or interpreted languages completely lack the fundamental knowledge about how a computer works and the history of computing.
People who learn to program because they think arduinos are interresting typical has poor understanding of high level concepts such as OOP, design patterns etc.
The list goes on and on.
I think many hobby programmers lack fundamental knowledge about version control systems, but it may be a misconception.