Originally Posted by Dude
Unless you want to be bored with the details, just trust me that if your DS was employed to write code for a big enterprise (public or private) project, it would be very easy to become a major commitment that interferes with his studies. These opportunities represent a far larger share of the pie than the chance to write code for a professor (who might be an adjunct being paid less than minimum wage).
I have friends/co-workers that did that years ago. Left university because they had a great professional job coding that paid well. It came back to bite them when our company went under and they had a hard time finding a new job. While they had 15 years experience under their belt many businesses wouldn't even look at their resume since they had no degree.