on and off for about 5 years, but have only followed a program (5/3/1 currently) properly for a little over a year.
Before that was lifting whatever I could for 5 or so reps and really not having an idea besides "increase weight when it becomes easy"
My OHP was actually super weak until I started 5/3/1 and gave shoulders it's own day. Before that it was just a few sets of DB OHP after all my chest work