If you understand what a coach has to consider to create a good program, it can help you identify a good coach or even help you understand how to program for yourself.
The development of the coaching eye is not a well defined pathway, but it is one that must be undertaken if one wishes to become the best coach possible.