How do I beat the solo development blues?
natrius: Working on an open source project is extremely different from working on a large corporate software project. For example, there are few consequences for missing deadlines (if there are any deadlines), there is little to no management structure, and there are no perpetually changing requirements that you have to meet. There are plenty of things you can learn from working in a large company from both positive and negative examples, and it sounds like you want to learn those things.I don't see how working for a big company would be more against your entrepreneurial/hacker spirit than school was. You're going there to learn something. It won't always be pleasant, but it's a means to an end.Also, as an entrepreneur, you'll eventually have to manage people. I assume it would be much harder to do a good job of managing people if you've never had a boss before.