San Francisco-based Googler Ernest Holmes first started coding when he was in high school. “From then on, I was hooked and knew I wanted to become an engineer,” he says. By the time he was a freshman at Morehouse College, Ernest was participating in the Google in Residence program (GIR). That program introduced him to the Google internship program which he took part in for three consecutive summers before joining us as a full-time engineer.
Early exposure to coding helped set Ernest up for success, but some of his classmates weren’t as lucky. During his first computer science course in college, he realized many of the students were only then getting their first coding experience.
“There were some students who, like me, had their interest piqued early on, while others had never coded before in their lives, and they just wanted to take a computer science class to figure it out,” Ernest says. “For that second group, it was like they were starting at a disadvantage because they’d never been exposed to the concepts, and they were entering into college life at the same time. That can be overwhelming.”
Ernest started tutoring sessions for his classmates and quickly learned that if they’d been exposed even just a few years earlier, it could have changed their paths. Inspired by this idea, in 2019 — at the same time Ernest began his career as a full-time engineer at Google — he founded the nonprofit CodeHouse to fulfill his personal goal of bringing the joy of coding to the next generation.
“CodeHouse is a nonprofit that partners with schools across the U.S. to introduce students to careers in tech through exposure to large tech companies, hands-on training and financial assistance,” Ernest says.