esistdj
Back to Thoughts

On Learning in Public

2 min read
learningcareergrowth

On Learning in Public

I've been thinking a lot about the concept of "learning in public" lately, and I've become convinced it's one of the most valuable things you can do for your career and personal growth.

What is Learning in Public?

Learning in public means sharing your learning journey openly with others. It could be:

  • Writing blog posts about what you're learning
  • Sharing code snippets and projects on GitHub
  • Posting on social media about your progress
  • Creating tutorials and guides
  • Contributing to open source

Why It Works

The benefits are numerous:

For yourself:

  • Forces you to understand topics deeply
  • Creates a portfolio of your work
  • Builds your personal brand
  • Connects you with opportunities

For others:

  • Helps people at similar skill levels
  • Creates resources for beginners
  • Builds community
  • Inspires others to start their journey

The Fear Factor

I'll be honest—it's scary to put yourself out there. You worry about:

  • Not being "expert" enough
  • Making mistakes publicly
  • Being judged by others
  • Imposter syndrome

But here's the thing: everyone starts somewhere. The person who wrote that tutorial you love was once a beginner too.

Just Start

Don't wait until you're an expert. Start now. Share what you're learning today. Your future self (and others on the same journey) will thank you.

As they say: "The best time to plant a tree was 20 years ago. The second best time is now." 🌳