Sort:  

Its actually not that expensive, unless you are messing around with machine learning, ai, graphics and other resource intensive applications you can use a really basic computer and theres tons of free learning resources online. The barrier to entry is very low if psople are willing to learn(which is the hard part).