2017 Web Developer Road Map. I found this charts created by Github user Kamranahmedse particularly appropriate, here they visualize three roadmaps to becoming a web developer.
Even though a few of you might disagree with his suggestion I still think this is worth reading. It will give you a birds-eye view of modern web technology and tools web developers use.
Here’s his chart for front-end development:
For the backend:
And lastly for DevOps, which is viewed as an extension of back-end development: