In this keynote for CodeLand 2021, we'll cover the idea that learning is an essential part of your career, and it's crucial to find the best learning method that fits you. We'll explore some learning techniques with a critical focus on the last - Learning In Public.
Takeaways:
- Feynman's technique to learning anything
- Spaced Repetition
- Guided and Unguided Learning
- Learning in Public
Resources
- Feynman's Learning Technique
- How to Remember Anything - Spaced Repetition Puzzle
- Learn In Public Essay
About Gift Egwuenu
Gift Egwuenu is a frontend consultant at Passionate People and a content creator based in Haarlem, Netherlands, She loves engaging with and advocating for open and inclusive developer communities and loves sharing her knowledge and experience by creating tech content for developers.
This talk will be presented as part of CodeLand 2021 on September 24. After the talk is streamed as part of the conference, it will be added to this post as a recorded video.
Oldest comments (57)
Thank you for the slides
Looking forward to your talk, you've got some good info in those good slides!
Thanks a ton :)
my eyes widened when i saw Feynman's technique in the takeaways, this excites me even more! :D
Glad to hear you liked the concept. 😊
Excited for this to start and love Feynman's technique ✨💜
Great slides and awesome topic 👏
Looking forward 👌
I love the idea behind "Learning in public." It's something I'm still struggling with in my journey, but I love to hear how others are achieving it.
This is so helpful, so many points I am hearing for the first time <3
thank you for sharing. I really enjoyed your talk, the question "how do you stay up to date?" for me its tricky, because I tend to get overwhelmed with all the information available, I try to sort out the main things, I also have a trello for that LOL
That's a common thing I find many people struggle with. For me I have different mediums that I use for staying up to date. In order for me not to get overwhelmed with information I use some tools to help me.
That is an interesting point you speak about! To not get overhelmed, would be nice to have some concepts about to focus on things. When i started to code i followed to much people and was subscribing all newsletters and stuff. I was really overhelmed and it was too much stuff. Sometimes i was in panic because i don't want to miss anything.
True! I should add that actually. First pick an area of focus so you don't feel obligated to learn everything at the same time.
I have been keeping an engineering journal for some time. I always have thought I ought to polish it up a bit and turn it into a blog, and the idea of learning in public really pushes me to want to do this. Any recommendations on how to go about this in terms of platforms?
That's a great start! I can recommend you start with a minimal solution by sharing on platforms like Dev.to, Hashnode, CodeNewbie as well and when you can create a space for yourself on the web by building your own blog.
Sharing your knowledge is an important thing, but I wish I was confident about my knowledge :(
Everyone has a unique perspective and the things you know and can explain will likely resonate with someone. It's ok if it doesn't resonate with everyone but sharing what you have learned WILL help someone and as a bonus it helps you understand more clearly the things you learn.
Wow, never thought like that. I was probably bothered by how I will be judged. But there is always more than that...
I agree Christina! 🔥
You can start small. If you feel more comfortable sharing in a smaller group, like a work slack group, or group with friends. Then share on more public platforms after you feel more comfortable.
The good part of learning in public, is you can get help from others more knowledgable on the topic and i think that's a plus.
Try it and i hope you feel confident enough to share.
Thank you so much, will try this for sure!
Great talk Gift! Will definitely be re-watching! Thank you!
No shame in plugging your videos! :) I'm excited to check them out!
I wonder if the 99% learning in private is due to imposter syndrome?
Yes! That tends to be the reason why many people don't share. I think it's helpful to note that a ton of people struggle with Imposter syndrome but a way of overcoming it is pushing them to at least try. When they do that and think it's not a good fit then it's okay to learn in a way that's comfortable for them.
That makes perfect sense! :) Thank you for a great talk!
I missed the talk on imposter syndrome, but sounds like I should listen to it again.
Where did you start learning in public? Did you start with YouTube videos, blog posts, tweets?
Whoops I got ahead of myself, answered :)
:D
My first attempt at doing this was from the #100DaysOfCode Challenge and after that I continued exploring other ways of sharing /learning in public.
Would you say adding/editing documentation whenever you find a solution to a problem is considered public learning?
What you're doing is contributing to open source which can be tied back to learning in public.
You can read the original essay to see what you can consider learning in public.
swyx.io/learn-in-public/