Should We Really Try to Teach Everyone to Code?
Found on Wired on Sunday, 15 February 2015
If businesses truly want to truly become innovative app companies, they need to turn every department into an IT department and make every employee part of the innovation process. If someone in marketing or finance or HR has an idea for a new app, they should be able to take matters in their own hands.
In order to empower everyone to build apps, we need to focus on bringing greater abstraction and automation to the app development process. We need to remove code — and all its complexity — from the equation.
Not everything is an "App". You don't throw around some cool sounding words and magically look great. In the past Apps were just called what they are: software; and you do not want everybody to be able to write software because the vast majority will fail to avoid even the most obvious security and privacy issues which will turn those programs into a nightmare.