TeaEarlGreyHot
Contributor
There have already, for a long time, been a large outsourcing of development jobs especially being outsourced to India. India is being smart, they saw our need before and have been training many people to fill in those positions over many years. I don't think you should panic just yet, however I think that we could be smart and do more to prevent this from growing. For one, offering more specific classes. Lots of college students just take CS and think that will prepare them well for a job in software development, but in reality they come out knowing a bunch of irrelevant stuff and not having any experience writing good code. Computer science is itself a career that is rather different from development.
I also feel like learn to "code" or "program" is a big fad right now that results in tons of people learning web development, while less are learning about software craftsmanship.
I also feel like learn to "code" or "program" is a big fad right now that results in tons of people learning web development, while less are learning about software craftsmanship.