When I started getting involved with FOSS, I was a naive and sheltered student who hadn't really seen or done much in the world, and saw the people in the first communities I joined as just... the coolest people ever. They flew all over the world for speaking engagements! They did crazy hackathons and boldly jumped into new things! They cooked ethnic food I'd never seen at big dinner parties in their apartments in the city with people I'd read about on the internet but never dreamed of meeting, they were all grown-up and in their mid-twenties and totally had life figured out. Right?
Fast forward. I'm 25 now, still doing FOSS stuff, flying all over the world for speaking engagements, doing crazy hackathons, boldly jumping into new things, cooking ethnic food at dinner parties in my apartment in the city with people from the intarwebz. I grew up to become one of the people that my younger self idolized, and now students come up to me and ask how I've done all this amazing stuff, and say they wish they could have so much of their lives figured out, and I have a weird disconnected moment because I have no freaking idea what I'm doing. I am making it all up. And I think: "good grief, is that what they were doing?"
Now those people are in their early thirties, maybe finishing grad school and starting professorships, maybe getting married and starting families, maybe starting companies, maybe making big waves in their field. And I look ahead and think: how will I ever be ready for that? And I look at myself now and think: I am where they were at this age - maybe I can grow up to be that awesome. And I look behind and think that when I was younger, I thought that people like my current self were grown up already. And then I buckle down and work harder! because... what else can I do?
I still feel awkward growing into "the middle" -- no longer clearly an neophyte in all things, caught somewhere between journeyman and apprentice. Actually, that's selling myself short -- I'm clearly a journeyman for some things (facilitating open source communities) and an apprentice for others (scholarly research), but it's at least comforting that I'm not a master in anything yet. That would just be... far too scary. I can't admit that possibility yet; I don't have a clear picture of what I want to grow into.
Or I do, and I don't want to admit what that picture looks like because it might get laughed at; sometimes the world is awfully good at squashing dreams down, especially if you're an ambitious <insert any of a number of categories I fit into>.
I need to get myself into a mental space where I can do things again, so I'll steer into ending on this note: you're never really ready for the world, but that means you're about as ready as you're going to get, so you might as well go out and get it.