Quick suggestion, if you still like programming, try getting an internship in the summer. It might help to see some real work at companies.