Tired of ads? Enjoy an ad-free experience by signing up.
Jonathan Ahn · · 5 min read

How my piano student got me into code and changed my life

Photo credit: Huyen.

It was May 17, 2017. That day, I was giving a piano lesson to one of my students, but I ended up receiving a lesson of my own.

After our lesson, we made small talk. The conversation somehow led to me telling him about my other sources of income (working at a restaurant on the weekends, teaching piano, and babysitting on weekdays). My student then suggested an idea I never thought I’d take.

“You should look into coding,” he said. “Maybe you’ll like it.”

My piano student was a software engineer who graduated from a coding bootcamp (App Academy to be precise). He gave me a list of coding bootcamps to research and free resources to start off. On my two-hour commute back home, I immediately started looking up some schools. Here were some of the ones that came up:

I settled on Fullstack Academy and decided to research the school. After reading multiple reviews online and speaking with a graduate through LinkedIn, the bootcamp stood out in terms of having high standards, consistent job placements for their graduates, and a friendly culture.

Beginning

At our next lesson, my student offered to exchange piano lessons for coding lessons. I enthusiastically agreed. So, he asked me to complete the Ruby course through Codecademy. For the next six weeks, I spent a few hours every night studying and practicing Ruby, the main language that was taught at App Academy—the first coding school that I was going to apply to.

Wait. What about Fullstack Academy? Well, App Academy was more feasible for me due to its deferred tuition model at the time. However, a week later, I found out about the Web Development Fellowship (WDF) program at Fullstack Academy, which was offering full scholarships for those who were eligible. After submitting an application, they sent me a “Javascript Jumpstart” course with a deadline to complete their online coding assessment.

I was nervous. Javascript was completely new to me, but my student said that I could apply the same logic from Ruby to Javascript. “I’ll help you,” he said. “Finish the Javascript course on Codecademy by next week and come prepared with any questions.”

Preparation and testing

The next week came rather quickly. By that time, I had moved on to App Academy’s second online coding assessment and was already committed. I continued to study more Ruby before deciding to take the second online coding assessment on the upcoming Sunday. Deadlines were approaching, so I studied and practiced harder than I practiced playing the piano.

On Sunday, I took the second coding assessment, which took me the entire two hours. Out of the three questions provided, I was only able to solve one. At this point, I was feeling hopeless. But then I received an email from Fullstack Academy that I was eligible for their WDF program. I took their coding assessment the next day but in Ruby, only because I felt more comfortable with it than Javascript.

Out of the six questions provided by that online assessment, I was only able to solve one, again. I had never felt more depressed and dissatisfied with my performance. I had an opportunity of a lifetime—a full scholarship to my coding school of choice—and I messed it up. The path that was lit before was suddenly growing darker.

On the way to my piano lesson, I started to think about coding even more. If I had more time, if I had studied more, if I was smarter, if I was better, if I was able to focus harder—all these thoughts were in my mind.

Acceptance

Stay ahead in Asia’s tech landscape

You've reached your 2 free content limit for the month. Sign up for free to read the full story.

🏄 For casual readers / 👶 Free

Basic

US$0

Free forever

Get instant access to this article and more every month

0 premium content

Unlimited news briefs

5

5 articles

Ad-free reading experience

Just US$0 per day

⌛Sign up in 20s. No payment details needed.

📖 For learners / 👍 Starter

Lite

US$4.92/month

Billed annually at US$59/year

Get instant access to this article and more every month

4

4 premium content

Unlimited news briefs & articles

Ad-free reading experience

Just US$0.17 per day

Cancel anytime

Our subscriber community includes professionals from these companies:

Stay updated on the go with our mobile app.

Get latest insights with smoother, more personalized experience through TIA mobile app.

Community Writer

Jonathan Ahn

Pianist & Composer passionate about creating using sound and building apps using code.