|
|
|
|
|
by chefandy
639 days ago
|
|
I don't think it's meaningless even if it's not completely codified. I use the term senior as a way to distinguish someone that's competent enough and knowledgeable enough about the environment to direct technical initiatives like architectural decisions that will be acted upon by other developers, and be a consistent go-to resource for others for questions either about the environment or coding. When I you l was a chef, it was a little more cut-and-dried because the organization required more of a hierarchy, but there was still the same dichotomy. Lots of young talent could mop the floor with the older cooks — but it was a combination of knowing the environment— eg cuisine, equipment, processes, etc— and knowing how to cook. It wasn't at all unheard of to have a young cook make sous chef over older cooks, effectively becoming the senior, even if they were still asking the older cooks questions about how specific things get done around there. |
|
Heck, I know someone who got the title of "senior" on their first job out of a bootcamp. They were credible in the sense that they had worked at other companies before and had a grown-up and dependable demeanor. But they weren't someone I would want to take coding advice from.