So a bit of background. I decided to get in shape sometime last year and I asked one of my friends who's into weightlifting for a good program and some basic tips. He gave me the following program and told me not to fuck with it, which I haven't.
So it goes like this:
Workout A -
Squats, Bench, Incline Bench, Shoulder Press; all sets 5x5 ramping up in weight.
Workout B -
Deadlifts, Bent-over Row, Pullups/Chinups, Inverted Rows. Deadlifts and Bent-over rows are 5x5 ramping up while Pullups/Chinups and Inverted Rows are 3x8-10.
Whenever I'm able to do the same weight two workouts in a row (eg bench 150x5 twice), I move the weight up 5 lbs.
I've made some pretty decent gains. I started off at about 180ish and right now I'm just a hair under 200 lbs.
Also, my personal records have gone up quite significantly since I started this program.
My 1 rep-max (in lbs) are as follows now:
Bench - 105 to 195
Squat - 140 to 255
Deadlift - 140 to 315
Row - 95 to 180
So, my question is this, is this workout about as optimal as it gets or am I lacking something? I don't really know enough about weightlifting to find weakspots or critique this program. My friend told me not to mess with this program until I'm benching 225x5, squatting 280-300x5, deadlifting 350x5, rowing 200x5. I'm inclined to agree with him, but then again, he's been doing this for a long time now.
Any help would be appreciated guys.