https://softawara.blogspot.com/2023/04/software-developer-levels-explained.html
Software Developer Levels Explained