Many distinguished entrepreneurs have said that the best experience in entrepreneurship is starting your own company, no matter how small it is to start. I know from experience that one of the most difficult steps is taking that first step to starting your own business. Therefore, I would recommend starting to meet with others who have similar goals such as yourself through the following activities:
- Joining a tech meetup. You can do this by going to www.meetup.com and searching for meetups in your area that interest you. Here, you can meet with real-life entrepreneurs who have been through the all steps of a startup cycle. They can guide you and give you first-hand experience.
Go to a Startup Weekend Event. There are many events that take your idea from just a thought to the next level by working with like-minded individuals. Check out events such as https://startupweekend.org/ or https://www.leanstartupmachine.com/.
Hackathons. Also, in similar taste to startup weekends, you can join a hackathon group. You don't need to know code to be a part of a hackathon team. Successful hackathon teams have a diverse group of people that can address issues that will make an idea better. This is a great way to exercise entrepreneurial skills.
You can find local hackathons on meetup.com and you will usually leave with some free gear.