# The Internship: Freedom to Explore
Published: 2015-10-27
Category: Working at CodeHS
Category URL: https://codehs.com/blog/category/working-at-codehs
URL: https://codehs.com/blog/the-internship-freedom-to-explore-4e5f17d18fb8

* * *

### The Internship: Freedom to Explore

#### By: Stephen Ou, Stanford

**_We asked our summer interns to describe their experience working at CodeHS. This three post mini-series will explore their real thoughts about what it was like to read, write & code._**

Hello! My name is Stephen, and I was a Software Engineer Intern at CodeHS this past summer. Two things I want to highlight are the team’s culture and my freedom to explore.

The internship at CodeHS was my first ever internship as a future software engineer. Before I started, I wasn’t sure how much I would learn from a small, fast-growing company where I assumed everyone would be constantly busy. As it turned out, all of the team was willing to help out the interns. I got to see how the process for feature development works and learned all about code review. I was exposed to other engineer’s coding style. I finally understood why it is so important to write clean, modularized and maintainable code. On top of that, I got to observe how a start-up sales process works, which had always been a compelling mystery to me.

The internship process was very well set up and documented. The first morning, I got a detailed overview of how the company is run and started the a bootcamp program to learn about the surprisingly large codebase. At the end of my first week, I completed the bootcamp program and was familiar with the structure of the codebase.

I had the freedom to have an opinion on the projects I worked on. Jeremy and Zach, co-founders of CodeHS, took the initiative to ask what I was interested in, and assigned projects with those interests in mind. I ended up working on multiple projects that continue to play out in my mind. I am sure I remained motivated and focused every day because I enjoyed the projects I was working on.

The highlights of my internship were the monthly company hackathons. CodeHS holds an internal hackathon once a month where all team members spend an entire work day to build whatever they want. Projects are usually outside of people’s area of responsibility so a lot of cool ideas are brought to life. During my first hackathon, I built a web app that streamlined the company’s weekly planning process. During the second hackathon, I created a Slack bot that printed out a random worklog.

Overall, my internship experience really exceeded my personal expectations. If you are a college student reading this post, I highly recommend applying to be an intern at CodeHS!

_About the Author:_

_Stephen Ou is a Sophomore at Stanford University majoring in Computer Science. His hobbies include photography and cooking. His favorite programming language is Python._

![undefined](https://prod.superblogcdn.com/site_cuid_cm264m3an0084qegvyd7aetst/images/1nqcfdw5mkr59bqahzooiva-1728943796918-compressed.jpeg)I’m the one with the flannel shirt! We visited [City Lights Booksellers & Publishers](http://www.citylights.com/) during our Intern Day Out event.


---
This blog is powered by Superblog. Visit https://superblog.ai to know more.
---

