Every now and then we have the good manners to introduce you to new team members. This is one of those rare occasions, and it's an intern! We rarely have interns and when we do, they tend to have radical skillz. Jon Cable is no exception, joining us from the University of Michigan to get his stripes, or at least first blood, as an engineering intern. He's not old enough to drink booze, so we were gentle with him.
We asked Jon to tell us a little about himself. This is what he had to say.
Tell us a little about yourself, where you come from, and how you got a gig as a Bungie engineering intern.
I'm a senior at the university of Michigan (go blue!), majoring in computer science. I've loved video games since I can remember. Soon after I got my first computer when I was 10, I was modifying the graphics in Marathon. I changed all the pfhor to images of Barney. Following that, I wrote games in TI graphing calculators and VB. In high school I wrote a map editor for Starcraft that's still pretty popular. My stint at Microsoft began the summer after my freshman year in college, when I interned for the MSN subscriptions group. Last summer I worked on the xbox.com site, which was pretty awesome. At the end of that internship I asked my friend Sois (pronounced: "Swaaah") if he could find a job at Bungie for me. And now here I am.
What kind of video games do you play and what are you playing right now?
I used to be a big fan of RPGs. Some of my favorites are Chrono Trigger and FF7. I've also played Gran Turismo 3 almost to 100% completion. Another set of games I really like are Grand Theft Auto 3, Vice City, and San Andreas. When I play with friends, my favorite games are Halo 1 & 2, Mario Soccer and Warioware. Right now I'm playing Escape Velocity (the original!) on my laptop.
What do you think the next big thing in video game programming is going to be?
Next-generation interfaces present a whole new world for video games. I think the Revolution's [Ed. note: It is now called the Wii] controller could have some really cool applications.
Do you have or have you ever had, a pocket protector?
No, and I'm not really sure I even know what they look like.
What do you think of Sony’s idea to include a Linux distro with the PS3?
It doesn’t seem like the kind of thing that most people would want or use.
What happens after your internship ends?
I turn 21. w00t!
Have you eaten a Tijuana Mama yet?
Did you realize that you HAVE to eat a Tijuana Mama?
Nope, but I'm curious now...
Are you familiar with the Xbox 360 architecture? If so, what are its pros and cons?
A little - the parallel processors will be very powerful when they are used effectively. The security features are really good. Wireless controllers are also pretty sweet. I can't think of any cons at the moment.
What is your most appalling programming-related injury?
Killing 10 million brain cells by programming for about 70 hours.
What is your greatest coding achievement?
Enhancing the Starcraft game engine by injecting code into its process.
Who is your all-time programming idol and why?
Alta, because she knows C2.
Why wasn’t it Charlie?
He doesn't know C2.
Discuss Jon in the Forums!