Comment by xwdv
3 years ago
There is very low barrier to entry for being a developer. The only thing separating an unskilled individual and a developer is learning time.
3 years ago
There is very low barrier to entry for being a developer. The only thing separating an unskilled individual and a developer is learning time.
People have different thresholds and capabilities. IME even if they could grind through the learning curves most don't have the desire or logical reasoning skills to be even mediocre programmers. Keep in mind too that it's still culturally uncool, despite a few bubbles of nerd hype.
Those are myths that developers use to gatekeep the software industry.
You don’t need a special mind to be a programmer, you just need to have a willingness to do this work. Which many people don’t.
There is an intellectual horsepower that is needed that not everyone has. The position that I'm stating is that not everyone is smart enough to learn to do, say, Calculus. It's not a matter of motivation and discipline, some people simply are smarter than others. There are other kinds of smarts than logic and spacial reasoning though, and people that are good in one area aren't always good in all the others.
But you're absolutely right - don't gatekeep writing software. It's not that hard and everyone should have access to that realm, even if they don't use it.