Knight Lab student fellow lands at Twitter

Katie Zhu

Northwestern senior Katie Zhu had no journalism experience coming into college, just a love for writing and English. Almost four years later, Zhu has become a promising young journalist in the digital news world, combining her journalism major with a computer science major that has led to a bevy of journalism internships and an engineering job with Twitter.

This technological leap from journalism was first inspired by an interactive project on the North By Northwestern website, a Flash map guide to all of the dorms on campus.

“I wanted to learn more because I’ve always been curious about how things work,” she admits. Zhu was hesitant to take the plunge into computer science, worried about joining the engineering school without an engineering background.

Then The Social Network was released in theaters. As she recalls, she was inspired by “the can-do entrepreneurial spirit” of the film. While she had no desire to build the next Facebook or be the next Mark Zuckerberg, Zhu wanted to contribute to something that could just as effectively alter the way the world interacts. She officially declared her computer science major as a sophomore.

“There are so many tools and things that software allows you to do,” Zhu says. “I think programming should be taught as reading and writing are taught in elementary school.”

Zhu began her passionate pursuit of computer programming, taking a few introductory classes. She then became involved in the Knight Foundation’s Youth Technology partnership, which allowed her the opportunity to pitch a technological project and create a prototype. Putting her growing programming skills to a different use, she merged them with a more editorial element and spent a summer as a developer for GOOD magazine.

“A lot of the cool stuff in journalism coming out is this overlap in journalism and technology,” Zhu says, thinking about how well her majors are serving her. “There’s a lot of room for experimentation. I think people are now starting to see now that it’s more important to tell stories in that way.”

She believes anyone can learn to program, with of course the right amount of dedication. But it’s more than sitting down and reading a textbook on JavaScript. To truly understand how things operate requires picking a project to work on, such as a personal website, for starters. According to Zhu, the best projects to adopt are the ones that fix a problem.

“Any problem that you have is not an original problem. People have had that problem before,” she says. This means that there is a lot of information floating around that aspiring programmers can lean on to learn the ins and outs of code.

The question then arises: What should journalists be focusing on? In terms of programming languages, Zhu recommends getting a handle on JavaScript, CSS and HTML. Heavier languages like Python and Ruby are used by major news outlets, making them useful things for journalists to understand.

Open-source communities like GitHub offer opportunities for rising programmers to practice their skills and collaborate with fellow programmers for a mutual learning experience.

Zhu’s dedication to her programming craft has certainly paid off. She has accepted a position with Twitter, and will begin work this fall. As a software engineer, she will build full-stack tools to monitor the company’s software stack. Her decision to work for a technology company as opposed to a media outlet stems from her belief that there are still many more technological skills she can learn. But despite this departure from journalistic roots, Twitter still maintains the connection.

“Twitter has this interesting relationship with news,” Zhu admits. “It’s not a media outlet but it is very much media.”

Building a product with a technical focus is well within Twitter’s wheelhouse, which will get Zhu to where she would like eventually end up professionally. While now she enjoys working on small, focused projects, Zhu hopes to eventually be able to create larger frameworks and software tools for an audience.

“I’m more interested in building more applications that enhance people’s ability to get information or ability to understand information,” Zhu says.

Currently, Zhu is interning with National Public Radio in Washington on their news applications team. She will have the chance to experience programming from an editorial perspective and will continue this trajectory as an intern for The New York Times this summer, before she officially joins the Twitter work force.

“Just because I’m not working in a news organization doesn’t mean I’m going to stop being interested.”

Zhu’s interest, and the interest of young innovators like her, is sure to keep journalism evolving as it settles into its new digital framework.

About the author

Hilary Sharp

Undergraduate Fellow

Latest Posts

  • With the 25th CAR Conference upon us, let’s recall the first oneWhen the Web was young, data journalism pioneers gathered in Raleigh

    For a few days in October 1993, if you were interested in journalism and technology, Raleigh, North Carolina was the place you had to be. The first Computer-Assisted Reporting Conference offered by Investigative Reporters & Editors brought more than 400 journalists to Raleigh for 3½ days of panels, demos and hands-on lessons in how to use computers to find stories in data. That seminal event will be commemorated this week at the 25th CAR Conference, which...

    Continue Reading

  • Prototyping Augmented Reality

    Something that really frustrates me is that, while I’m excited about the potential AR has for storytelling, I don’t feel like I have really great AR experiences that I can point people to. We know that AR is great for taking a selfie with a Pikachu and it’s pretty good at measuring spaces (as long as your room is really well lit and your phone is fully charged) but beyond that, we’re really still figuring...

    Continue Reading

  • Capturing the Soundfield: Recording Ambisonics for VR

    When building experiences in virtual reality we’re confronted with the challenge of mimicking how sounds hit us in the real world from all directions. One useful tool for us to attempt this mimicry is called a soundfield microphone. We tested one of these microphones to explore how audio plays into building immersive experiences for virtual reality. Approaching ambisonics with the soundfield microphone has become popular in development for VR particularly for 360 videos. With it,...

    Continue Reading

  • Prototyping Spatial Audio for Movement Art

    One of Oscillations’ technical goals for this quarter’s Knight Lab Studio class was an exploration of spatial audio. Spatial audio is sound that exists in three dimensions. It is a perfect complement to 360 video, because sound sources can be localized to certain parts of the video. Oscillations is especially interested in using spatial audio to enhance the neuroscientific principles of audiovisual synchrony that they aim to emphasize in their productions. Existing work in spatial......

    Continue Reading

  • Oscillations Audience Engagement Research Findings

    During the Winter 2018 quarter, the Oscillations Knight Lab team was tasked in exploring the question: what constitutes an engaging live movement arts performance for audiences? Oscillations’ Chief Technology Officer, Ilya Fomin, told the team at quarter’s start that the startup aims to create performing arts experiences that are “better than reality.” In response, our team spent the quarter seeking to understand what is reality with qualitative research. Three members of the team interviewed more......

    Continue Reading

  • How to translate live-spoken human words into computer “truth”

    Our Knight Lab team spent three months in Winter 2018 exploring how to combine various technologies to capture, interpret, and fact check live broadcasts from television news stations, using Amazon’s Alexa personal assistant device as a low-friction way to initiate the process. The ultimate goal was to build an Alexa skill that could be its own form of live, automated fact-checking: cross-referencing a statement from a politician or otherwise newsworthy figure against previously fact-checked statements......

    Continue Reading

Storytelling Tools

We build easy-to-use tools that can help you tell better stories.

View More