8

Ryan Kay: Teaching Yourself Programming Effectively | Coding in Flow Podcast #3

 2 years ago
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.
neoserver,ios ssh client

Ryan Kay: Teaching Yourself Programming Effectively | Coding in Flow Podcast #3

3,004 views
Premiered Oct 1, 2021

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

Sort by
default-user=s48-c-k-c0x00ffffff-no-rj
Add a public comment...
1:31:45 this is one of the most convincing reasons I've heard why data structures and algorithms is an important area to master as a software developer. Great advice.

3 days ago

Awesome, I am a self-taught programmer... well not really. Taught 90% by Coding in Flow.

3 days ago

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

Wow, he have in depth knowledge about things other than programming also. Appreciated 👏

2 days ago

I love Ryan's videos. He is a true godsend!

3 days ago


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK