I've lost count how many times over the last 12 months that I've been told how it's done by people younger than me.
I'm 22. So not old by any stretch of the imagination. I met a young lady (@thisisneena) at the NHS Hack Weekend in Cardiff last week. Members of the NHS come with problems they want solving and coders solve them. She came with her father (a surgeon), an idea, a strong vision and an early-stage prototype she'd coded herself. She didn't worry herself about how it could be commercialised, whether someone was going to steal her idea or even the concept of a minimum viable product.
She did the four things that stand between an idea and execution:
- She found something she was interested in.
- Found a problem.
- Learnt the skills needed to fix it.
- Just got on and solved the problem!
Her end goal was not to make a bucket of money or tie the NHS in to some contract that meant she could retire at 17 on a beach somewhere. The end goal was to make people's lives better.
With age brings experience, but don't let that overshadow all of the things that youth brings to the table. Excitement, enthusiasm, naivity (yes, it's a good thing in moderation), positivity and the overriding feeling of coding because it's fun!
With age also comes cynicism, the need to provide for ones family and to pay the bills. That's not neccessarily a bad thing (those who know me will attest to my overflowing levels of cynicism for one so young.) but we mustn't forget the long nights spent coding because our ICT teacher didn't know enough to teach us anything at school or the first time we put a website on geocities for the world to see and the excitement that brought us. (Unless it was just me?)
Remember, these kids are smart. Really smart. If you see a young coder who's learning, offer them work experience, offer to teach them a skill or invite them to a tech meetup. Just get them involved. They'll thank you for it.
(Picture credits: @paul_clarke)