A LOT of what is mentioned for today's frontend and backend developers is really companies dumping more and more responsibility onto developers so they can fire SEOs, Configurations Management specialists, DBAs, etc., so that the company can save more money while burning out more developers.