I agree with Evan. Consulting on the side can teach you about how to run a business and give you experience with client management. If you really want to really jump in, you can also work as an incorporated entity while a contractor (provided your client allows that). That forces you to learn really quickly.
It's a good topic for people in our field to consider. Thanks for raising it, Steff!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.