3 ms·
The linked article promotes one of the more common and misleading myths abut computer programming -- that it lies in a domain separate from normal behavior. Tha
by lutusp 14y ago
The linked article promotes one of the more common and misleading myths abut computer programming -- that it lies in a domain separate from normal behavior. That it is qualitatively different than ordinary computer use.
But in reality, people all lie on a spectrum between pathological innumeracy on one extreme, and extreme programming skill on the other. Between the extremes, we have:
* People who can accurately add a column of figures.
* People who can operate a calculator.
* People who can efficiently use a spreadsheet application.
* People who can write an efficient spreadsheet "program" by filling cells with the right functions to solve various practical problems of increasing complexity.
* People who can write Word or Excel (or LibreOffice) macros to solve certain kinds of problems.
* People willing to write small programs in easily accessible application languages like Visual Basic and similar languages integrated into end-user applications.
* People who write computer programs for their own use.
* People who write computer programs for others to use.
The above list isn't exhaustive -- it's only means to dispel the idea that there are "programmers" and mortals, located in separate categories. This is nonsense. The faulty thinking behind this myth will become more obvious as we become more accustomed to the presence of computers in our lives, and as computers, and computer languages, mature.