Your program seems like a decent beginner strength training program. You'll find that different approaches to programming involve trade-offs to emphasize one aspect of training over another. Programs like Starting Strength are designed around the philosophy of taking someone who hasn't really worked with a barbell to reasonably strong in as short a period of time as possible. Every time the trainee does an exercise on that program they have to increase weight. That doesn't match training to emphasize hypertrophy for example.
There are tell-tale signs that the volume is starting to get too much (for now):
- Difficulty concentrating on tasks throughout the day due to "fatigue fog".
- Energy levels and motivation are down as you go in the gym. A general sense of dreading the training.
- Starting to miss reps you would normally make.
If you are not experiencing any of these symptoms, then the training volume is something you can adequately recover from. The truth of the matter is that whether your goal is strength or size, over time you need to keep increasing the volume of work you are doing. There's several strategies to doing this, and that's where the concept of training splits come in. A training split can be concentrated around muscle groups (bodybuilding emphasis) or specific primary compound movements (strength emphasis).
There are several training tools that you can use when your current plan starts to no longer work. However, it's a good idea to keep doing something that's working as long as possible. A few things to consider for your training:
- Have a plan for progression. This can be more weight on the bar, more reps per set, doing the same amount of work in less time, etc. If it feels like adding more weight is going to cause you to start failing, then work on reps for a little bit.
- Have a schedule for progression. It's perfectly valid to increase weight when you feel like you "own" the weight. It's also valid to say you'll increase it weekly or monthly. The idea is that you don't plan on staying with the same weight/sets/reps forever.
- Have a backup plan for when you have a bad day. These happen from time to time. You might be dealing with a lot of outside stress, poor sleep for too many nights, no food due to a hectic schedule, etc. If you are having trouble finishing your primary work, you might want to skip the assistance. Or you might want to work with a 5-10% lighter load for the day.
Best thing is not to over-think the training, which is easy to do with many opinions out there that seem to conflict on the surface, when in fact they are arguing about very minor details. If what you are doing is helping you achieve your goals, and you enjoy the process, keep at it. If you aren't progressing toward your goals any longer, then change something.