This week we welcome William Vincent (@wsv3000) as our PyDev of the Week! William is the author of 3 books on the Django web framework, including Django for Beginners. You can find out more about what William is up to on his website where he writes about Python, Django and more. Let’s take a few moments to get to know him better!
Can you tell us a little about yourself (hobbies, education, etc):
I have a “non-traditional” background in that I started my career as a book editor, transitioned into startups on the business side, and finally in my 30s learned how to code and now work as a software engineer and teacher. I basically locked myself in a room for two years and learned how to code, founded my first startup, and went through a lot of ups and downs along the way.
Why did you start using Python?
I started programming in earnest back in 2012 while I was living in San Francisco and working at Quizlet. At the time, the choice was either Ruby on Rails or Python/Django among the other startups I knew. I chose Python because I needed to pick something and I liked the idea that Python could be broadly used beyond just web development, unlike Ruby.
What other programming languages do you know and which is your favorite?