انتقل إلى وضع عدم الاتصال باستخدام تطبيق Player FM !
المدونة الصوتية تستحق الاستماع
برعاية


1 How AI is saving billions of years of human research time | Max Jaderberg 19:15
Progress vs Perfection: Chicken Analogy
Manage episode 269164135 series 2774299
So there's this chicken, and he's on the side of the road. He wants to cross the road. He wants to get to the other side.
Before he steps out and crosses the road, he looks both ways. That is a rational thing to do. If he doesn't look both ways, and he just steps out, he's going to get smashed by a car, and he won't get to the other side of the road.
This chicken is a little bit of a nervous chicken. He is just sitting there and watching. A car passes by, another car passes by, and he's looking at each one. He is analyzing the traffic, but he never steps out in the street and actually makes any progress because he's always afraid a car is going to come and nail him.
Now, in some regards, you and I are a little bit like that chicken. No, I'm not calling you yellow, or anything like that. That's not where I'm going with this.
What I'm saying is that, many times, when we're learning something, especially a step-by-step process, we can get a little caught up on learning it and trying to learn that something to perfection.
Instead of actually stepping out into the street and crossing the road, and actually making progress, we're sitting back and kind of studying, and studying, and studying. We're studying that traffic. We're actually not getting anywhere.
Stepping out into Uncertainty- At Some Point You Have to Cross the RoadIn programming electronics, there is a lot to learn. Anytime you start to learn one thing, another thing is going to pop up. It's like this endless amount of rabbit holes.
In order for us to actually make progress to our goal, we have to be willing to accept a certain level of uncertainty. We have to be willing to say, okay, you know what, maybe I don't get all of this. But, I am going to take a step forward, and I am to keep moving forward.
That is really what I want you to try to think about as you learn all this new information. Some of it might (will) feel a little fuzzy as you move forward, and that is okay!
As we go through the course, I'll give you some really good rules of thumb for when I think it's okay for you to take a step forward and say, “You know what? I think that I know this enough.”
Alright, let's go ahead and get cracking!
61 حلقات
Manage episode 269164135 series 2774299
So there's this chicken, and he's on the side of the road. He wants to cross the road. He wants to get to the other side.
Before he steps out and crosses the road, he looks both ways. That is a rational thing to do. If he doesn't look both ways, and he just steps out, he's going to get smashed by a car, and he won't get to the other side of the road.
This chicken is a little bit of a nervous chicken. He is just sitting there and watching. A car passes by, another car passes by, and he's looking at each one. He is analyzing the traffic, but he never steps out in the street and actually makes any progress because he's always afraid a car is going to come and nail him.
Now, in some regards, you and I are a little bit like that chicken. No, I'm not calling you yellow, or anything like that. That's not where I'm going with this.
What I'm saying is that, many times, when we're learning something, especially a step-by-step process, we can get a little caught up on learning it and trying to learn that something to perfection.
Instead of actually stepping out into the street and crossing the road, and actually making progress, we're sitting back and kind of studying, and studying, and studying. We're studying that traffic. We're actually not getting anywhere.
Stepping out into Uncertainty- At Some Point You Have to Cross the RoadIn programming electronics, there is a lot to learn. Anytime you start to learn one thing, another thing is going to pop up. It's like this endless amount of rabbit holes.
In order for us to actually make progress to our goal, we have to be willing to accept a certain level of uncertainty. We have to be willing to say, okay, you know what, maybe I don't get all of this. But, I am going to take a step forward, and I am to keep moving forward.
That is really what I want you to try to think about as you learn all this new information. Some of it might (will) feel a little fuzzy as you move forward, and that is okay!
As we go through the course, I'll give you some really good rules of thumb for when I think it's okay for you to take a step forward and say, “You know what? I think that I know this enough.”
Alright, let's go ahead and get cracking!
61 حلقات
Все серии
×
1 Arduino Course for Absolute Beginners 2nd Edition 3:20

1 How to change the font color in the Arduino IDE 4:55

1 Use Serial.print() to display Arduino output on your computer monitor: Part 2 6:25

1 Use Serial.print() to Display Arduino output on your computer monitor: Part 1 8:36

1 How to make a secret knock detector to trigger anything with only an Arduino and a few cheap components 12:57

1 Arduino Pseudo Random Non-Consecutive Number Generator 11:13

1 Understanding the Arduino Sketchbook: Opening and Saving Arduino Sketches 9:41

1 An Easy Way to Learn I2C, SPI, RTC, ADCs and More with this Awesome Arduino Education Shield 5:04

1 The Process and Tools I use for Creating Arduino Tutorials 8:10

1 Using the Same Input to Trigger Multiple Arduinos 9:41

1 6 Tips on Assembling an Arduino Shield (Or any Electronics Kit) 8:15

1 A YouTube Channel for Learning about Arduino 5:34


1 How to Use and Understand the Arduino Reference 12:48

1 Using Red-Green-Blue (RGB) LEDs with Arduino (Common Cathode Type) 14:47



1 How to Make One Button Have the Functionality of Two or More with Arduino 15:40

1 Understanding HIGH and LOW Arduino Pin States 12:31

1 Floating Pins, Pull-Up Resistors and Arduino 10:29

1 The MOST guaranteed way to NOT buy a Fake Arduino (The Story of Pizza-Duino) 5:48

1 Throw out your breadboard! Dr. Duino: An Arduino Shield for debugging and developing Arduino projects 11:35

1 Shorthand Arithmetic :: Using Compound Operators (+= , -= , *= , /= ) with Arduino 12:43

1 Understanding Boolean Data Types and Using the Boolean NOT (!) operator to Switch Arduino Pin States 8:11

1 What to do when you just don't know :: Arduino, ADXL345 triple axis accelerometer and an RGB LED 14:04

1 3 Ways to Use Acceleration in an Arduino Sketch 17:37

1 Check out our premium Arduino Training Course 2:16

1 Understanding the Arduino uber functions loop() and setup() 10:26

1 Functions: Let's make programming Arduino as easy as possible 11:00



1 Syntax; the spelling and grammar of programming 11:32


1 The Arduino Development Toolchain - How it all gets done... 8:40

1 Arduino Board Hardware overview for people like me 10:38

1 Everything you need to know about the Arduino IDE (for now) 11:09

1 Mac - Download and Install the Arduino IDE 7:16

1 PC - Download and Install the Arduino IDE 7:10

1 Arduino Integrated Development Environment Version 2:24



مرحبًا بك في مشغل أف ام!
يقوم برنامج مشغل أف أم بمسح الويب للحصول على بودكاست عالية الجودة لتستمتع بها الآن. إنه أفضل تطبيق بودكاست ويعمل على أجهزة اندرويد والأيفون والويب. قم بالتسجيل لمزامنة الاشتراكات عبر الأجهزة.