2 ms·
> a FAANG as it scaled from 5k to 30k people It might be a different experience joining when the FAANG is already at 30k people though. More protobuf engineeri
by jfim 6y ago
> a FAANG as it scaled from 5k to 30k people
It might be a different experience joining when the FAANG is already at 30k people though. More protobuf engineering and less "hey let's try this completely new thing."
- crmrc114 6y agoYeah, see that is when I joined a FAANG. So it was basically the Borg collective- you, mindless drone repair plamsa conduit x347B. I was not able to use my creativity and problem solving and it was soul killing. I am now back in Small-Mid Enterprise and I love it. I get to design solutions from the ground up, sell them to other teams and build consensus then slam through development and implementation. So I guess my lesson was, never join a megacorp again- people are expendable there and there is no value placed on their individuality.
- Matthias247 6y agoNot necessarily. There might be some things that are already set in stone. E.g. the companies build and version control system might be fixed, you might be deemed to use protobufs, etc. But there can still be one area to innovate on! It's usually not productive trying to reinvent everything anyway. Pick one thing, and excel at that. There are enough of those challenges also at bigger companies. Maybe not at every team, but there is likely enough internal flexibility that one can find a suitable team. And really, inventing the 100th iteration of a custom CI or RPC system at a small company isn't that exciting either.