back

by jph·16y ago·view on hn ↗
Go for Columbia.

I went there as an undergrad and learned much about computer science, as well as how to connect with smart students, how to find mentors, advanced engineering research, and more.

And best of all, the friendships you can make at an excellent, intense, diverse school can be a lifelong treasure.

1 comments
2nd this. PG often talks about schools as a way of meeting people interested in the same things you are. You'll learn a lot of applicable things along the way, come out the other end with a piece of paper that businesses consider valuable and you'll build a network of folks. All three of these are reasons for going to school. And, as others have said, it doesn't have to be the only way you learn how to program.