This is a guest post from Floor Drees, who is organizing a beginner's course in Python in Vienna, Austria on July 20th.
Who are you and what are you about?
My name is Floor (yes, really) Drees, and I'm originally from The Netherlands. Currently I work as a tech reporter and developer evangelist in Austria, and make time to organize and coach at Rails Girls events, and co-organize the vienna.rb meetups and PyLadies events on the side.
After learning Rails, why did you decide to pick up Python?
For me, learning doesn't stop when you kind of understand one language. If anything, I learned a lot from looking at Rails and Java code at the same time! The similarities and differences help you get the hang of it.
You're just starting out with this language yourself — why teach it to others?
I'm somewhat confident with HTML, CSS and Rails and I like to share my experience when it comes to learning and teaching programming. I genuinely believe that teaching skyrockets your own learning curve and would encourage everyone to start coaching beginners, even if you feel you are still a beginner.
How did you start organizing coding events?
I tend to challenge myself and my ability to learn quite a bit — when I first thought about tackling Python I soon found myself starting my own PyLadies chapter in Vienna. PyLadies is this great worldwide network that empowers female coders in the Python community.
I boldly decided to list a beginners workshop on Meetup.com and then of course needed to come up with a program. After going through the Python track on Codecademy I decided I wasn't going to come up with something more fun to do — with such a great resource around, why not use it?
What can beginners do to get better at coding?
One fun way to better your programming skills is CheckiO, a web-based game where you need to code Python to get to the next level. This startup from the Ukraine lets you to challenge yourself and your friends to write more elegant code in a fun way.
Learning on your own tends to get lonely, so I'd advise anyone to look for user groups in their city. The Python community is very friendly and it shouldn't be a problem to find a mentor who is willing to answer your questions when you need.
Any parting words?
If you happen to be in Vienna next month, stop by our Pyladies event! Contrary to the name, anyone can apply to attend. We invite experienced Python developers to help you out, along with great sponsors and coaches for lightning talks. There will be cookies. And Codecademy stickers. ;)