top | item 33242940

(no title)

naqeeb | 3 years ago

Quick tips:

- Update your resume with your latest position

- Apply and take interviews with companies that you may not be interested in. This will help you rehearse and practice your pitch.

- If you are an IC, start doing leetcode and system design exercises

If you want more specific tips/advice, drop me a DM.

discuss

order

kzisme|3 years ago

Maybe I haven't had enough coffee today, but what does "IC" stand for?

Do you have any tips/advice for someone who feels slightly stuck in an industry/tech stack? Ideally I want to switch jobs at some point away from what I've been doing, but don't have the ability to gain experience with language 'x' in a "professional" setting.

Due to this, I find it challenging to apply (or even consider applying) to positions that I find really interesting.

Leherenn|3 years ago

Don't worry too much, apply to jobs that you find interesting. Be upfront about it, try to show that you can learn new stuff on the job by relating to some previous experience, and if possible try to do a little project by yourself to get some of the basics and show you are serious about it.

It won't work all the time, but surprisingly more often than what you would think in my experience.

naqeeb|3 years ago

Switching industries/stacks isn't difficult for a software engineer. As another person mentioned, you should apply for jobs that interest you and see if there is a fit.

Personally, I was a Python developer for years before I joined a company that did mostly JavaScript. I was upfront that I would need a few months to ramp up on the language/framework/paradigms. For those few months, I had to put in more work than my peers so I can catch up and become productive.

You should expect a few months of struggling before it all makes sense.

P.S. Sorry for the jargon :) I was typing my response on the go.

triceratops|3 years ago

Individual contributor. As opposed to a manager.

nivertech|3 years ago

  IC - Informed Commander ;)
I dislike the term “IC”[1].

If employee is really an IC, then he/she doesn’t have a place on the team. It’s only OK for temps & outside consultants/freelancers.

This term implies that there are no P2P mentoring, leadership w/o authority, etc., but the truth is there are lots of that just under-the-radar, i.e. Dark or Shadow Engineering Management.

--

[1] Individual Contributor