One of the best things I ever did was get strong through a basic barbell training program called Starting Strength. Squat, deadlift, overhead press, bench press, chinups, eat, sleep. It really is that easy. Highly recommend it for anyone interested. 1. Any back pain I had disappeared completely. 2. When I have to lift something awkward (eg, furniture), I don't injure myself. If you can deadlift 200KG, awkwardly leani…
1. Pull: such as pullup
2. Push: towards one arm one leg pushup
3. Legs: Pistol up (=1 leg squat)
4. Core: V-ups and bridge works for me.
Once we went carting with the company. Everybody was sore afterwards in all kinds of places (software devs :)). I was fine.