[All hobbies](https://significanthobbies.com/hobbies)

📚 Intellectual

# Coding

You do not need a five-year plan. You need one honest beginning and enough curiosity to return tomorrow.

[Begin this hobby](https://significanthobbies.com/timeline/new)  Be the first public story

![Intellectual hobbies in motion](https://significanthobbies.com/categories/intellectual-1200.webp)

Start small enough that beginning feels almost obvious.

Keep your coding story private on this device.

[Build a timeline →](https://significanthobbies.com/timeline/new)

From curious to doing

## Your coding roadmap

A concrete path from today to three months in. Check off as you go — progress saves on this device.

4 steps

- Mark "Write and run a 5-line program" as done

Today  Step 1

Write and run a 5-line program

Install Python (or open replit.com). Print 'hello' and a fibonacci number. That's it.

- Mark "Build a tiny CLI tool you'd actually use" as done

This week  Step 2

Build a tiny CLI tool you'd actually use

Pick one annoying task (rename files, fetch weather). Ship it in a weekend.

- Mark "Ship something with a UI" as done

This month  Step 3

Ship something with a UI

Build a todo app or personal site. Deploy it to Vercel or GitHub Pages so others can see it.

- Mark "Contribute to an open-source project" as done

3 months  Step 4

Contribute to an open-source project

Find a 'good first issue' on GitHub. Tiny doc fixes count — the goal is the PR loop.

What are you noticing? What worked, what didn't, what to try next…

[Track this in a timeline →](https://significanthobbies.com/timeline/new)

Notes and check-offs stay on this device until you save a timeline.

## Tools & resources for Coding

[GitHub Build, share, and collaborate on code ↗](https://github.com/)  [freeCodeCamp Learn to code for free ↗](https://www.freecodecamp.org/)

## Who else picked this up

- [👤 Mark Zuckerberg](https://significanthobbies.com/journeys/mark-zuckerberg)   — teens, as “Coding side projects”

## Related reading

[How to Choose Your Next Hobby: The Curious Person's Guide 6 min read](https://significanthobbies.com/blog/how-to-choose-a-hobby)

## Community timelines featuring Coding

No public timelines feature Coding yet.

[Be the first →](https://significanthobbies.com/timeline/new)

## Other intellectual hobbies

[Reading](https://significanthobbies.com/hobbies/reading)  [Crosswords](https://significanthobbies.com/hobbies/crosswords)  [Chess](https://significanthobbies.com/hobbies/chess)  [Bridge](https://significanthobbies.com/hobbies/bridge)  [Genealogy](https://significanthobbies.com/hobbies/genealogy)  [Language learning](https://significanthobbies.com/hobbies/language-learning)  [Puzzles](https://significanthobbies.com/hobbies/puzzles)  [Sudoku](https://significanthobbies.com/hobbies/sudoku)  [Philosophy](https://significanthobbies.com/hobbies/philosophy)  [History](https://significanthobbies.com/hobbies/history)  [Astronomy](https://significanthobbies.com/hobbies/astronomy)  [Mathematics](https://significanthobbies.com/hobbies/mathematics)  [Science](https://significanthobbies.com/hobbies/science)

## You might also like

Hobbies people pair with coding, often from a completely different direction.

[Electronics Making Software and hardware become far more interesting together](https://significanthobbies.com/hobbies/electronics)  [Video games Gaming The gap between player and builder collapses fast once you can code](https://significanthobbies.com/hobbies/video-games)  [3D printing Making Design meets code — parametric models are just programs](https://significanthobbies.com/hobbies/3d-printing)

> Source: https://significanthobbies.com/hobbies/coding
