People at the Forefront of Coding Education — Part 1 | Q&A with Mike Driscoll, an author of Python…

People at the Forefront of Coding Education — Part 1 | Q&A with Mike Driscoll, an author of Python…

hackernoon.com hackernoon.com3 years ago in#Dev Love21

Originally published by Marina Vorontsova on March 18th 2019 @MaryVorontsovMarina Vorontsova I am a copywriter: I like reading and writing stories. Coding can be for everyone, thanks to these guys. I had the greatest pleasure of talking with the two wonderful programmers, teachers, writers, and, overall, very nice guys, who promote coding education and make it easier for people to get into coding, build their own apps, or just better understand programming languages. Mike Driscoll Mike Driscoll, my first interviewee, an author of five books on Python, seasoned programmer, technical reviewer, blogger, and a contributor at Real Python, shares his love for all things Python, tells the story behind his Kickstarter campaigns, explains the reasons for self-publishing, and talks about his passion for teaching and writing. Chris Ching Chris Ching, my second interviewee, is a founder of coding school, CodeWithChris, which offers courses on Swift programming and teaches people to create apps for Apple platforms. The school’s YouTube channel has gathered over 180,000 subscribers; more than 5,000 students have successfully graduated from the school; and Chris’s iOS tutorial content on Youtube has received over 12 million views! For this article, Chris walks us through establishing his own business, challenges he faces, press coverage from major publications he’s already received, as well as his dedication to teaching programming. This interview has become possible thanks to Soshace.com, a hiring platform for web developers: hire a developer or find a remote job. Hello guys! Please, tell me about yourself, share your story. Mike: I have been interested in computers since high school. When I went to college, I decided to pursue a degree in Computer Science. I ended up with one in Management Information Systems in the end, mostly because of a professor who gave me very confusing advice. Unfortunately, I happened to graduate when the internet boom ended and lots of tech people lost their jobs. So it took a few years to finally get a position. When I did I ended up working for the local government where they wanted me to learn Python. They were planning to port as much of their code to Python away from Kixtart and VBA. This was my introduction to the Python programming language. I learned it in a trial-by-fire manner and I succeeded at porting all their major applications to Python. I also got to learn about Plone, Zope, and TurboGears. Chris: I think my love for programming started off with my fascination with computers. I remember spending hours on my family’s 486 playing around with it when I was 13 years old. Not to mention the video games! Warcraft 2 was my game of choice 😊 Being a big nerd in high school, joining the chess club and math bowls, I took my school’s computer programming course in Turing. I wanted to build games! It was so fascinating that I could also build programs to automate tasks that would otherwise take forever to manually do. Some of my classmates found out I was coding for fun, so they ended up paying me to do their computer assignments. That’s when I realized that I should/could earn a living in computer programming. I ended up majoring in Computer Science at the University of Waterloo.  » Read More

Like to keep reading?

This article first appeared on hackernoon.com. If you'd like to keep reading, follow the white rabbit.

View Full Article

Leave a Reply