PyDev of the Week: William Vincent | The Mouse Vs. The Python

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?

 

I always find it interesting to experiment with other languages. Lisp in particular was mind-blowing. But day-to-day I mainly use JavaScript as my other language of choice. It has some warts but I really like using it and don’t find it off-putting at all. It’s become a lot more Pythonic with ES6 features.

 

 

via The Mouse Vs. The Python

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s