Updated July 23, 2022
Tyler Cinnamon how to code: choose your path

(1/4) How To Become A Coder - Pick Your Goal

First published on May 1, 2022
Tyler Cinnamon Black Background
Tyler Cinnamon
Founder & COO

So you want to become a coder. First let's understand what kind of coder you want to become. This will help you choose your goal and decide how to achieve it.


Three Archetypes

There are three kinds of coders you'll meet in the real world. First, there are professionals, who are skilled and responsible. Then, there are hobbyists, who are creative and carefree. Finally, there are hackers, who are quick and dirty.

When imagine yourself as a coder, what is it that excites you? Chances are, you will fit into one of these categories.

The Professional

Professionals code on-demand for money, like carpenters who show up early with their own tools.

If you are excited by supporting your family through a safe career in software, you might be a professional.

The Hobbyist

Hobbyists code to express themselves, like edgy artists who make confusing sculptures.

If you are excited by all the things you can build with code, you might be a hobbyist.

The Hacker

Hackers code to solve problems, like a handyman repairing an old house on a tight budget.

If you are excited by writing code to solve a painful problem you have, then you might be a hacker.


More Context

You'll find that as you learn to code, your archetype changes. As a coder, I was a hobbyist first, then became a hacker and then a professional after years on the job.

We'll use these archetypes to frame your goal. Every archetype has different motivations and advantages.


About The Author

Tyler Cinnamon Black Background
Tyler Cinnamon
Founder & COO

Tyler Cinnamon is a American programmer and entrepreneur. He started TechLit Africa with Nelly Cheboi in 2018 to disrupt poverty with used IT devices.