Progress vs Perfection: Chicken Analogy

Progress vs Perfection: Chicken Analogy

Discussion: Will the Chicken Cross the Road?

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 Road

In 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!

Avsnitt(61)

PC - Download and Install the Arduino IDE

PC - Download and Install the Arduino IDE

Discussion: Before you begin using the Arduino IDE, you must first learn how to download, install, and set your preferences.  This lesson is specifically tailored for those who use a PC.  The next les...

19 Mars 20177min

Arduino Integrated Development Environment Version

Arduino Integrated Development Environment Version

Discussion: The following videos will show you step by step how to download and install the Arduino Integrated Development Environment, or IDE for short. We'll also be setting up some preferences in ...

18 Mars 20172min

Map of the Familiarization Module

Map of the Familiarization Module

Discussion: Before we can start diving into programming the microcontroller on the Arduino, we need to have a solid understanding of the tools used to make it happen.  Therefore, in this particular le...

17 Mars 20172min

Parts List

Parts List

Discussion: In this video, I'll explain what parts you'll need to complete this Arduino Crash Course. Immediately below this discussion section, there is a summary checklist of links for these parts. ...

16 Mars 20177min

Rebranding Clarification

Rebranding Clarification

Open Source Hardware Group is now Programming Electronics Academy - we rebranded!

15 Mars 20171min

Our Premium Arduino Training

Our Premium Arduino Training

Check out our Premium Arduino Training Course.

14 Mars 20172min

If Statement Conditionals

If Statement Conditionals

If Statement (and else-if), Comparison Operators and Conditions In the last lesson, we learned about the if statement. The if statement was the perfect choice for setting up instructions to run only w...

13 Mars 201714min

Fade an LED with Arduino

Fade an LED with Arduino

Let's expand the repertoire of output that we can use by looking at the function analogWrite(). I experienced much confusion with analogWrite(), because I suspected that it had to do with the analog p...

13 Mars 201720min

Populärt inom Utbildning

historiepodden-se
rss-bara-en-till-om-missbruk-medberoende-2
det-skaver
harrisons-dramatiska-historia
alska-oss
nu-blir-det-historia
johannes-hansen-podcast
rss-foraldramotet-bring-lagercrantz
not-fanny-anymore
roda-vita-rosen
rss-viktmedicinpodden
sektledare
allt-du-velat-veta
rss-sjalsligt-avkladd
sa-in-i-sjalen
rss-max-tant-med-max-villman
i-vantan-pa-katastrofen
rss-basta-livet
rib-podcast
rss-traningsklubben