I have read both of your articles, you have good points for sure, but I expected more detailed points.
The senior issue is a big one: it seems that people really cannot agree on WHO is a senior and who is not.
Some people think that to become a senior you have to answer all (or 90% of) the questions they ask you about a technology or about your work. Is that even possible in our line of work?
Some people talk about the 10000 hours. Some talk about company specific seniority... It is a mess!
How do you think someone can become a senior at their work? A senior software developer?
I believe it depends on the industry you work. At the end it comes tumbling down to the value you add. In certain sectors is more important that you know the business inside out, and in others your level of technology expertise.
For instance, here in Tijuana we have a lot of manufacturing plants, and in many work people who have written applications crucial for the plant operation, but they wouldn't be considered senior in a software house mainly because they are not up to date with new technologies. But they provide a lot of value for their companies and get rewarded accordingly
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.