3 ms·
CS and Math, but with an eye on software careers outside of web development (my pre-college internship and freelancing work was all in web dev type work). "Play
by throwawayjava 9y ago
CS and Math, but with an eye on software careers outside of web development (my pre-college internship and freelancing work was all in web dev type work). "Play to your strengths and aim high" mentality. If business were one of my strengths/interests, I might've taken the author's approach. But web stuff isn't interesting enough (to me!) to provide a basis for an engineering-oriented career.
Note: Being way ahead in CS allowed me to study a lot of other stuff beyond the introductory level. Econ, art and architecture, a bit of business and law, the natural sciences, etc.
- tfmatt 9y agoI see, I thought you didn't study CS because you knew enough of it where it wouldn't bring value but I was mistaken. Thanks for the clarification.
- throwawayjava 9y agoI think it's dangerous to assume that because you can land a job as a software developer, you know enough about CS or can learn all about other areas of CS on your own. There's a lot more to CS than software engineering. And a lot more to software engineering than application development.
- tfmatt 9y agoSoftware engineering wasn't recognized as a field of study when I was in school, as a matter of fact I don't think software engineering is an ABAT accredited field of study anywhere in the same vein as, say Computer Engineering, for instance. A wise man once said computer science is no more about computers than astronomy is about telescopes.