4 ms·
1. Work at Meta 2. Be top performer 3. Get promoted to manager 4. Manage <5 people as a newbie manager 5. Get fired because you don't manage enough peop
by brap 4y ago
1. Work at Meta
2. Be top performer
3. Get promoted to manager
4. Manage <5 people as a newbie manager
5. Get fired because you don't manage enough people
Or, alternatively:
1. Work at Meta
2. Be top performer
3. Never get promoted
I don't know, this doesn't make me want to work at Meta. Certainly not as a top performer.
- raspberry1337 4y agoI don't work at Meta, but if its anything like where I currently work, the ones who become "managers" have no correlation to coding performance, or perfomance at all for that matter.
- brap 4y agoFor most FAANG companies, it's IC -> TL -> TLM -> EM, unless you explicitly insist on remaining IC/TL (and then you're on the chopping block, because promotion trajectory for ICs becomes very, very slow beyond a certain point).
- pedrosorio 4y ago> and then you're on the chopping block, because promotion trajectory for ICs becomes very, very slow beyond a certain point The former does not follow from the latter.
- fach 4y agoThis isn’t true in my experience across a few FAANGs. And promotion is very slow on both tracks once you get to terminal level + 1.
- fingerlocks 4y agoThis isn’t true. I personally know gray hairs that retired as ICs in at least three of those letters in your outdated acronym. It should be MAAAM by now- Microsoft is famous for the IC rest-and-vest to ‘55 lifestyle.
- dagw 4y agoWhich is a good thing. You should be become a manager because you think you would enjoy being a manager more than being a coder, and are passionate about being really good at managing. Being good at coding doesn't mean you'll automatically be good at (or enjoy) dealing with admin, budgeting, resource planning and personnel issues. I've been managed by truly brilliant coders who just wished they could go back to sitting in their office and code. No one was happy with that situation.
- raspberry1337 4y agoI didn't write it out, but our managers have no idea of the code at all. They have never been programmers. Hence the programmers sit around all day, like posting on HN, and not much gets done at all. But hey they are surely really passionate about managing.
- andsoitis 4y agoForgive me for asking, but why would you work at a place like that? Aren't you bored doing nothing?
- raspberry1337 4y agoIt's my first gig, so my options are limited. Things might still shake up when people start asking where all the money is going. But I've also come to realize that my situation is not unique, there's a lot of non-work going on in modern tech.
- gardenhedge 4y agoDo you use scrum? How are people's capacities not being filled?
- raspberry1337 4y agoWe do, they named the least productive yet most experienced gentleman to "teach lead" to lead the scrums because they started getting a notion that not much was getting done. This is the guy who love writing documentation (One A4 per week of 40h hour, about). The end result was nothing changed: "I am working on X", "OK, good good" and nothing really gets done. Then the customer started changing the demands 9 months into the project which justified the inproductivity even more. It's all around just a shit show.
- ceejayoz 4y agoSure. Same reason the State Department doesn't typically source its diplomats from the Navy SEALs. Different skills, different types of people.
- gardenhedge 4y agoPersonally, if I enjoy my work and my pay stays at or above market rate, I don't need title promotions.
- brap 4y ago1. Work at Meta 2. Be top performer 3. Remain in your role for too many years 4. Get fired because you're expensive with no growth trajectory
- gardenhedge 4y agoYou got me there :)
- paganel 4y agoI'm not in the demographic anymore to be hired by Meta, but I'd definitely choose the second scenario over the first one 10 times out of 10. Managing people is a chore.
- dx034 4y agoThe best people I've worked with stayed in the same role for 20+ years without any promotion. They did great work, knew exactly what to do and didn't have to play the politics game to get some favorable review for promotion. I wish more companies would encourage that. Even in tech, the world doesn't change as quickly as we sometimes think.
- mathgladiator 4y agoIf you're a top performer, then you can make seven figures at $meta as an IC