Skip to content

Comment on Ask HN: Should I drop my CS major to pursue being a self-taught web dev?

Comments

My philosophy is pretty simple: Don't major in things that teach you "How" something is done, go to school for majors in "Why” things are done the way they are (exception: degrees that give certification to practice or a license - like CPA or MD etc.).

I started with a business degree, and noticed we were being taught processes like how to create a balance sheet etc, things I could learn myself by looking it up online or reading the textbook, no added value from schooling, so 2 semesters later I switched to Economics, which talks about why people do this over that, why governments do that over this etc. Then I decided to major in CS, and started a new bachelor's degree, noticed again I could learn everything they were teaching me myself and it was far too much theory that would be useful “later”, so I switched to Electrical and Computer Engineering which was focused more on building stuff in teams – which was why I got into a tech major in the first place.

Ask yourself what you want out of it – seems like you want to build stuff – universities don’t focus on that, vocational and technical institutes do.

Thanks. I've definitely considered the possibility of going back to school somewhere else after I graduate to pursue a tech education more aligned with my own goals, maybe immediately after. Perhaps the answer to this question would be a little more intuitive if I had a more zen-like approach to life, rather than thinking about it all in terms of cause, effect, and "the way things are."

This seems backwards - you didn't like business because it "taught you how to build things" (i.e. balance sheets) and liked econ for the theory...then you didn't like CS for the theory and switched to ECE to learn to build things.

I didn’t like business because it taught processes (the programming equivalent of this would be memorizing syntax), economics looks at setting up systems that incorporate those processes (building a mock economy and simulating the effects of pulling various economic strings isn’t very different than building a robot). Hope this helps.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.