Hacker News new | ask | show | jobs
by gorbachev 3038 days ago
Join a company that has great mentors.

If you already know what you love, then additionally pick a company that's great at that.

If you don't, then pick a company where you get a chance to be exposed to a wide variety of different things. If you aren't getting that in the company you pick, quit and pick another one.

1 comments

>Join a company that has great mentors.

Why?

I have had people say this to me before but I think it is silly advice for where I am at. No one has really explained what a mentor is supposed to do in regards to a software engineer who is mid-level.

When I think "mentor", I think "hand-holding". I don't need hand-holding. I just need to be on a team with peers who push each other. Is that mentoring? What does "mentoring" look like when someone grows beyond a junior role?