Let Go, Standard Library From Community
Jeff Nowakowski
jeff at dilacero.org
Mon Apr 23 01:11:45 PDT 2007
Walter Bright wrote:
>> Caltech requires of all its graduates:
>>
>> o 3 years of calculus
>> o 2 years physics
>> o 1 year chemistry
Bill Baxter wrote:
> If all you know is CS, then I think you're restricting the kind of work
> you can do.
I have a Computer Science degree, and I have never needed calculus,
physics, chemistry, etc. in any of my programming jobs. I resent all
the time I was forced to waste taking these courses, instead of learning
about my trade.
Sure, these topics would have been useful if I wanted to get a
programming job in a field that made use of it, but I don't want these
kinds of jobs, and there are plenty of programming jobs that don't need
them. I even wouldn't have minded being exposed to the topics, but I
was forced to take the same physics and calculus courses as mechanical
engineers. I wasted so much time memorizing formulas and learning how
to solve problems that I never touched again.
I'm not into heavy math or physics, though I like the concepts at a high
level. This doesn't make me a bad coder.
> I've heard that CS departments at schools these days are suffering from
> a big drop in the number of majors.
My understanding is that there is a greater emphasis on Software
Engineering as a degree for those who want to actually code instead of
doing academic research. This is a good thing. Too many programmers
graduate from college woefully unprepared for working in the industry.
-Jeff
More information about the Digitalmars-d
mailing list