This profile is part of IEEE Spectrum's Special Report on Dream Jobs 2010.
It’s March 2007, and there’s Jacob Melvin, a senior computer science major at the University of Colorado at Boulder. He’s got a two-point-something grade point average, and he’s barely hanging on in a required class. He’s not worried about trying to land his dream job. He’s worried about graduating.
Flash forward a few years. Melvin is now a technical director for DreamWorks Animation SKG in Glendale, Calif. He worked on Kung Fu Panda and is finishing up How to Train Your Dragon, due to hit theaters next month. He spends his days on the spectacular DreamWorks Animation campus, where fountains and streams wander through olive groves, palm trees shelter a beach volleyball court, and movie stars and famous directors drop by for screenings at the 148-seat theater. Emmys and Oscars glitter above cool tile floors, and the stunningly good food in the cafeteria is free.
Some guys have all the luck, huh?
Actually, it wasn’t luck that landed Melvin the job. It was obsession. His grades in college were marginal not because he wasn’t interested in studying computers but rather because he was too interested in computer applications that weren’t in the curriculum. He liked video games—particularly the animation sequences between levels—and wanted to create them. These days, some 250 U.S. colleges offer majors in video-game design. Not so then.
As a computer science major, Melvin quickly found out that his professors expected him to study computer security or networking systems, because that’s where local jobs were. That ”made me want to get a new major,” he says, but instead he stuck with it, adding classes in media arts (targeted more toward film majors) and graphic design. Finally, in the last of his four years, the university offered a single class in game design, focused on educational simulations.
He took the course and developed a strategy game based on the U.S. Revolutionary War. It was the first time he’d ever built a game end to end. Previously, he’d spent his spare time on small projects related to game design—he made a 3-D rain simulator, for example.
The experience was disillusioning. ”I liked the graphics part but not all the minute details,” Melvin says. ”You have to think of everything a player could do and make sure that you have that case covered. That can get really tedious.”
Meanwhile, for his senior project he was working with a local company designing a Web-based tool to convert still photographs into comic-strip art. Melvin wrote software to segment the photographic image, grouping pixels together to form objects. He found the task fascinating but had no idea where it might lead.
In March 2007, Melvin flew to Columbus, Ohio, for the National Society of Black Engineers’ career fair. He planned to hand out résumés and then not think about the job hunt again until he was sure he would be graduating.
Passing a booth, he picked up a brochure and started reading an article about the making of the movie Shrek. A man stepped forward to chat, asking him questions about his interests and education. ”I kept answering his questions, but I didn’t look up, because I was interested in the article,” Melvin says. Finally, he finished reading and only then noticed that the man was wearing a polo shirt with the Shrek logo. The lightbulb went on. ”This guy’s from DreamWorks and is interviewing me,” he thought.