Hey Facebookers, I know that you don't share a seniority of developers within org (e.g. no senior developer title etc) and career bands are to remain to individual and their manager. What do you think of it? Does it help you feel safe and influence others disregarding their lenght of stay and seniority? Or it's just a fake and dinosaurs are still to overrule? I wonder, is there a read on why/how did you come to such approach? I believe that, if implemented properly, that can help equality in tech. I'd like to see that in our company, so having some research or use case will help to prove the point.
Used to be at google where this wasn’t the case, and now here. Absolutely love it and I think it’s the right approach.
Sorry can someone explain this to me? So no one knows who’s the most senior on the team and everyone is treated equally? What are the adv/disadvantages to this?
People get the sense of that anyway. They often don’t know between 5/6 and 7/8
Wish we had it at Uber. People are obsessed with titles and levels. I hate it.
Is there a blog post, research paper or any other reading available on why did Facebook chose to do so?
I can't find anything. Microsoft used to do this too but changed to leveled titles sometime in the late 2000s. The reasoning for general titles was that people should be judged on their words, ideas and actions, not their level. When they changed to leveled titles, leadership emphasized how it improved transparency. These levels existed and determined people's responsibilities and compensation. People should know what's going on.
People here at Amazon obsessed too.
I love it. Works as intended from my POV.