Lift with your legs
Updated: 4 days ago
When lifting we always want to do it correctly, so that we do it right by reflex as we lift something heavy. No personal trainer will tell you that it is ok to be sloppy with the lighter weights. Damage is prevented by always using our legs and keeping the back straight.
What is the equivalent in software development?
Premature optimisation is a thing. There are also things that do not take that much time to do when we know how to do them. The first times we try to lift with our legs, or get the movement right with a barbell, it is tricky. It will take more time than if we just did it without care. But at some point it comes natural. And it is definitely easier to learn it with something that is also not the heaviest we can lift. Perhaps we should be practising the skills we need to manage "heavy" code also on "light" code. Getting to a point where the sustainable way to write software is done by reflex, could save pain the same way that lifting with your legs does.