Follow the topic The most important job is recruiting, I want to share my view on the level of developer. It may be not meet your idea, but to know the differences can give...
In the conferences and meetup, when I ask people "What are you doing? (in your company)", I usually get these answer "I am a project manager", "I am a team leader", "I am a CTO"....