re: What's The Difference Between A Senior And Lead Developer? VIEW POST


In the end, the whole article is pointless if person to person, country to country and org to org the definition varies. And this is the case everywhere right now. I believe title should strongly reflect the salary and work you are being assigned. Most cases this doesn't happen, because interviewee and interviewer lie. It is all about supply and demand.

I have seen so many linked in profiles where people have long list of positions in just five years career, mostly show off. On the other hand, I have seen very few brilliant programmers simply say "I am just a passionate developer". No bullshit of senior, tech lead etc. These guys can build databases, UI, architect, communicate effectively with top brasses, have website, write articles and teach their juniors life long skills. I have one mentor few years back like this. I can't find another one.
In three years, he never said "I did it". I have witnessed that he built three huge systems for my company without anyone's much help. Still these systems are in use. His title was "Software developer". I doubt a team of lead architect, senior software developer, database administrator and project manager could have done it. They better fight for their titles and assigned duties.

In the US VP, Director, Senior Senior VP positions are sold like a candy bars.


I would have to disagree that the entire article is pointless 😋

I specifically said in the article:

It usually comes down to the actual job description itself and how the company views it's different tiers of developers.

Given how I started the article off with this comment, I think your first comment is addressing a straw-man.

I do agree that there is a lot of confusion due to job titles not reflecting actual roles - which was the reason why this was written.

I also agree that there are many super skilled programmers/developers that no body knows about. But that's not a reflection of the "evil-ness" of our industry, that's a reflection of the fact that doing good work alone will not get you noticed.

Again, it's false to assume that simply doing good work will get you noticed. Whether that's a good thing or bad thing is a different discussion 😉.

I've written some articles around these ideas here:

You said:

In three years, he never said "I did it".

That's the problem. If someone is doing good work then they need to own their own career and tell people how they brought value to the company. Expecting everyone to simply notice how good you are generally doesn't happen and is naive.

In fact, it actually shows that you aren't taking initiative, perhaps don't understand the true business value you bring to a company (being able to build a big system, in itself, doesn't tell a business what value a person can bring in terms of making more money, reducing costs, etc.) Those are all things that we have to be intentional about and take ownership of.

I was once bitter about this - not having my work noticed. Once I realized that nobody owes me anything, I started to simply work hard at being responsible for putting myself "out there", promoting my work, talking to my managers about how I brought value to the company, etc.

Thanks for your comments!


This comment is pretty interesting to me, can I ask for your opinion in this question? --> dev.to/delbetu/how-to-become-a-mor...

code of conduct - report abuse