Hello! Jerry Huang here, reporting for duty, or as you can also call it, “the Client Team intern writes a blog post.”
First, a little about myself. I grew up in Fremont, a sprawling suburb in the Bay Area, and during the school year I attend UC Berkeley, where I major in computer science and math. Outside of class, I TA for an intro CS class, officially called Discrete Math and Probability Theory, but really it’s just CS-flavored math; serve as an editor for the Berkeley Poetry Review; and run the adjunct for the class I TA.
But enough of that. When I started at Hiya I had no previous Android experience, so I began learning the basic framework and code base of the Hiya app on Android. My mentor, Evan, gave me a few bug fix stories, such as changing icon colors or changing the text on a static screen, and writing unit tests. Since then, I’ve gotten to do more complex tasks, including a few design reviews and more complex UI work.
It’s been 7 weeks and counting and I’ve learned so much, not only how Android functions, but how GitHub, our version control hosting system, should be used, how to write unit tests for a complex code base, and how this whole agile software development thing works.
The team here is wonderfully quirky and incredibly talented. Most members go to coffee in the afternoon, because most members are, in true Seattle fashion, heavy coffee drinkers.
So I love it. What else can I say? I’ve taken to the city, I love the Client Team, I’m being challenged and I’m learning a lot. I can’t ask for much more.