My definition of what makes a senior developer has changed a few times over the years:
15 years ago: “A senior is one who knows a lot about programming, and is versed in all the technical stuff.”
8 years ago: “Screw the tech - anyone can now google their way into what’s hot on the market. Seniority is all about the experience and the battle scars.”
Lately: “Experience is good to have, but is not the key. Becoming a senior requires being an excellent communicator. Communication is all.”
Have something to say? Join the discussion below 👇
Want to explore instead? Fly with the time capsule 🛸
You may also find these interesting
My Ego Is My Enemy. Your Ego Is Your Enemy.
Acknowledge that you don’t have all the answers. Let go of your desire to control every aspect of your life.
The Surprisingly Simple Way to Handle Impostor Syndrome
Whatever you are privately going through, your teammates (and, perhaps your superiors, to an even greater extent) are going through as well.