Comment Re:Pick an Emphasis On or Interdisciplinary Degree (Score 3, Insightful) 347
I am so torn on this issue. We all know every fresh CS grad that walks into a junior role on our team knows basically nothing and needs significant mentoring to really have any useful skills. Yet there are so many important things they teach in the schools around data structures, computational analysis, and how to generally apply formal math to programming to achieve correctness as well as efficiency.
I just don't understand it I guess, how does one go from studying such important concepts to being completely incapable of applying them in the real world. I think the study of them is ever important so he should complete his CS degree, but he's not wrong in that he will still be useless when he walks out of the door with his diploma in hand and will need to be trained up from scratch all over again in the first 2 years in the real world.
My suggestion though: Finish your degree and create a portfolio of random crap and do everything you can to get recruited by MS/Apple/Google as you will get guaranteed training in proper skills at any of them (yes even MS, I did a 1 year contract stent there and half the people I worked with had CS Phds and were smart as can be, I learned a lot from that gig, there's plenty of notables who worked up through MS as well even if you don't like their products)
I just don't understand it I guess, how does one go from studying such important concepts to being completely incapable of applying them in the real world. I think the study of them is ever important so he should complete his CS degree, but he's not wrong in that he will still be useless when he walks out of the door with his diploma in hand and will need to be trained up from scratch all over again in the first 2 years in the real world.
My suggestion though: Finish your degree and create a portfolio of random crap and do everything you can to get recruited by MS/Apple/Google as you will get guaranteed training in proper skills at any of them (yes even MS, I did a 1 year contract stent there and half the people I worked with had CS Phds and were smart as can be, I learned a lot from that gig, there's plenty of notables who worked up through MS as well even if you don't like their products)