
"In an age where a seemingly endless amount of gimmicky back products are in circulation, a definitive guide to self-assessment and rehabilitation is more essential than ever. Back Mechanic guides you through a self-assessment of your pain triggers, then shows you how to avoid these roadblocks to recovery. Then effective exercises are coached in a step by step progressive plan. Spine expert, Prof. McGill used his 30 years of research findings and clinical investigations to create this evidence-based guide that has helped thousands reclaim their lives. This knowledge is now available to you in this richly illustrated book. You will become your own best Back Mechanic and advocate." --Publisher's website.
It suggests simple tests to discover exactly where your pain is coming from and then appropriate exercises to mechanically strengthen the right area and a few workarounds to avoid stressing that area in regular life e.g. alternate ways to pick up light items from the floor.
McGillcs big three are three simple exercises that are generally good for those with no patience for ordering a book and intros to them can be found all over YouTube.
I'll take this opportunity to make a related pitch regarding back pain in particular, which can become more of a problem if you are sedentary as so many programmers are: if you have chronic back issues you owe it to yourself to at least check out Stuart McGill's Back Mechanic (https://www.backfitpro.com/books/back-mechanic-the-mcgill-me...). It's very much in line with this post; in particular the idea that you just have to deal with back pain as a fact of life is--for most people--not the case. Please take a look if you are struggling with back pain. The process he lays out takes work but it's based on solid research and experience and it has helped me tremendously.
Edit: For the past few years I've also been sitting in a https://qor360.com/ chair when I'm working. I've found I've had fewer warning niggles of incipient back pain during the periods where I regularly sit in this kind of active chair. I could only tolerate it for brief periods at first but the adjustment period was worth working through.