Hacker News new | ask | show | jobs
by Bluestrike2 3685 days ago
I think it's less a case of CS degrees teaching abstract/critical thinking skills, and more a case of a four-year program honing them over time in an environment that can be beneficial (interactions with--and bouncing ideas off--fellow students, professors, etc.).

I regret not taking more CS courses, or majoring in it in addition to philosophy and psychology, but I don't think it's been too detrimental because I'm aware of what I missed and am able to correct it on my own.

Anyhow, self-taught, bootcamp, or CS degree, there are going to be tradeoffs in terms of what's learned and what's missed. No matter what path you take, it's on you to work on balancing that out and improving yourself. Just knowing that they exist, and that you have work to do, is a huge part of the battle. If you're able to do that, I don't think your background will matter much in the end.