Hacker News new | ask | show | jobs
by nbm 4322 days ago
Focusing mostly on #3:

Might be worth interviewing or just chatting around at a bunch of different places (big companies, startups) and see whether something grabs your interest. Passion is often a bit contagious.

I've been pretty happy changing teams every year or so at Facebook, so also consider whether your employer has any internal transfer options available.

Focusing on #4:

If you don't think you have people to learn from in your team or sufficiently close to you in your company, you should move - either within the company or without.

If your company doesn't offer an IC-only track, you probably should make a move elsewhere.

#1 - you'll only really find out about comp once you've got an offer (and then negotiated on it), so you'll need to get out there.

#2 - Tell your manager what is eating up your work time on things you don't enjoy. If they can't make a difference on that, look around. And also just opt out of things. Also might be useful to be more clear here on what is eating up your time.

1 comments

What does "IC-only" track mean? I am assuming it means that you can keep advancing in a technical field without moving into management, but what exactly does it mean?
IC: Individual Contributor, examples are Staff Engineer, Architect, Principal Architect, Distinguished Architect...
Well, the examples at Facebook are: Engineer, Engineer, Engineer, Engineer.

I get "Staff Engineer" (some seniority indicator, which we don't have at Facebook on purpose), but "Architect" seems more like a change in role and in expectations rather than advancing on your existing path.