I think I will receive an offer to work on Instagram and I have been thinking for a while. Yes, Facebook is a great company with great benefits, amazing perks and some of the brightest engineers in the world work here. But, on the other side, Instagram is just an app for posting photos (in a nutshell). I am aware that they work at a very large scale and may have a distributed system with hundreds to thousands of microservices. They might do ML, big data analytics. Yes, that app gets complicated because of the scale. But I, as a regular engineer, am I going to have the chance to do some interesting work? To me it looks like Instagram has reached its full potential (feature wise). I am afraid they might spend a lot of time on internal tools, or fixing stuff and too little on writing features from scratch. Hope to be wrong. And the tech stack, what if I get to work with php. Say that I stay here for 5 years doing php. Then, when I want to leave I either have the option to go to another fang or to regular php company (which in general they work on not so cool stuff, WordPress etc) Is the work at facebook one that will make you grow as an engineer?
Interview and get more offers at technologies that you want to work/learn. There are lot of start-ups trying to solve interesting problems, for someone your experience it's right time to explore new stuff than settle for TC
The problems you mention are endemic to the profession, especially big companies, you will not "move fast and break things" and if you build features you won't get to design them / reason about their usefulness. 5 years from now new languages and tools will be the norm, you will have to learn new things forever, regardless. You will "grow as an engineer" with YOE more than actually knowing and doing things, in the eyes of hiring managers. Just worry about name value, pay, and WLB and be a good little well paid monkey :)
Isn’t this every big company? It’s the early birds who really build the platform, rest just vest.
So the Facebook stamp matters that much on my resume?
I agree with Motional...easier to get in now than later...make money..move upwards within FB and when you come out after few years of experience you will be in a much better place taking risks 👍🏻
You may or may not build exciting new features yourself, but don’t you think you’ll still get to learn a lot by just looking at how they have managed to do it, and at that scale.
Yes, that's also true. Also the smart co workers around me is a big +
Tech Industry
Yesterday
1104
PM is irrelevant role and will die in next 2-3 years.
Work Visa
Yesterday
1138
Hypocrisy of Indians
Software Engineering Career
Yesterday
703
If your team does daily standups, your manager is a micromanager
India
Yesterday
1251
Ideal indian parents
India
Yesterday
707
A list of ethnic slurs on Indians that should be banned on Blind
Enjoy Sweet TC then jump to something else after cliff
I am only 3 yoe I still have a lot of things to learn, I feel that now is not the moment to got strictly for money.