Why I’m Not Looking to Hire Computer-Science Majors
wsj.com
wsj.com
Because development in the industry is becoming as superficial as tinder in dating. Just riding the current hype train.
So we could just throw all our background knowledge out of the window and just teach placing buttons and form fields in angular hybrid apps, right?
I also find the trend of everyone having to do side projects on github pretty weird. No one of my professional friends in other fields would do something like that. Because you might think that what you do professionally is worth more than your hobby stuff. Personally, after a typical work day, in the evening my back and my eyes hurt and I also want to enjoy family, dog, nature or just sleep. I do read a lot of technical stuff or watch coursera or udacity. But even more t-rexing?
iOS and android development may be totally diffrent in 5 years, for example.
And I also think CompSci folks would do well to work on a personal software project on nights and weekends and see it through to release and get actual people to use what you wrote. There's so much valuable experience that comes from that process that can never be learned in a classroom, or even from most jobs to be honest.
Of course if one is well looked after their employer financially and personally then there is really no need to do this. Makes you wonder why so many people out there are dissatisfied with their employers eh ;-)
The author goes on complaining that iPhone and Android development is missing in computer science departments. Right, problems are solved using an app rolls eyes. Computer Science is "Foundations". Language and Tools change daily but foundations rarely.. think algorithms, data structures etc.. this is what these degrees teach and how to apply them to solve problems. Yes it's fkin hard and takes years of practice to be good at it. But this is what makes Computer Science/Engineering majors a hot commodity!
(Source: https://en.wikipedia.org/wiki/David_Gelernter, mention of his son as this guy: http://www.wsj.com/articles/SB100014240529702038331045770721...)