Once upon a time I set out to just build a startup fueled by ambition. I designed and strategized, e.t.c basics of the product, but I always found it hard to find a (technical) cofounder despite talking to friends.
After learning to code and realizing how much work (& burnout) I'd have to put in before this takes off, I opted out knowing I wasn't trying to make a product users want. A proof of that was the difficulty in finding a cofounder despite having skilled enough friends.
I got into depression. As I opted out, started learning the process of creating products that actually have real users wanting. I read carefully all of PG's essays, used Headspace for meditating & focused on good diet.
The most important lesson was about fixing broken problems in your daily life. Now, I'm working on a new startup with 2 other cofounders who are actually passionate about what we're building. We have alot of feedback/subscribed users and safe to say, we're on the right track.
I guess the idea of 'think big' is just wrong. Young folks get pressured into 'making it' that they believe thinking big would solve your problems/make you great. That's what I experienced. Don't think big, focus on discovering the tiny little things - the ones broken, and fix them. That's joy enough for a Hacker.