When I first made my transition from front-end development into back-end development in ~2002, I had two things to learn: a server-side language and how to talk to a database (SQL)

http://alexking.org/blog/2015/05/14/web-development-now-complicated

Times have changed.