Preparing for the Graduate Program for me started during my university time. I made sure that I had previous work experience in the engineering/construction industry while studying.
If you are passionate and have the drive to learn you will find invitations to other construction sites, and contractor facilities will readily flow your way.
Every stage involves a completely different scope of work, which make things interesting. It makes you never feel bored. There are always new challenges waiting for you to work out.