It feels however that we are more and more being pushed into semi-developer roles.
E.g. on my latest project, some functionality requires creation of azure functions. The MS documentation makes this seem trivial until I have to find the documentation to connect to Keyvault, connect to graph, use azure identity. suddenly a few functions that should have taken a week are now taking multiple weeks due to a huge amount of learning required, and the fact that i am not the worlds best coder.
I find im enjoying my job less and finding it much more stressful, every project has me feeling like a total noob, starting from scratch.
Is this just the way of the future, that the amount to learn has increased exponentially and most of us are going to be new a lot more things in new projects?