3 ms·
This all looks like really good advice. I'm doing the small(er) company thing, and I don't regret it, but I've slowly shifted to larger groups and I definitely
by Bartweiss 10y ago
This all looks like really good advice.
I'm doing the small(er) company thing, and I don't regret it, but I've slowly shifted to larger groups and I definitely feel the difference. Getting exposure to lots of different things is good, but at a certain point being in charge of maintaining the website while you're also building an actual product is just a distraction.
The "current tech" thing is obviously a constant battle for everyone, and it's an important one. Narrow tools can be trouble, flash-in-the-pan frameworks are ugly, and even things like Go can be chancy if you master something valuable but scarcely employed. At the very least, it's obvious to me even early in my career that I need to maintain a couple of mainstream, in-demand skills no matter what I specialize in.
- daxfohl 10y agoSpecializing, I think, is a good thing. I'd long been beholden to the belief that "broken comb" (https://spin.atomicobject.com/2013/06/27/broken-comb-people/ https://spin.atomicobject.com/2013/06/27/broken-comb-people/) could lead to a fulfilling career path, but I no longer believe this is the case. If you're middling at a bunch of things then you'll never be hired to greater than a middling position. The only advantage of broken comb is that you potentially have lots of middling positions you can apply to. But even for those, you may be rejected as "overqualified" because you know so much other stuff. Besides, who wants to send lots of resumes and do lots of interviews in the pursuit of a middling job? Especially when you know you're way better than the people that you're competing against and losing to. So, don't fan too far out. Find a concentration that's reasonably mainstream for the foreseeable future and expand your skillset to supplement that. Maybe not as renaissance-man as the typical above-average programmer would hope for, but likely the best career path.