Member-only story

Five lessons learned while learning to Code

Tom Terado
5 min readOct 30, 2020

--

CC: Visualize Value

I’ve always wanted to code but I never knew what the ‘right’ path was.

I tried many online courses, failed two Introduction to Computer Science (CS) courses at university over the course of five years. Last year I took the dive to do deeper and landed a full-time software engineering (SWE) job in San Francisco.

I am very still early in my career but wanted to share my learning lessons for anyone curious about this path.

TLDR: It took me five years to listen to my intuition to commit to coding/programming. Sometimes the voice in your head is soft but learn to lean into it.

Learn how you learn.

During my Introduction to CS university course, I struggled a lot due to two things. The lack of persistence and rote-learning. This was an important learning lesson in my life because it put me in a spiral of doubt and low self-esteem. I felt identity shock and confused about why I couldn’t solve my problem sets and understand the theory. So after this point, I had to relearn ‘how to learn’. I spent more time understanding how I digest information better.

The free course by Barbara Oakley was very useful as it articulated how each individual learns using mental models. I also read how different scientists and entrepreneurs approach certain…

--

--

Tom Terado
Tom Terado

No responses yet