Ask HN: Should I specialize more as a college student?

1 points by whiteheat752 ↗ HN
I am currently a college student at a "top" university studying computer science. I feel like I have reached close to my peak in "implementation skills". At this point, I'm not sure if I will get more than 2x better at programming over the course of my life. This makes me worried for the future: I want to keep building in experience as I age to increase my value to employers.

I have about 1-2 years left in my education, so I have a great opportunity to move into a more specialized field if I wanted to. I'm interested in electronics, mechanical design, and math, so there are a bunch of different things that I could focus on. At the same time, I like being a generalist, and I think it would be fun to code for a startup or start my own software company as a technical person.

Basically I'm debating between maximizing my CS skills with a software startup, or specializing in a non-software area and building deep skills in that area over time. Could any HNers shed light on this decision?

0 comments

[ 3.0 ms ] story [ 7.2 ms ] thread

No comments yet.