> Did your instructors or TAs pair program with you? If so, what school were you at?
Yes! As with many things in life, you get back what you put in. There were plenty of TAs and Lecturers who would happily sit and work through a problem or alternate solution with you. The key factor was them knowing you weren't just trying to avoid doing it yourself.
> Sure, but asynchronous feedback on code certainly isn't something that can only be had at a university.
The point you made originally was alluded to that this sort of thing not happening at Universities. I was simply using my personal experiences to assert that, in my case at least, it did.
For what it's worth, I went to University in Glasgow - the University of Strathclyde.
> That may be true of many places, but at I can claim with certainty that FB and Google will both give interviews and even recruit engineers without CS degrees.
I'm sure they do, and I know the company I work for does as well, but I also know the people who don't have a formally educated background tend to get grilled harder on CS theory than those who do. Having a degree in CS is not a useless thing.
The point here of course, is whether it's right for the OP (: