4 ms·
For me, the part that's most exhausting is the constant struggle to remain competent with the ever-changing landscape of frameworks, libraries, and services tha
by twh270 3y ago
For me, the part that's most exhausting is the constant struggle to remain competent with the ever-changing landscape of frameworks, libraries, and services that are used in modern software development.
This is made worse by their size and scope. Spring Boot is a giant ecosystem, as is .NET, as is Azure, etc.
Also, search results tend to be a sea of data which might, or might not, contain some crucial bit of information that will help.
So, all too often, "using Google to answer a question" becomes a 2-hour or day-long research project to figure out how to solve some small, arcane problem like why the POST to some service doesn't have the Authorization header.
And when there's internal and external pressure to be productive, meet deadlines, and not feel incompetent, sometimes it gets frustrating and stressful and tiring.