The IT industry currently has a non-standardised convention to denote the skill levels of software developers. Even the term ‘software developer’ does not say anything about a person’s skill set. Some software developers write code only, whereas others create and design the complete software system, and in a few cases the software developer will even be architecting the system on a cloud-based provider like AWS. But that is not all, there is still the whole junior/mid/senior levels to make sense of. And it is us, the developers, who assign, or at least push for these titles, ourselves.

Continue reading