Work for any big tech company in the beginning. Doesn't matter much in my opinion other than the fact that your goal should be to:
1. Pay off all student debt as fast as possible. It means that live below your means no matter what you make. Under no circumstances, take on more debt specially credit card, car loan etc.
2. Try to find a team that is entrepreneurial where your manager has the power to make decisions. Learn how that works. Running your own business comes down to you knowing how and when to decide something based on the situation you are in.
3. Learn to Sell. Selling is not just about being a typical salesman with a suit and tie. Selling includes your ability to convince people to do something for YOU. For example, you convinced a co-worker to help you with a task ? You just sold. You convinced your manager that xyz is a great idea to build ? You just sold. Learn how to negotiate, convince, persuade and win people's trust. Important for CEOs and founders.
4. Start a side project if possible. Build something. NO matter how small. Don't worry about whether it works flawlessly. Tinker with stuff. Doesn't have to be code only btw.
5. Time Management. Learn this early if you can. Don't waste time only watching TV and internet surfing just because EVERYONE else does. Remember that to be a founder/CEO/startup person, you cannot be like others. You have to be different. Not special. Just different. Your time is THE MOST valuable asset. Utilize it wisely.
Many more but I would focus on these areas first. You can then definitely take the next step.
MOST IMPORTANTLY: Plan your exit from corporate world. Don't just say "i am going to do it one day" because then you never will. Instead, have a plan and work towards it. You will have your own path but the end goal is the same: to start your own stuff. If you leave this for too long, you will become what I called "Corporate Institutionalized" (stealing from the great Red in Shawshank Redemption). Don't be that person.