Live data from Hacker News

Ask HN: Getting back into an IC role as a manager

news.ycombinator.com

11–20 of 27 posts

Re: Ask HN: Getting back into an IC role as a manager

#11

I don't understand the IC role at all. How one transition to that after being a member of a very specific team? Does that mean they are like a bee flying from one flower to the next?

IC means that you are not managing anybody. So basically every developer who doesn’t have any reports is IC.

[deleted]

Re: Ask HN: Getting back into an IC role as a manager

#12
I switched as a PM to a senior swe+team lead type role. I wanted to try it out and was able to negotiate my way into the job since the project itself was an MVP. Personally, I ended up not liking it to much because I was one of the more experienced and thus was helping out 4 lesser exp. eng. After the role, I was offered a Solutions Engineer/Technical Advisor like role.

Upon reflection, if you really miss coding I'd recommend finding something part-time or a Solutions Engineer role.

Re: Ask HN: Getting back into an IC role as a manager

#13

I don't understand the IC role at all. How one transition to that after being a member of a very specific team? Does that mean they are like a bee flying from one flower to the next?

IC means that you are not managing anybody. So basically every developer who doesn’t have any reports is IC.

What a confusing term for such a simple concept, I assume no engineer manages anybody unless they have lead or something similar in their title.

Re: Ask HN: Getting back into an IC role as a manager

#14
I've done this. It was the right decision for me and I have no regrets. However, it is a personal decision and I'm not going to try to convince you one way or another. Rather, I'll share two posts below by Charity Majors which helped me to come to a decision (I'm surprised they haven't featured in this thread yet!). They're well thought out and it helped me to consider all of the impacts that the decision will have.

The engineer-manager pendulum: https://charity.wtf/2017/05/11/the-engineer-manager-pendulum...

Questionable advice - is there a path back from CTO to engineer? https://charity.wtf/2022/07/29/questionable-advice-is-there-...

Re: Ask HN: Getting back into an IC role as a manager

#16

You may consider switching to an architect track. An architect is still considered an IC in that one does not _manage_ people. But one still is a leader and a "multiplier" of value, because the designs enable multiple engineers to build large solutions. Architects solve technical problems, and often are expected to code the initial or the most important parts of their solutions. This role is sometimes called "staff e…

How does a Senior manager maintain the technical skills to be an architect. I guess companies come in all shapes

Re: Ask HN: Getting back into an IC role as a manager

#17

Earlier quoted context omitted.

IC means that you are not managing anybody. So basically every developer who doesn’t have any reports is IC.

What a confusing term for such a simple concept, I assume no engineer manages anybody unless they have lead or something similar in their title.

IC stands for Individual Contributor, i.e. non-management positions. It's pretty common in the industry.

Re: Ask HN: Getting back into an IC role as a manager

#18
post #17

Earlier quoted context omitted.

What a confusing term for such a simple concept, I assume no engineer manages anybody unless they have lead or something similar in their title.

IC stands for Individual Contributor, i.e. non-management positions. It's pretty common in the industry.

I know it's standard, but I misunderstood it since forever :)

Re: Ask HN: Getting back into an IC role as a manager

#19
I have made the transition from a engineering manager to IC last year. I had spent 3 years as a EM and that was long enough to lose significant amount of day to day knowledge around engineering. I did 3 months of Leetcode and I got a role a Senior Software Engineer.

Would I do it again, no unless it was within my current company. Jumping to another company after not being hands on for a few years was very difficult. Especially when it came to the system design questions.

Edit: Now that I've made the transition, its great. It was a slow start with the coding aspects. The management background helps a lot for interactions with my peers and junior developers. My peers already think I should be at least the next level in the IC track, but that is probably because I take on responsibilities outside my immediate area.

Re: Ask HN: Getting back into an IC role as a manager

#20

You may consider switching to an architect track. An architect is still considered an IC in that one does not _manage_ people. But one still is a leader and a "multiplier" of value, because the designs enable multiple engineers to build large solutions. Architects solve technical problems, and often are expected to code the initial or the most important parts of their solutions. This role is sometimes called "staff e…

OP misses coding and often architects do very little coding.
Post reply on HN