Strong agree. I started with programs like Starting Strength but I regret not working with a trainer earlier. There were so many technical mistakes I made that I never noticed myself. Worst case I would've hurt myself in the future, best case my progress would have stalled due to bad technique. There is only so much you can learn from YouTube videos because you need to know what you're looking for. Nothing wrong with these programs, but having someone experienced correct your technique is invaluable. That's perhaps less the case for simpler lifts like bench press, but I can't imagine someone learning to properly clean, snatch or jerk all by themselves.
If you can't afford to hire a trainer, start with going to a weightlifting group class to learn technique. Even Crossfit is good for that (just don't learn your pull-ups there :)). At least you will have someone correcting you. Once you're confident in your technique you can quite and start following your own program.
If you can't afford to hire a trainer, start with going to a weightlifting group class to learn technique. Even Crossfit is good for that (just don't learn your pull-ups there :)). At least you will have someone correcting you. Once you're confident in your technique you can quite and start following your own program.