5 ms·
I 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 a
by raspberry1337 4y ago
I 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.
- davidivadavid 4y agoBut if the managers were programmers, suddenly everyone would magically want to work instead of fucking around on HN.
- ceejayoz 4y agoSure. Same reason the State Department doesn't typically source its diplomats from the Navy SEALs. Different skills, different types of people.