

Learning the under-the-hood methods of how systems, APIs, OSes, and computer languages work can really give you a very deep and broad understanding of tech. This is why I would say a CS degree is probably one of the more valuable tech degrees you can get. Every thing I have done for the past 10+ years in my near 20 year IT career has not been taught in college at all. Basically put, a college degree is never a waste of time, but it also isn't a great measure of anything else in today's evolving tech world.

Now, some people will tell you certs are meaningless, and I can agree with that to some extent, but people also claim college degrees is a necessary thing, and I also disagree with that to some extent. There is a need for jobs, so these tech schools are supplying a means to get the job, that is really all it is. Just like the old 49'ers did during the Gold Rush in California way back in the day. That means that there is money to be made, outside the job market. So how does this apply to modern tech training and tech schools? Simply put, they are cashing in while they can because even during economic decline the tech field has never been hit that hard, so the job market is pretty steady. Although some historians have debated the validity of the Cobra Effect, there is also the Rat Effect, which is pretty much the same story.

Have you ever heard of the cobra effect? It gets applied a lot to modern day business or business model.
