Go to a good college. Don't cheap out. Don't play with computers too much. Study computer science if you want (it's good for your programming skills), but don't get hung up on it. Step out of your academic comfort zone and take classes in subjects way outside of your experience: philosophy, anthropology, women's studies, linguistics, comparative literature, art. College gives you a place where you can experiment with knowledge freely. Maybe you'll find something you'll like more than computers. If you're really lucky, you'll find something you can put together with your knowledge of CS and do something really important (or at least really profitable!). Don't worry about jobs afterwards, since you clearly have all the skills you need to earn a paycheck.