|
|
|
|
|
by nhannah
5095 days ago
|
|
"One of the reasons that I stand by my choice is because I believe a very similar to that of the MBA’s will befall the CS students. The job/major market will correct itself and return to more natural levels where there isn’t an insanely high demand for computer engineers." Couldn't disagree more. Maybe CS will slow down, but engineers in general are what the world is short on because the education is multiples harder than others. Demand is there because engineers are what the world finds valuable. People, in this age, desire things. And simply put engineers make things. Not everyone is capable of making them, on the other hand most people who got an undergrad degree could easily get an MBA given the time and money. If I was you I wouldn't bet the house on the pendulum taking a swing, if you are just pumping out the undergrad to get easy A's for you MBA application you'd be better off dropping out and joining a start-up now if that is where your interest's lay. And perhaps more, if your interests honestly lay in technology and you are going to college, get a degree in it. Just don't want to be kicking yourself later. |
|
but more importantly the point about demand for CS specialists: I definitely agree that the reason they are in such high demand is that the barrier to gaining the knowledge and ability to actually code things is much higher. You can't just pick up coding that easily (thats not to say that more resources are giving people the opportunity to do it outside of traditional school). At the same time, I think you downplay the importance of non-technical people in making things happen. They aren't just deal makers, and without them a necessary part is definitely missing. You can't just gain those skills overnight, but you are certainly right in saying there are many more ways to get these skills than learning a new programming language. But my real point is that I believe that the technical barriers to putting out a website, app, etc. will be greatly reduced in the next decade or so. I think the way programming is done will completely be disrupted so that it does not take an "education [that] is multiples harder than others" to put a product together.
Forgive the crude example, but maybe this will help explain my somewhat ambiguous point. What i'm trying to say is that, imagine if before telephones there was a huge boom in using morse code as a new way of transferring information at much greater speeds then traditional post. There would then be a surge (not the same as one that we are currently in) in the demand that people that could understand and use the code (I realize that it isn't super hard to pick up but imagine if it were). But then with the introduction of the telephone (a new way of communicating) it wasn't necessary to depend on people that had the knowledge of the code to get things done. Effectively a way was found the bypass the technical barriers preventing anyone from entering. I imagine a similar thing happening with computer programing, if that makes sense. I probably didn't explain that amazingly, but hopefully it clarifies a little.