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 (: