The Power of Learning in Public

A must read for tech-enthusiasts to validate their learnings and journey

The Power of Learning in Public

Being part of the developer ecosystem, we're aware about platforms like GitHub, Bitbucket, etc. to come up and exhibit our projects. However, 'Learning in Public' is a bigger picture here. It's about sharing your day-to-day journey at each step instead simply displaying the final project.

But why do we need it? Does it really make a difference? How do we 'Learn in Public' exactly? Is it really that relevant for developers?


What's Public Learning?

In the simplest words, it means to document or post your entire journey of learning a skill, or developing a project everyday on public platforms like Twitter, LinkedIn, Instagram, YouTube, etc.

The main aim is to essentially share about it via a normal post, and simultaneously get in connection with the developers and seniors who you look upto. It's that simple!


Reasons to start learning in public

As developers, we are self-learners most of the time. That instead gives a more valid reason to opt for 'Learning in Public'.

Here are 7 reasons will make you believe so:

  1. Community Support: You get connected with a community of other Devs who are in the same niche. So, you know whom to reach out in case of queries!

  2. Active Suggestions: Now that you've a tribe of developers with you, they could recommend better and relevant resources to learn from.

  3. Validation and Self-Confidence: Getting recognized by community folks strives you to work harder and gets you a more confidence than being an isolated learner.

  4. Interpersonal Skills: Without directly pointing, you are anyway conveying a great trait of CONSISTENCY (which is a demand in the industry).

  5. Career Benefits: We call this concept as 'proof of work'. Readers of your post would know that how well are you going in your journey. (By anyone, it refers any potential Hiring Managers too)

  6. Personal Branding: Your 'Public Learning' journey can lead up to you getting a lot of views on the social media and that's how you build a personal brand to leverage your presence online!

  7. Inspire: And yes, you end up inspiring plenty of juniors and other developers to stay focused and keep learning on tech skills.


Key points of Public Learning

Here are some checkpoints to keep in mind before you start your 'learning in public' initiative.

  1. Use a consistent hashtag for a specific skill/project that you're working on. (#100daysofflutter , #figbruary, #30daysofcloud, etc.)

  2. Update your Social Media Bio with the hashtag or related tagline.

  3. Include tagging the resource channel/ instructor that you'll be following.

  4. Avoid AI content or copying from others. Be 100% genuine

  5. You must also start by numbering/sequencing the day of every post you share. (day-3, day-17, etc.)

  6. Get connected with tech influencers & senior developers to expand your network and reach.

  7. While working on a project, make sure to share it's link at every post you write.

  8. Stay consistent! & Do not exaggerate!

  9. Support other fellow developers on their similar initiatives. ❤️


And there you go! If this article has been effective enough to convince you to try your hands on #public-learnig do check out my other blogs and video contents