Hacker News new | past | comments | ask | show | jobs | submit login

Just for full disclosure, I did the same, in that I did research and publication as an undergrad, worked in industry briefly and then went back to do a PhD (in my case, I had gotten in before I finished undergrad and deferred my admission to work for a bit.)

Personally, I'm not bashing academia per se -- I think it's great for people with the right mix of temperament and motivation. The travesty is that so many people that start PhDs go in without a clear understanding of what the degree entails and what characteristics are necessary for success in their programs and the tenure race. I could go on for a long time about the reasons but I think a lot of it boils down to the way schools work up to undergrad -- the kinds of qualities that get you good grades up through college are not well correlated with the things that make you a great researcher. The worst is in fields where the norm is for undergrads to go straight into PhD programs.

And please note I'm not at all saying this as a comment on your situation. I suspect the fact that you've done research as an undergrad probably means you have a good handle on what you're getting yourself into =)




I quite agree, actually, and I'm glad that my undergraduate department had an actual course to solve this problem.

CS491DD: Empirical Research Methods in Computer Science

One of my favorites, despite the incredible workload. Though for my field I would have preferred Formal Research Methods in CS, but hey.

There's also the NSF-sponsored Research Experience for Undergraduates program, which is basically "summer internship in graduate school." If you do those and like it, you should go for a PhD, because you like academia.

On the other hand, I really didn't like industry when I got there, and for that I blame the fact that I didn't have an industrial internship in college. I didn't know what I would think of full-time industrial programming until I got there.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: