>
jobs where they are project-managed to a degree that every minute needs to be accounted forHaving been in such a job, I can say without reservation that the manager demanding such precise accounting has no idea what you do or how you do it, and is ultimately relying on you to be both honest and supernaturally accurate with respect to estimates.
What ends up happening is that you pad an hour of actual work out to a week, because you can justify any amount of delay by pointing at the spaghettified, debt-riddled code base, and start looking for a new job immediately. That boss will make a show of keeping an eye on you, but you quickly learn that they have no idea whether you are working or slacking just by looking at you, or looking over your shoulder at your screen. The incumbent lead developers have already developed a system for maintaining the status quo indefinitely. You can follow them down the primrose path, to the complete destruction of your professional ethics, or you can become the squeaky wheel that gets fired.
Even if you can't generate some slack yourself, you can certainly pick up new skills at your next job, which you should be seeking without further delay.