2 ms·
Nice argument, and good examples from other professions. The problem is that even if the market is "flooded" with freshly-credentialed grads who can supposedly
by toss1 4y ago
Nice argument, and good examples from other professions.
The problem is that even if the market is "flooded" with freshly-credentialed grads who can supposedly code, that does not mean that they really can.
Knowing the basics of a language is only one step, and not even the most crucial one.
Much more critical is the ability to reason about complex systems, abstract the critical elements, and synthesize useful, practical, & efficient ways of dealing with the required inputs, storage, outputs, and UX issues. How many coders can even understand and identify race condition failures, let alone solve them? Just "knowing" a coding language only gets you a small part of the way to being a useful coder beyond very basic levels.
So, no, "everyone" "learning to code" will not result in everyone having the skills required to work effectively with code, and will not price themselves out of the market.
Another aspect is the Indian market with massive training programs, and hordes of Indians with programming certificates and jobs and fluent English language skills. Many companies outsourced there, only to bring the work back onshore because they failed to find the required skill level in India. Yet, I do not hear of programmer pay in India falling. Is this because it isn't falling due to a 'glut' of "people who learned to code", or because I haven't heard about it?