4 ms·
> I’d wager greater than 90% of working developers without a CS degree could not pass a test in any of these courses, or even discuss the topics at an intelligi
by valtism 8y ago
> I’d wager greater than 90% of working developers without a CS degree could not pass a test in any of these courses, or even discuss the topics at an intelligible level.
As someone who did not major in CS, and learned coding on the job, I find this particularly elitist and an awful attitude. I realise that I am behind the ball a bit on things like having memorised the space-time complexity of sorting algorithms, but I am filling these gaps quickly, especially when it applies to real world problems I face in my career.
I can't say for certain that I would be able to pass calculus, linear algebra, discrete math, and differential equations, but I think that I would. To throw some elitism back at you; I wound not consider any of those subjects to be anything except pretty basic in the realm of mathematics.
- aphextron 8y ago>I can't say for certain that I would be able to pass calculus, linear algebra, discrete math, and differential equations, but I think that I would. To throw some elitism back at you; I wound not consider any of those subjects to be anything except pretty basic in the realm of mathematics. It's not elitism. I'm saying this as someone who tried (and failed) to get a CS degree after working in the industry for 4 years as a self taught developer. Math classes have a way of exposing deficiencies you never even knew you had. It takes years of study to gain the mathematical maturity needed to pass these classes for anyone with just a basic American high school level of education. And yes, they are quite basic in the realm of mathematics as a whole, which makes it all the more disheartening. It made me gain a whole new level of respect and understanding for the necessity of these skills, and how they simply cannot be picked up along the way in the same manner as coding.