The changes in my life are:
In the late 90s I went deeper on any technology I want to focus, reading the documentation from beginning to end. I was more common technologies that solve a lot of things. With only one technology you could build an entire app.
Today all is much more distributed. You need to know apps for the environment, for the data, for the distribution, for version control, for testing automation, for the cloud, for continuous integration. Also, duration and versions, or dialects of languages that arrive to make things easier, make that something better arrive before reading the complete documentation of only one technology of one specific task.
It’s not harder, What it is harder is to try to deal with new technologies as before.
Today most applications involve teams, no persons