I've been lifting for a little while and the only program I've been successful at sticking with long enough to gauge results from is Starting Strength. It worked great for me because it's simple. Lift heavy, lots of squats, continue adding a little weight each workout. Follow those rules and success is inevitable. Progression was the key point IMHO. Everything else happened naturally.
My Training Log
Personal tips that I've learned along my still short journey:
Leave your ego at the door.
Prepare. Showing up dehydrated, hungry, and tired will guarantee failure.
Be ready to fight for that grinder of a PR.
Listen and learn. Absorb everything you can, and assimilate that knowledge.
Top Gym lifts: