Q. How long have you been a developer for?
Since high school (1997).
Q. How did you get started?
When I was in high school my brother took a free summer class on how to build your own web page and when he came home from class, I thought it was pretty cool what he was doing , so as he was working on his class projects at the family computer table, I just sat down and started asking questions and eventually I threw him out of the way and took over.
Q. What do you enjoy most about your job?
The best part is getting feedback from clients that, because of something we built, their business is selling more. Building a better widget.
Q. What exactly is it that you do here?
A bunch of things. I do interface, wireframing, a lot of client support, fellow developer support and front-end development.
Q. Project you are most proud of?
Whenever it’s a startup or when we are helping a small entrepreneur get up and running.
Q. How do you keep up with industry developments?
There’s a bunch of daily digest emails that I get, newsletters, things like that, and you start to see trends in what people are doing. They usually contain lots of different things like tutorials and showcases where they’ll say: “here’s what’s cool”. And it’s not just signing up for the email and then deleting it, it’s taking a look. One of the ones that I’m signed to is Versioning by SitePoint, which is more front end type of information, but it’s good to get breath of what’s going on web development in general, so there are a couple more general ones that I get.
Q. What is the most challenging part about being a developer?
It relates back to the last question. You have to make sure to stay current, so not only for doing your job in learning not only what comes along with that project, but at the same time there are always different ways to do things and different things to check out. Making the decision about what you want to invest your time in learning is tough, because there is so much that if you went chasing after every cool new toy you’d run around circles.
Q. Advice for future developers?
I would connect locally or find friends that either in the business or someone you can ask a bunch of questions to. Try different stuff in the web/development space to figure out what you like and what you are good at, because those can be two different things Be prepared to spend a lot of time playing around and find a fun project that you can work on to teach yourself something.
Q. If you had to code in 1 language for the rest of your life, what would it be?
Q. How do you spend your free time?
Spend time with the family. Anything outdoors, hiking. I’m a huge travel person who is always looking for an excuse for a road trip.
Q. Favorite movie?
Q. Favorite video game?
Mutant League Football.
Q. If you weren’t a developer, what job do you think you would have?
Something in Finance.
Q. Favorite company-outing you have gone on so far?
F1 Boston Car Racing.
Q. Favorite restaurant?
Turtles Taco Shop.
Q. What’s the worst job you’ve ever had?
For a few months working in the kitchen in college. Every now and then you’d get stuck in the dish room.
Q. What was the last conference you attended?
Internet Retailer in Chicago.
Q. Favorite internet cat celebrity? (Grumpy Cat, Colonel Meow, Captain Pancakes etc.)
Ninja Cat on a Unicorn.
Q. Coke or Pepsi?