Ryan Kay: Teaching Yourself Programming Effectively | Coding in Flow Podcast #3
source link: https://www.youtube.com/watch?v=P_TJHKBmCwc
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Ryan Kay: Teaching Yourself Programming Effectively | Coding in Flow Podcast #3
Ryan Kay is a self-taught programmer and Youtuber with great knowledge in software architecture and computer science fundamentals. In high school, he struggled with learning to code and felt untalented. When he applied to college for computer science, he didn't get accepted. In this podcast episode, he will explain how he still managed to teach himself complex programming topics and became a teacher who thousands of people go to for advice.
Check out our sponsor: https://getstream.io/codinginflow
Links for this episode: Ryan's blog and social accounts: http://wiseassblog.com/ https://www.youtube.com/c/wiseAss https://www.instagram.com/rkay301/ https://twitter.com/wiseAss301 Kotlinlang Slack sign-up: https://surveys.jetbrains.com/s3/kotl... The Mind Illuminated book: https://www.amazon.com/-/de/dp/B01INM... Sam Harris on the benefits of meditation: https://youtu.be/GB3RGu8Go2s?t=626
Timestamps: 0:00 - Introduction 2:15 - Sponsor: Stream 3:12 - The meaning of wiseAss 7:04 - Feeling untalented for computer science 14:08 - How to teach yourself programming 25:28 - Depression & productivity 54:19 - Teaching on Youtube 1:19:32 - Why learn low-level CS concepts 1:43:50 - Jetpack Compose vs XML 1:53:11 - Kotlin or Java as a beginner 2:02:53 - How to choose an app architecture 2:14:52 - Native vs Flutter vs Kotlin Multiplatform 2:26:28 - Benefits of mindfulness meditation 2:52:21 - More about Ryan
Show lessShow more
27 Comments
Amazing podcast.
As a beginner in android, I would say it's not that hard to get started with jetpack compose, one thing I really found useful to separate state from my composable, is using previews, and just being conscious whether the composable is getting really long. That being said, I had prior programming experience in flutter, so I understood the need to separate state and ui.
Read more 3 days ago
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK