As a project for my homeschool, I am interviewing people about their jobs. I asked Matthew Baldwin from defective Yeti if I could interview him. He said yes. Here is the interview. Thank you. Mr. Baldwin, The Other Matthew.
Where do you live?
I live in a one-story house in Seattle, Washington, with my wife, my three year old son, two cats, and a mole. (The mole lives under the back yard, actually.)
What do you do?
I am a programmer and technical writer. I am also a freelance writer for various magazines, websites, and companies.
What do you write about?
For my main job I do technical writing, which basically means that I write about programs and computer systems. Many of the best programmers in the world are not very good writers (or just don’t like to write, preferring to work on programs instead), so they need other people to help explain what their programs do.
When you get a new video game, for instance, there is usually a manual which tells you how to play: you press the A button and your character kicks, you press the X button and he jumps, etc. That’s a kind of technical writing, explaining to a user (the player) how a program works. That’s essentially what I do, except you probably wouldn’t find the stuff I write about as interesting as a video game.
For my freelance writing, I usually write humor pieces and essays.
What does a programmer do? What do you program?
Computers are both very smart and very stupid–smart because they can do math calculations incredibly fast, stupid because they can’t do anything without being given exact instructions. You can’t just say “Computer, give me report on our annual sales,” you have to given it precise instructions on what you want: which numbers, how the layout should look, what color you want the various sections of the bar chart to be, etc.
Programmers basically translate human requests (“I want a report”) into step-by-step instructions for the computer to follow. So if you told me “I want to go through this 1000 page document and find every instance of the word ‘pineapple’,” I might write this program:
open (DOC, “/path/to/document”);
my $count;
foreach my $line () {
$count++;
while ($line =~ /pineapple/ig) {
print “Word ’pineapple’ found on line $count.\n”;
}
}
That might look like gibberish to you, but it’s basically your request (“find pineapple”) written in a language the computer understands.
What is your favorite job that you do?
I like the freelance writing better than my regular job because I get to choose what I want to write about; I like the regular job better than my freelance writing because it allows me to buy food.
What is your favorite thing that you program?
My favorite type of program to write is one that solves a problem that people didn’t even know they had. Let me give you a hypothetical example. Say, for instance, that your boss emails you 50 numbers every day, and one of your jobs is to add them up on your calculator and send the sum back to him. After you did that for a few days / weeks/ months, it might never occur to you that there might be a better way to do it—in other words, you don’t even know you have a problem. I like coming into a situation like that and saying, “Hey! You’re spending a lot of time on this” and then writing a program that helps them out. In this case, it might be a program that automatically extracts the 50 numbers from the email, adds them up, and provides the sum without you having to do anything. Maybe it would even email your boss the sum, so you could skip work entirely and spend the day at the water park.
What do you like to write about best?
I’ve just started writing short mystery stories, and, right now, they are my favorite thing to write. This isn’t really my “job” since I haven’t sold any of the stories yet, but I have sent out two of the stories to magazines and hope that they will be bought. I like writing mysteries because it’s fun to write stories with surprise endings.
Do you like your job?
I like the people I work with, and that’s ultimately more important than liking the job itself. You can have the best job in the world, but still be miserable if you work with jerks.
If you were to choose any job to have what would it be?
That’s a tough question. There are a lot of things I really like to do, but I don’t think I’d want to do them all the time as a job. For instance, I used to want to be a movie reviewer, because then you get to watch movies all the time and that would be great, right? But I tried that for a while, and watching five movies a week is not as fun as it sounds—especially when three of the five are bad. I also wanted to be a board game designer, because I love board games and thought it would be fun to play board games all the time. But, when you design a board game, you then have to play that game, like, 100 times, to make sure everything works. After you play the same game 20 times in a row, it is no longer very fun.
I think things are pretty good right now: I get to do a lot of the things that I like to do, but not so much that I stop liking them and begin thinking of them as “work.”
Would you rather be an airline pilot, mechanic, or a Marine? (If you had to choose.)
I think I would like to be an airline pilot, because I like to travel.
I don’t think I would make a very good Marine, but I would like to be able to say that I had once been a Marine. I guess I could if I was a liar, but I am not.
***********************************************************************************************
That was our interview. You should go read his blog. My mom says it is funny.
If anyone would like to let me interview them, leave a comment or email me, please. Thank you.
Categories:







