you do not need to shock, unless you have a problem- I did not shock at all last year, after completed opening...
Shocking is to kill an algae bloom, or oxidize CC, or oxidize/sanitize organics; if you do not have a high swimmer load, and maintain FC at levels indicated by best guess chart, you won't have to shock either.
Happy Swimming!