The other day I was having lunch with some other interns, and they were discussing their GPA. It made me question what I was doing, surrounded by 20-22 year-olds who think that a GPA is a measure of achievement and/or a defining characteristic. I mean, to participate in the conversation should I calculate my GPA? I don’t even know how. Should I point out that nonsense courses to lift your GPA don’t actually make you a better programmer? Should I keep my mouth shut and edge away, because afterall I don’t fully understand the Canadian undergraduate system… except this focus I see on grades over substance makes me extremely grateful that I got my undergrad from Edinburgh.
Being at intern at 25 is… weird. Yes, it’s an amazing opportunity. Yes, we have great training. But I can’t shake the feeling that I should be doing more than being an intern at this stage in my life.
My friend Maggie (another intern) is planning her next steps at the moment. She’s incredibly together and only 20 – she makes me feel 1) old and 2) clueless. She was telling me recently, that she’s figured out that before she can work out what she wants to do and where she wants to go, she needs to figure out her priorities.
This made me realize – I’ve been picking themes by which I prioritize my choices. When I left Edinburgh to be a nomad, I prioritized an interesting life and being interesting myself (Penelope Trunk on an interesting vs a happy life). Arriving in Ottawa, I was lost, but my theme evolved to making change, or being the change I want to see – though taking a different approach to programming curricula and the talks I give, through WISE, and through the Awesome Foundation. Even working on defining influence – influence can be seen as the ability to make change.
So for my next step – what’s my theme going to be? I want it to be about how programmers can change the world; through better software, facilitating remote working, enabling connections across geographical barriers and – crucial in this age of information overload – helping people better manage the information they have available to them. What does this mean? A programming job. Finding an open source project to contribute to.
Where can I do this? IBM is a great place to work on all of this, as is the company where I’ll interview next week. And now I’ve identified my theme, I can look out for other places where I could chase this next dream.
How about you – what’s your priority for your next step?