WTF does "being a senior" even mean?
WTF does "being a senior" even mean?
And we've done it to ourselves. Every time we as a collective have complained that X is a waste of time, this persons job has no value, we don't need them, guess what? The people in charge listened. I personally don't like that this has happened for the primary reason it makes my job harder.
In these definitions, "design" refers to the overall structure of a program or system. The level where decisions like "do we hit the DB for every query or put a cache in between" are made.
Reality is, the title means hardly anything anymore except "this person has this many YoE" and whatever value the company attaches to the title in a given context. That's what has made the title so watered down.
Additionally, many graduates can make technical designs. They won't be the best. They won't think of everything. They likely don't have the foresight to think of problems happening along the way. But they are being taught how to convert requirements into a working solution during school years. I have a hard time believing "seniority" is defined by a few years of practical experience in something that was taught in school.
Having the word "senior" in your formal job title, e.g. https://www.levels.fyi/