Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It depends on your goals - no one can give you advice on the path you should take if they don't know your destination.

Do you want to be an entrepreneur? Do you want to build a product and company, work for startups, or work in enterprise software development?

If you want to work in big business (a decent and potentially low-stress path if you want a good wage, despite what people here might tell you) you should probably go to college. If you don't know, you should probably go to college. If you know you

I did go to college, and I'm glad I have a significant understanding of philosophy, writing, and chemistry that I would not otherwise have discovered. That said, it was a complete waste of time and money for me. I could be making the same amount I am now, and I would have many thousands more in savings.

Degrees are filters for many low-level positions, but no one has asked me whether I have a degree in years. At this point, it's all about experience and skills. The exception might be Fortune 100 companies that still seem to care a great deal about your formal education. Despite having a degree, I wouldn't want to work for these companies anyway. It shows a type of hierarchical rigid thinking and structure that I would like to avoid.

If you do decide to skip college, I'd strongly advise you to work on CS theory AND the supplementary skills you would have learned in college. Pick up and read some textbooks on the basic subjects you would have studied. Learning more about programming and development is good, but I see value in diverse knowledge.



Thanks for the advice.

>Do you want to be an entrepreneur? Do you want to build a product and company, work for startups, or work in enterprise software development?

I want to be an entrepreneur, running my own company on organic growth rather than VC money. I don't have a problem with being acquired but I don't want to be using other peoples' money.

But before I attempt that I want to work as an employee of startups to gain business experience, making mistakes and learning from them while still earning a salary.




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

Search: