But something happened one or two years ago and now all the big problems of the teams I see seem so self-inflicted, my own team/company included.
It really doesn't matter what I want as my voice inside of our company doesn't count much and people really try to make all the silly mistakes possible...
Most of the time the devs of my company shoot themselves in the foot (not literally), but as a whole the company shoots itself in the head really.
I don't know what to do. I don't feel the energy anymore to do anything about it, really. I just gave up, and I am tremendously sad about it.
Is there some advice out there of what to do to get my "mojo" back?
With the kindest regards, Steviee
how much do you value having certain (micro-)services under your teams' direct control/influence over having other teams maintain those services in a central manner?
Also how does this reflect the changes in the industry regarding microservices (and data-locality) and conways law?
As a developer (or engineer if you want) I always strive to have _less_ dependencies and easier access to the systems _I_ (or my team) has to maintain in a production state.
How do you think about this kind of dependencies?
Kind regards, Steviee