Spotlight today is Jakub Onufry Wojtaszczyk
Meet Onufry:Why and when did you join the Google Code Jam Team?
I like programming contests :) And before joining Google, Code Jam was one of my two favorite contests (the other being IPSC), so when I figured out there's an opportunity to help with it, I jumped in.What is your role on the Code Jam Team?
For a year and a half now, I lead the Distributed Code Jam team, working to make Distributed Code Jam a reality - I drove the project from writing the first one-page doc describing the rough idea to running the Online round. Before that, I was focused on the problem preparation and selection for Code Jam.What was the first Code Jam problem you ever wrote or collaborated on?
The first one was Candy Splitting (2011 quals) - a rather cute problem with a very simple to code solution. I'm proud of quite a few problems I authored for GCJ, I would probably name Perfect Harmony (2011 Round 1C), Cruise Control (2012 round 1A), Mountain View (2012 round 2) and Fair and Square (2013 quals).What was the first Code Jam you ever competed in?
I'm not quite sure :) I think I competed only in the 2010 Code Jam, where I flunked round 3 miserably (with both my large solutions timing out, because of stupid errors on my part).What was the first computer you ever owned?
I think the ownership of various computers in my life was always split in unclear ways between me, my family and the University. The first one my family had was an old PC XT with a Hercules monochrome graphics card. The first one I'm certain is fully my own is my current machine, a four-year-old PC with decent hardware and a 30-inch screen I love deeply :)What is your favorite programming language?
For just writing stuff, definitely Python. For writing stuff I'll want to maintain in the future, or stuff that runs fast (for instance for programming competitions), I stick to C++. And I really love the changes they made to the language in version C++11, in particular using the STL iterators without spelling out the type is a blessing.What was the first coding competition you ever competed in?
I started pretty late (already after I finished studying), with the Potyczki Algorytmiczne (Algorithmic Engagements) in 2005. This didn't go too well for me, and so I decided to get better next year, and in 2006 I managed to get into the finals. And also got hooked on programming contests :)Anything else we should know about you?
I’d say that volleyball currently beats programming contests as my favourite pastime - I play 3 hours a week, while I don't do contests three hours a week, I think. I'm happily married with the best wife of them all (sorry, all you other married people :) ).
In the programming contest world; I'm also a judge on the ACM ICPC finals.