TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What does Senior Developer mean exactly?

2 pointsby ansekover 8 years ago
Recently, I read a couple of articles about a role of Senior Developer but honestly can&#x27;t fully understand what&#x27;s this all about.<p>Some articles suggested that it&#x27;s a set of skills when one can choose best-fit technology stack and get a project done. Some suggested that it&#x27;s all about leading a team (but why do we have Team Lead then?).<p>Personally, I&#x27;ve been working as a web developer for 9 years professionally using front-end tech and back-end techs such as Go and Node.js. I can finish a website, a web service, SAAS project, choose tech stack, organize CD and CI, scale it up (not like AirBnB or Google but at a decent level), make the right decisions about testing and make the whole process work because I&#x27;ve done it before. Does it make me a Senior Developer?<p>What&#x27;s your real world experience with a Senior Developer role?

2 comments

codr4lifeover 8 years ago
I would expect someone throwing that title around to have rewritten most parts of the stack themselves, in several languages; to figure things out or to custom build something that needs a tight fit. That kind of general purpose capability; to jump in wherever and solve whatever problems; means tens of years of focused thinking and coding for most people. To me it&#x27;s very much about being a potential leader&#x2F;mentor, official or not; and duct taping what&#x27;s hot today into working solutions is not the kind of experience needed to guide and teach; not enough perspective. I feel so old writing this, we lost something priceless along the way to awesome profits.
评论 #13667151 未加载
brudgersover 8 years ago
Titles like &#x27;senior developer&#x27; are anaphora. Their final meaning depends on context. In some contexts &#x27;senior developer&#x27; can resolve to a self taught JavaScript programmer with two years of experience based on their ability to solve ordinary problems without much supervision. In other contexts it means someone with fifteen years of embedded systems C experience based on their ability to solve hard problems with no supervision.<p>People move jobs for the same work with a different title. Titles don&#x27;t bestow technical ability upon a person...though in certain contexts they do increase their billable rate.<p>Good luck.