If you love playing RPGs, perhaps you’ve imagined what skills and prerequisites you’d need to have in the real world to reach your desired job or level of success. The folks at web development agency 352 Media thought of doing the same thing to their profession and created Dungeons and Developers, an RPG-style skill tree that outlines what you need to learn to become a master web developer.
As with a typical RPG, each icon in the tree represents a skill. The skills involve learning about things like CSS, AJAX & APIs and Advanced DB Management. When you learn a skill, your character gains stats and unlocks more advanced skills. But 352 Media took their geeky project a step further and made it possible so you could actually use the skill tree to help you learn about web development and keep track of your progress while you’re learning. Each skill contains a link to an educational resource such as a tutorial. Your skill tree is tied to a unique URL, so you can bookmark it to save your progress, then check back to see if you’re bound to level up.
Once you’ve learned a skill, simply left click its icon to add a point into it. Right-click on a learned skill to subtract a point. You cheater. Speaking of cheating, Dungeons and Developers also has a god mode. 352 Media says you can unlock 100% completion if you “go old school.”
Head to Dungeons and Developers to check out the skill tree. As a fan of RPGs I can’t help but point out that the tree is misleading. It’s missing a few arrows for the other prerequisites needed to unlock the ultimate skill. It’s no biggie though, just know that all of the skills at the second to the last row need to be learned before you can unlock Web Development Mastery. The earliest you can do that is at level 26, so get grinding!