3 ms·
Instead of looking for the negative impact on society, have you tried looking for the possible positive impact _if_ everyone knew basic CS and programming? I se
by zAy0LfpBZLC8mAC 12y ago
Instead of looking for the negative impact on society, have you tried looking for the possible positive impact _if_ everyone knew basic CS and programming? I see that those should logically be isomorphic, but I think the way you frame the question makes a big difference as to what you will discover.
I think literacy is a very good comparison. Society certainly did work without everyone being literate, with just a few specialists who knew how to read and write, and there was no obvious need for everyone to learn it, and it is a huge investment of time and effort for everyone who has to go through it, so it would seem like a natural candidate for specialization, wouldn't it? Yet, as you note, essentially universal literacy has transformed the way we live massively for the better, and few would argue that this massive investment of every single person is not worth it and we should return to specialists taking care of our reading and writing.
Now, the question is: What would a society with universal knowledge of CS and programming basics look like? What would future kimdouglasmasons say when they claim that some new skill is not worth teaching to everybody because there simply is no comparison to computationality? How were pre-computational societies fundamentally held back in their progress, what kind of fundamental transformations of society would never have been possible if people had stayed uncomputational?
Your example isn't particularly helpful. Anatomy is not a widely applicable set of skills. There never is any question of whether you could use the help of an anatomist to help you solve an anatomy problem with your new motor design or your new soup recipe. Automated computation, much like literacy, essentially can be applied everywhere. That's why you write "it's much more efficient for specialist developers to consult with domain experts". That sentence only makes sense for universally applicable skills - I doubt many anatomists often consult with domain experts because they need to apply their knowledge in a field they so far have no clue of.
Also, the grocery lists a literate society writes also aren't of particular literary value. That does not mean that society isn't better of for people being able to write them. And to appreciate more the works of those who still are "literacy professionals", who obviously still have their place in society.