Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Liberal arts vs. engineering undergrad school for an aspiring tech entrepreneur
6 points by johnqian on May 2, 2017 | hide | past | favorite | 3 comments
I'm a high school student who just committed to UIUC for CS. However, I'm facing a lot of pressure to cancel my decision and switch to UVa CS, which is still apparently possible. UVa invited me to their Rodman scholars program, which offers priority registration and separate dorms. The drastic difference between these two environments is making the decision very stressful for me. UIUC has a top 5 CS program and a decent business program, but it's lousy at essentially everything else. It has bad weather and a largely unattractive campus. UVa has a top business program with a decent computer science program and a solid overall reputation. It has great weather and a beautiful campus. Both are located in the middle of nowhere, are considered party schools, and have similar cost. I wasn't in the right state of mind when visiting the schools and didn't get a good experience from either. It's too late to visit again. Which school would offer better connections? Would the lack of talent in other disciplines at UIUC hinder my intellectual development? How important is the size and strength of the CS department if I'm confident that I'll be able to find jobs regardless? In summation, which school is better for a hacker personality with huge ambitions? Thank you.


First, I suggest that you not get too worked up about this. If you do the fundamentals of "success" (develop technical knowledge and skills, build social capital, work on interesting problems, etc.), you will be a success after graduating from either of these schools.

Second, I would focus most on where you want to live geographically both during school and after -- this will drive a lot of your happiness in life. UIUC grads will have an easier time landing jobs in the Midwest, and UVA students will generally have an easier time finding jobs along the East Coast (esp. mid-Atlantic).

Third, neither of these departments will hinder your intellectual development. Hands down, you yourself will be your biggest limiting factor (the big winners at good schools are folks who embrace autonomous learning). That said, I suggest you look at the research projects/programs/centers led by professors at each of these schools and see which ones have more projects that make you say "hell yeah!". Go to that school and try to work on one or more of those projects. Figure out a way to be useful to the lead researchers ASAP and possibly start working with them now or this summer.

If you still can't decide after doing the above, I will add some marginal issues for each school:

UVA

+ Scholars programs sometimes have unstated benefits like access to jobs, funding, or social contacts. This is potentially big (not sure at UVA specifically).

+ Priority scheduling is a big deal at big schools. Avoiding crappy profs makes school a lot more fun.

UIUC

- The state budget is in shambles, and the school has had some upper administration issues in the recent past. The school is currently not in a great place organizationally as it has been in the past.

- Relies a lot on international students (which is cool imho), but the students and their funding may vanish rather rapidly if the US is perceived as being hostile towards immigrants. This has the potential to create a bigger administrative mess.

Let me know if you have any other questions, and I will be happy to answer.


Considering your major is CS I think UIUC is the better choice, their STEM programs are much stronger than UVA's. I'm not sure the size and strength of the program help you that much when applying, but I think a good CS program will prepare you much better for a job (and interviews) in tech compared to somewhere like UVA.

That being said, I think they are both good choices. If you are sufficiently motivated there will be ample opportunities for whatever kind of tech entrepreneurship you have in mind at either school.


Can't comment on schools, but a real liberal arts education is very useful. Learning how to write well, for example, is a key business and programming skill: https://codewithoutrules.com/2016/06/15/writing-book/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: