The software industry is relatively young and there are no standardized job titles with well defined skill/experience levels. Based on my own experience over the last 25 years, working with many programmers, is to ignore the official title and bucket people according to the following observations. Junior Developer - Needs to be managed everyday or at least most days. - Has a narrow view of their job, its all about th…
Great response. As someone trying to make the jump to the senior level, this also works on the systems side as well.