tl;dr: I'm starting a coding tutoring company, and if you have any interest in coding education, or want to get coding tutoring or be a tutor, email me at [email protected]. I hope to keep in touch with you all!
So long, and thanks for all the ><>
As we wrap up the first PPCG election, it's time for me to bid everyone here a lovely farewell as I return to being a civilian. :-) It's been a very nice 5 years of serving as a moderator here, and I am grateful to have had the opportunity to shape the PPCG community, especially in our very early days.
I decided not to run in the election: we already have 4 awesome full-time mods, Doorknob, Martin, Dennis, and Alex, and I have full trust in their moderation judgement and common sense¹; there really isn't a need for a fifth wheel.
Oh, and I'm starting my own company! Which will take up 110% of my time.
The mission ahead: making coding education more accessible
I'm currently in the process of building my new company, Level Up Your Code.² My mission is to make coding education much more accessible, so that anyone who wants to learn to code has the best shot of success, no matter what their background, demographics, financial position, or privilege level is. We live in an increasingly digital society, and people who know how to code have the power to shape our world. So it's an important skill no matter what profession one wishes to pursue.
We already have lots of coding education resources, be they a formal university education, a coding bootcamp, Udacity (including its Nanodegrees), Treehouse, Code School, Codecademy, Free Code Camp, or Khan Academy. There's really no shortage of learning resources in our current world, and for that I'm grateful.
Sadly, many people do not have the capability to actually succeed at learning coding. Maybe they can't afford a degree or coding bootcamp, or they don't have the time to go through all the trial-and-error that self-learning involves. Maybe they only have access to a computer at school, work, or a library. Maybe they excel at a different learning style from what most programming books and courses offer.
In other words, each learner has different needs, different struggles. We need to have adaptable educators who can help each student past the various hurdles they occasionally come across.
Where I came from: coding, tutoring, teaching
Though I've been programming since I was a kid, I majored in statistics in university, with the serendipitous fortune of working on R along the way. I loved stats, and I still love R today.
However, many of students in my class didn't love stats, and they didn't take stats voluntarily; they were psychologists and biologists, not aspiring data scientists. And in senior year, a good handful of students struggled. I wanted to help those students win, and I set up weekly peer tutoring sessions that anyone in my class was welcome to show up at.
And every week, about 6 or so students showed up, and I was glad to be of help.³ I was able to attend to each student individually and provide personalised help, but more importantly, the students there helped each other; their challenges were in different areas, and were able to help in in their respective areas of strength.
This is powerful stuff! I want to bring the same model to the process of learning to code.
Have a passion for bringing forth the next generation of coders?
I have a Slack group for discussing this mission and product ideas.⁴ Want in on the action? Email me at [email protected] and I'll send you an invite.
Meanwhile, until I get my peer tutoring platform launched, if you are interested in getting coding tutoring, I'd be happy to tutor you! (First session is free, and there's always a 100% satisfaction guarantee.) If this interests you, feel free to email me, or go ahead and book a tutoring session.
Parting thoughts
Thanks again for having me as your moderator for the last 5 years! I've had a really wonderful time getting to know all of you. Now that PPCG is all gradumacated and all, I look forward to a new era of programming challenges and golfing, with the help of our awesome new moderators. :-D
Let's keep in touch! I won't be a stranger. ;-)
¹ I refrained from writing this post till now to avoid skewing votes. :-)
² No web site yet, but I'll edit this post when I have one.
³ Eventually, the stats department provided proper paid tutors, which validated my idea.
⁴ There's even a channel for discussing PPCG-related stuff. ;-)