Closed swyxio closed 2 years ago
I think this post touched a lot on the HOW of learning in public, but for people new to this concept, you probably should spend more volume on the WHY of learning in public. Motivating the effort is more important than doing it. It's after reading Pick Up What They Put Down then I realized, one of the biggest benefit is the feedback loop that it creates that can fuel further learning.
Gracias por la explicación de esta forma de adquirir conocimiento de manera pública. A seguir disfrutando de este proceso y a aplicar!!!
thanks very much @pjerryhu and gracias @cnavarroe !
Thanks for sharing! 😄
Thanks for your post. I just have a new Chinese version : https://www.farland.vip/2022/04/29/learn-in-public/. Can you add it to the post?
Link behind "The Ultimate Hack for Learning In Public" text not working here and in your blog post. Wrong link: https://www.swyx.io/PUWTPD/ Correct link: https://www.swyx.io/puwtpd
thanks @farlandliu - updated! and @AliLastReza - that should be fixed!
Thanks for writing this post. After spending years in the wilderness, this has given me a recipe for hope, growth and joy.
I've translated it in Hindi (https://architchandra.com/articles/hindi-translation-learn-in-public-swyx) to reach more audiences in India. It would be great if you can add link it to your post.
Thank you. 🙏🏽
A part of me wishes I was fluent in another language so that I could also spread this beautiful post to other people. I'm doing what I can by sharing the link to the english version to many of the people I work with and mentor.
Learning in public has been one of the most important mental models I've learned in my life. Thank you so much for creating this @sw-yx
This is a very inspiring article that gives a nice framework for the constant learning habit I've been working on. I noticed that the link to the French translation is broken so I did my own as a good exercise of learning in public! I got feedback from my French friends and got to practice writing in my mother tongue that I don't use often enough. So super successful already!
Thanks for writing this, the messages you portray in this blog and others you've written remind me a lot of Atomic Habits by James Clear. I urge you to read it if you have not. Also love that you've built your website with svelte and I'm taking inspiration from you for my own.
Hey Shawn! How awesome this essay is! I sincerely appreciate it!
Learning is an extremely subjective process and has its own intricacies but at least there is one common ground all learners share which is 'teaching'. Teaching (or trying to teach) definitely helps because being able to teach means that you have a well built abstraction of the topic in your mind already and that is, of course, only happens if you learn it very well.
By the way, I wanted this gem to get read by others so translated it to Turkish.. Thanks for the quality content!
Awesome😇
Thanks for your post. Very inspiring!
Thank you! But I wonder what if I am a slow learner and always learn slower than other does. Does it still make sense when I learn in public?
This essay was very inspirational, thank you!
Hi, I've translated your article 'Learn in Public' into Thai to reach a broader audience in Thailand. You can find it here: https://touchvarit.com/2023/12/27/learn-in-public/. It would be great if you could add a link to this translation in your original post. Thanks!
Thanks for the inspiration. Sharing stuff with others benefits everyone.
Hey, I try to live by the rules of this article for a few years now and helped a few people around thanks to this approach. I have translated the text to Czech, it would be great if you could add it to your site. Thanks!
I translated the article into Bangla (বাংলা), It would be amazing if you could add this translation to your article! Here's the link https://medium.com/@hiraku.kazuma5/শিখুন-জনসম্মুখে-learn-in-public-cb97047139f4
title: Learn In Public slug: learn-in-public subtitle: The fastest way to learn category: essay tags: ['Advice', 'Principles', 'Learn In Public'] date: 2018-06-19 description: The fastest way to build your expertise, network, and second brain.
If there's a golden rule, it's this one, so I put it first. All the other rules are more or less elaborations of this rule.
You already know that you will never be done learning. But most people "learn in private", and lurk. They consume content without creating any themselves. Again, that's fine, but we're here to talk about being in the top quintile. What you do here is to have a habit of creating learning exhaust:
Whatever your thing is, make the thing you wish you had found when you were learning. Don't judge your results by "claps" or retweets or stars or upvotes - just talk to yourself from 3 months ago. I keep an almost-daily dev blog written for no one else but me.
Guess what? It's not about reaching as many people as possible with your content. If you can do that, great, remember me when you're famous. But chances are that by far the biggest beneficiary of you trying to help past you is future you. If others benefit, that's icing.
Oh you think you're done? Don't stop there:
If you're tired of creating one-off things, start building a persistent knowledge base that grows over time. Open Source your Knowledge! At every step of the way: Document what you did and the problems you solved.
The subheading under this rule would be: Try your best to be right, but don't worry when you're wrong. Repeatedly. If you feel uncomfortable, or like an impostor, good. You're pushing yourself. Don't assume you know everything, but try your best anyway, and let the internet correct you when you are inevitably wrong. Wear your noobyness on your sleeve.
People think you suck? Good. You agree. Ask them to explain, in detail, why you suck. You want to just feel good or you want to be good? No objections, no hurt feelings. Then go away and prove them wrong. Of course, if they get abusive block them.
Did I mention that teaching is the best way to learn? Talk while you code. It can be stressful and I haven't done it all that much but my best technical interviews have been where I ended up talking like I teach instead of desperately trying to prove myself. We're animals, we're attracted to confidence and can smell desperation.
At some point you'll get some support behind you. People notice genuine learners. They'll want to help you. Don't tell them, but they just became your mentors. This is very important: Pick up what they put down. Think of them as offering up quests for you to complete. When they say "Anyone willing to help with __ __?" you're that kid in the first row with your hand already raised. These are senior engineers, some of the most in-demand people in tech. They'll spend time with you, 1 on 1, if you help them out (p.s. and there's always something they want help on). You can't pay for this stuff. They'll teach you for free. Most people don't see what's right in front of them. But not you.
"With so many junior devs out there, why will they help me?", you ask.
Because you learn in public. By teaching you, they teach many. You amplify them. You have one thing they don't: a beginner's mind. You see how this works?
At some point people will start asking you for help because of all the stuff you put out. 80% of developers are "dark", they dont write or speak or participate in public tech discourse. But you do. You must be an expert, right? Don't tell them you aren't. Answer best as you can, and when you're stuck or wrong pass it up to your mentors.
Eventually you run out of mentors, and just solve things on your own. You're still putting out content though. You see how this works?
Learn in public.
p.s. Eventually, they'll want to pay you for your help too. A lot more than you think.
I continue to talk about it on podcasts even in 2022 - see the live updating list here: https://www.swyx.io/ideas/?filter=learn%20in%20public
Related links
Patio11: Do not end the week with nothing
Chris Coyier: Showing up and Persistence and Working in Public
Cory House: Becoming an Outlier and The Art of Learning and Lifestyle Systems and The 7 Pillar Developer
Jeff Atwood: How to stop sucking and be awesome instead
Rachel Thomas: Why You (yes, you!) Should Blog
Kent C Dodds: Intentional Career Building
Julia Evans: Blog about what you've struggled with
Joshua Branchaud: Learning In Public by posting daily TIL's for 5 years
Patrick O’Shaughnessy: Learn, Build, Share, Repeat
LadyBug Podcast: Blogging 101 (esp Ali Spittel's Blog Post Workflow)
GitHub ReadME project: Publishing your work increases your luck (see HN comments)
Quincy Larson: Build your Skills, Build your Reputation, Build your Network
Ali Spittel on syndicating content on the Arrested DevOps podcast
Reid Hoffman: Those Who Teach, Can Do
Shu Omi did LIP on YouTube and gained 5k subscribers in 8 months!
Kei Watanabe: https://twitter.com/rainar_angelo/status/1519530337285869568
Gift Egwuenu on Learning in Public
How do Rocket Scientists Learn? (Knowledge Management Lessons learned at Goddard, NASA)
Nathan in general has a lot of riffs on LIP: