News for hackers. Stuff that matters.

R3LL1K

A senior developer varies between different companies. In some companies, if you are a senior developer, you start getting more client facing roles. So your communication skills becomes more crucial. In other companies, you gain a mentor kind of role where you assist your team in designing and developing projects accordingly.
Some good points have been brought in this article. Another reason to have your own startup is the fact that you are so called your "own boss".