4 ms·
> Developers don’t care that they have a 3GB image. They don’t want to learn about any of it. In a way it's not their fault. Management never allocates time fo
by re-thc 3y ago
> Developers don’t care that they have a 3GB image. They don’t want to learn about any of it.
In a way it's not their fault. Management never allocates time for such things. It isn't in OKRs / KPIs. No 1 cares because they're not made to care. I've seen developers that tried and get "punished" for it so stop caring.
I've seen people spend their own time to make everyone's life happy e.g. CI/CD build times. End result is management complaining why they don't work on the "priority" i.e. requested features.
> No one wants to understand what is going on under the hood.
That's always been the case because "business" took over. This notion of "tech debt" is 1 of the worst offenders in that to non-technical people debt is something that can be left forever (as long as you pay interest) i.e. they'll never care.
- DandyDev 3y agoBut then developers need to learn to play that game. What is the business/financial reason to create small images? Can you come up with a KPI that makes it clear to the whole business that creating smaller images is important? (e.g. infra costs). If not, than really why should anyone care about image size? If it does not have a meaningful impact on company results, it’s really a form of self-gratification isn’t it?