I can't offer advice on that programme being : 1 a beginner as well and 2. Having not done that programme.
However here are a few thoughts :.
I also work a difficult work schedule (registered nurse) typically 12 hour shifts and have other interests that take up significant time.
I did at the start have the perception that i had to be in the gym for hours at a time to be getting anywhere (just like assoneying says) and for me to do that meant spending just about every non work day in the gym and not getting anything else done.
Som time ago when i was trying to work around this problem i came across an article (think it was Chris Shugart) who said something like.
Pogramme has to allow progression
Programme has to allow recovery
Programme has to work for your life
Clearly mine wasn/t working for my life but simply because i had the wrong perception.
What i have learned to do is how to have short effective workouts that allow me to get most of my training done in 30-40 minutes on a work day and then have 1 'luxury' day when i can catch up on stuff that i maight have missed out on.
My way of doing this is largely based on Dan John's writing (also inspired by pavel tatsouline) where the focus is on the main lift for that session but paired up with a second lift that is done in between sets of the main lift.
Todays workout for example (my log is in the over 35s ..carry on nurse) something like :
Deadlift warm up
Bench warm up
Repeated for as many sets as the programme demands with no real periods spent doing nothing.
With some finishing work as time allows..and i usually use that time for a compound body weight exercise (today it was dips).
It is very focussed and does seem to be working out for me.
I do note, having read through their work that several coaches suggest that a 3 times a week programme is the target for a beginner and i try to keep to that.
I do plan my sessions now to get the 'big stuff' done as priority as early in a workout as feasible (big stuff as in big compound lifts).
I aim to match up a big lower body move (main lift) with a big upper body move or do a push vs pull as a pair.
This way of working seems to allow me to work maximally hard for the time that i am in the gym.