4 ms·
> But then why would that job be better than just taking a random position in a FAANG company? The code quality will be better and so will the pay. Exactly the
by throwaway002ha 4y ago
> But then why would that job be better than just taking a random position in a FAANG company? The code quality will be better and so will the pay.
Exactly the thing people are missing here. It's a lot of work at a very high skill level with lot of political burning ground if refactoring break things or suddenly slow down at a mediocre shop.
- rocqua 4y agoThis is more reason for the gradual approach. Bringing source control, testing, and separation of dev and prod environments, makes things safer and will speed up work pretty soon by making the people much more comfortable to actually try things.
- throwaway002ha 4y agoFor what benefit in the end for the individual?
- plonk 4y agoI've done that progressively over two years as a junior and I'm basically unofficial tech lead now. Managers listen to me and I can plan and influence several projects. I have other goals so I won't become official team lead by choice, but that's probably valuable to OP if he can pull that off.
- isbvhodnvemrwvn 4y agoBig fish in a small pond.
- rocqua 4y agoSpeed of development. Once you have these things in place, you can make changes much more quickly, and much more confidently.