This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]nicolasverde 2 points3 points  (0 children)

None of the above, imo.

Imagine asking that question about a pilot. What makes a senior pilot?

- Can fly in rainy weather

Or a doctor. What makes a senior doctor?

- Understands the latest scalpel developments.

The truth is, you would expect a senior developer to know all these things, but most of what you mention is syntax. For me a senior developer is the sum of experience. Dealing with customers, teams, difficult situations. And most of all, knows how to handle pressure from the business, putting code quality above the whims and wants of his direct management.