When transitioning from one company to the next, how long does it take for you to feel comfortable with their tech stack/internal tools? (Poll) And how much of your early learning at a new company is relevant mostly to that company/group vs generally relevant wherever you go next? (Comments)
Totally depends on the company's stack, code quality and documentation quality. I was fully comfortable with the stack the day I joined my last 2 companies, which were startups using standard open source tech. At Bloomberg, I've learned a new language and a couple new frameworks so far on top of Bloomberg's internal tools, and some of the code is the worst I've ever seen (while some is among the best). My ramp up time has been slower also because I work in a department of 10x as many engineers, maintaining much more code. And rather than focusing on one small part of the stack like most engineers in my dept, I've contributed production changes to many parts of the stack in my first year. That has required new ramp up time every time I switch stacks/codebases.
That makes a lot of sense. Thanks for pointing out those areas (breadth of projects, depth of internal tools, age/size of the company). Iβll keep those in mind.
I tend to get excited and nervous when I transition. I feel like I need to prove myself to my manager early on. This leads to me studying the stack and related topics all night when I come home for the first month or so. I usually end up being really comfortable within a month and often mistakenly think that I have been there longer. The flip side of this is that I lose motivation quickly, and after about 9 months my productivity drops significantly. This leads to me job hopping. Also, the lack of motivation makes me want to hop quickly so I just start interviewing without practice/LC and I end up missing out on the better opportunities.
I appreciate the honesty. Thank you!
Tech Industry
Yesterday
587
The new Tesla Model 3 P goes from 0-60 in 2.9 seconds
Data Science Career
Yesterday
268
How many hours a week do you work?
Tech Industry
Yesterday
1787
TESLA UP 14% AFTER HOURS ππππ
India
Yesterday
461
How to save India from destruction?
Tech Industry
Yesterday
4257
11 offers to laid off[UPDATE]: 5 offers
The ability to hit the ground running is what distinguishes great from good, more so for senior hires. E.g: great players in team sports when they change franchises.
Great analogy. And good point :)