Why People Fail at Learning to Code?

Stefan Mischook
28 Sept 202411:01

Summary

TLDRUncle Steph emphasizes that the biggest obstacle to success in software development or any career isn't intellectual but psychological. He discusses how insecurities, impostor syndrome, and fear of failure hold people back. Steph introduces 'Lizard Wizard,' a course to understand and control the 'lizard brain,' which can cause anxiety and hinder progress. He suggests practical solutions like working out, trying new things, and embracing failure as a learning opportunity. The video encourages viewers to manage their lizard brain and not let it dictate their success.

Takeaways

  • 🧠 The biggest obstacle to success as a developer is not intellectual but psychological.
  • 🐉 Understanding and mastering the 'lizard brain' is crucial for overcoming insecurities and fears.
  • 🔄 The lizard brain's protective instincts can lead to anxiety and fear of failure in modern contexts.
  • 🧘‍♂️ Learning to calm down and not make decisions based on immediate emotions is important.
  • 💪 Regular exercise can help manage the lizard brain and reduce anxiety.
  • 🌐 Exposing oneself to new experiences and environments can help adapt the lizard brain to modern life.
  • 💻 When learning to code, intentionally breaking code to understand errors can train the brain to handle mistakes.
  • 🚀 As a developer, embrace the process of building apps without worrying about immediate success.
  • 📈 Failure in projects is a valuable learning experience and helps eliminate unproductive paths.
  • 🏫 The traditional educational system's fear of failure can hinder real-world success, where mistakes are part of the process.
  • 👨‍🏫 Uncle Steph mentors in software development, coding, freelancing, and business, offering resources to overcome psychological barriers.

Q & A

  • What is the main problem people face when trying to succeed as a developer?

    -The main problem people face is psychological, not intellectual. Issues such as insecurities, impostor syndrome, laziness, and fear of failure are common hurdles.

  • What is the 'lizard brain' mentioned in the script?

    -The 'lizard brain' refers to the part of the brain responsible for instinctual and emotional responses. It is called 'lizard brain' because it is a very primitive part of the brain that has evolved over hundreds of thousands of years.

  • What is the 'Lizard Wizard' course about?

    -The 'Lizard Wizard' course is designed to help people understand the mechanisms behind their emotional brain and how to apply practical skills to unlock their full potential.

  • How can one calm down their 'lizard brain'?

    -One can calm down their 'lizard brain' by counting to 10, working out regularly, exposing themselves to new stimuli, and learning to not make decisions based on emotions.

  • What is the significance of breaking code when learning to code?

    -Breaking code on purpose can teach you more about coding, especially in terms of logical structures. It helps you understand error messages and realize that making mistakes is not the end of the world.

  • Why should developers not worry about writing perfect code when building new apps?

    -Developers should not worry about writing perfect code initially because they are likely to change things if the app is successful. It's better to get a prototype out quickly and learn from the process.

  • What attitude should developers have when exploring new ideas?

    -Developers should embrace the process of building and creating, without worrying about the outcome. They should be willing to try new things and learn from the experience, even if it doesn't work out.

  • What is the advice given for dealing with the fear of failure?

    -The advice is to remember all the times you thought something would go wrong and it didn't. It's about not sweating the small stuff and understanding that failure is part of the process.

  • How does the educational system affect people's fear of making mistakes?

    -The educational system often trains people to fear making mistakes because the consequences can be significant, like failing a test or class. However, in real life, making mistakes is part of the learning process.

  • What is the final tip given in the script about overcoming the 'lizard brain'?

    -The final tip is to expose yourself to new things, remind yourself that failure is okay, and don't let your 'lizard brain' get in the way of your goals.

  • What resources does Uncle Steph offer for those interested in software development and coding?

    -Uncle Steph offers mentorship in software development, coding, freelancing, and starting businesses through his website uncle.com.

Outlines

00:00

🧠 Overcoming the Psychological Barriers to Success

Uncle Steph begins by addressing the psychological challenges developers face in their careers, emphasizing that success is not limited by intellectual capacity but by psychological factors such as insecurities and fear of failure. He introduces the concept of the 'lizard brain' and explains its role in causing anxiety and fear. Steph suggests that understanding and managing the lizard brain is crucial for overcoming these obstacles. He also mentions his course 'Lizard Wizard' designed to help individuals grasp the mechanisms of their emotional brain. The paragraph concludes with advice on how to control the lizard brain, such as counting to ten to calm down, working out, and exposing oneself to new experiences to reduce fear of the unknown.

05:00

🚀 Embracing Failure as a Path to Success

In this paragraph, Uncle Steph discusses the mindset required for developers who want to be entrepreneurial. He uses an example of a woman with multiple project ideas who is worried about the outcomes. Steph advises embracing the process of building apps or products without fear of failure. He encourages quick prototyping and learning from failures, stressing that it's better to fail fast than to invest a lot of time in something that doesn't work. He shares his own experiences with failed business ideas and emphasizes that failure is a learning opportunity and a way to eliminate non-viable options. The paragraph ends with a reminder to not let the fear of failure, instilled by traditional education systems, hinder one's progress.

10:01

🌟 Final Thoughts on Managing the Lizard Brain

Uncle Steph concludes the video script by reiterating the importance of not letting the 'lizard brain' impede one's journey to success. He encourages viewers to learn from past experiences where feared outcomes did not materialize, suggesting that it's part of the process to reach one's goals. He also invites viewers to visit his website, uncle.com, for more mentorship in software development, coding, freelancing, and business. The paragraph ends with a call to action for viewers to comment, share the video if they find it valuable, and to give feedback.

Mindmap

Keywords

💡Psychological

Psychological refers to the mental and emotional factors that influence human behavior and experiences. In the context of the video, Uncle Steph emphasizes that the biggest obstacle to success for developers is not a lack of intellectual capacity but rather psychological barriers such as insecurities and fear of failure. The video suggests that understanding and overcoming these psychological hurdles is crucial for personal and professional growth.

💡Impostor Syndrome

Impostor Syndrome is a psychological pattern where individuals doubt their accomplishments and fear being exposed as a 'fraud.' The video mentions it as a common issue among developers, which can hinder their success. Uncle Steph advises that recognizing and addressing impostor syndrome is key to unlocking one's full potential.

💡Lizard Brain

The 'Lizard Brain' is a colloquial term for the basal ganglia and amygdala, which are responsible for instinctive and automatic behaviors. In the video, Uncle Steph uses this term to describe the part of the brain that governs our fight-or-flight response and can lead to anxiety and fear. He suggests that understanding and managing the 'Lizard Brain' is essential for overcoming the psychological barriers to success.

💡Anxiety

Anxiety is a feeling of worry, nervousness, or unease about something with an uncertain outcome. The video discusses how anxiety about exams or failure can be a byproduct of the 'Lizard Brain' trying to protect us. Uncle Steph advises learning to manage anxiety as part of the process of personal development.

💡Fear of Failure

Fear of Failure refers to the dread of not achieving desired results or the consequences of unsuccessful attempts. In the script, Uncle Steph points out that fear of failure is a common psychological barrier that prevents people from taking risks and trying new things, which is detrimental to growth and success.

💡Emotional Brain

The Emotional Brain is associated with the limbic system, which plays a crucial role in controlling emotions and behaviors. Uncle Steph refers to this as the 'Lizard Brain' in the video and discusses how understanding its mechanisms can help individuals manage their emotions better and thus succeed in their endeavors.

💡Adaptation

Adaptation in the video refers to the process of adjusting to new environments or circumstances. Uncle Steph explains that our 'Lizard Brain' has evolved over thousands of years but may not be well-adapted to modern society, leading to unnecessary anxiety and fear. Learning to adapt to the modern environment is crucial for managing our 'Lizard Brain'.

💡Mental Capability

Mental Capability refers to the intellectual capacity or cognitive ability to understand and learn. Uncle Steph asserts that most people have more than enough mental capability to succeed but are held back by psychological factors rather than intellectual limitations.

💡Exploratory Developer

An Exploratory Developer is someone who is willing to try new things, learn from failures, and continuously explore new ideas. The video encourages developers to embrace this mindset, as it is essential for innovation and growth in the software development field.

💡Error Messages

Error Messages are notifications generated by software or systems when something goes wrong. In the context of coding, Uncle Steph suggests that developers should intentionally break their code to generate error messages as a way to learn more about the logical structures of code and to train their 'Lizard Brain' to not fear mistakes.

💡Prototype

A Prototype is an early model of a product or system used to test concepts and可行性. Uncle Steph advises developers to create prototypes quickly and not worry about making them perfect initially. This approach allows for rapid learning and iteration, which is essential for innovation and success in software development.

Highlights

The biggest problem people have in their career is psychological, not intellectual.

People have more than enough mental capability to succeed in whatever they want to do.

Insecurities, impostor syndrome, laziness, and fear of failure are common psychological hurdles.

Understanding the 'lizard brain' or emotional brain is key to overcoming psychological barriers.

The 'lizard brain' is powerful but often misunderstood in modern society.

Anxiety about exams or failing at tasks is a byproduct of the lizard brain's protective instincts.

Learning to calm down is a practical skill to manage the lizard brain.

Counting to 10 is a simple method to distract the lizard brain and prevent rash decisions.

Regular exercise can help manage lizard brain emotions.

Exposing oneself to new stimuli and environments can help adapt the lizard brain to modern life.

In software development, learning a new language or database can help overcome fear of failure.

Breaking code on purpose can teach more about coding and help the lizard brain adapt to mistakes.

Embracing the process of building apps and not worrying about the outcome is crucial for developers.

Building apps quickly and learning from failure is more valuable than perfecting an untested idea.

The educational system often teaches fear of failure, which is detrimental in the real world.

Successful people view failure as a learning opportunity and part of the process.

Uncle Steph mentors in software development, coding, freelancing, and starting businesses.

The video encourages viewers not to let their lizard brain get in the way of their goals.

Transcripts

play00:00

hey guys Uncle Steph here how you doing

play00:03

so what is the number one problem that

play00:05

people have when trying to succeed as a

play00:08

developer in their career just about

play00:10

everything in life it's not intellectual

play00:13

it is not intellectual for what I've

play00:16

seen the biggest problem people have is

play00:20

psychological so chances are if you're

play00:22

watching this video like there's a 99.9%

play00:25

chance that you're watching this video

play00:26

have more than enough mental capability

play00:30

to be able to succeed in whatever it is

play00:32

you want to do the biggest hurdle people

play00:34

have again to reiterate is psychological

play00:37

it's insecurities it's impostor syndrome

play00:40

it's laziness it's fear of failure these

play00:43

are so so common that's why a couple

play00:47

years ago I put out a course called

play00:48

Lizard wizard which helps you to

play00:51

understand the mechanisms behind your

play00:54

emotional brain your lizard

play00:56

brain I call it lizard wizard because

play00:58

once you understand how your lizard

play01:00

brain works and you and you apply

play01:02

practical skills you unlock your full

play01:05

potential the lizard brain is very

play01:07

powerful but most people are running

play01:09

around not

play01:12

understanding how it works what are the

play01:14

mechanisms of the lizard brain because

play01:16

of our Advanced society and culture you

play01:18

have to

play01:19

learn how to work with it uh a little

play01:22

bit more than you would have you know

play01:24

100 thousand years ago when we lived in

play01:26

the woods you see the lizard brain

play01:28

without going down this rabbit held too

play01:30

much evolved over hundreds of thousands

play01:33

of years during very primitive times not

play01:36

when we had computers and smartphon so

play01:38

the lizard

play01:39

brain though very effective it's always

play01:42

trying to protect you it can get you in

play01:43

trouble so you can start having anxiety

play01:46

about exams anxiety about

play01:49

failing uh when you know writing a piece

play01:51

of code and worry that it doesn't work

play01:53

and having kittens over that this is a a

play01:56

byproduct an artifact a glitch if you

play01:59

will

play02:01

based on programming that was developed

play02:04

before any of this was around so you

play02:07

have to in a nutshell learn to get past

play02:11

that learn to get past

play02:14

that if you're broke big part of it is

play02:17

probably because your lizard brain is

play02:19

out of control if you have anxieties

play02:21

it's just your lizard brain as I've said

play02:24

in many videos think of all the times in

play02:26

your life where you had some fear about

play02:29

something some anxiety about something

play02:31

that could happen happens to me and then

play02:33

nothing happens that is our lizard brain

play02:37

out of control not yet fully adapted to

play02:42

the environment the modern environment

play02:44

that we're in so the point of this video

play02:45

is to encourage you to help you

play02:48

understand that your emotions your fears

play02:50

your anxieties your imposter syndrome

play02:53

Etc and so on they're all just they're

play02:57

all just byproducts of your lizard brain

play02:59

ve veeg is not perfectly adapted to the

play03:01

environment so there are very ver things

play03:03

you can do you can learn to calm down

play03:05

first of all there's an old uh I don't

play03:09

know if you call it expression or

play03:10

something but we used to say if you get

play03:11

angry count to 10 why counting to 10

play03:14

because it distracts your lizer brain

play03:16

slows you down calms you down and uh so

play03:20

you won't make rash

play03:22

decisions about uh anything that's the

play03:25

worst thing you can do don't make

play03:26

decisions based on emotion most of the

play03:29

time that's is going to get you in

play03:30

trouble so one of the things you can do

play03:32

to get a hold of your lizard emotions is

play03:35

to uh work out believe it or not

play03:38

training working out on a regular basis

play03:40

is going to help in that regard there's

play03:41

no question about that another thing you

play03:44

can do is expose yourself to new

play03:46

stimulus new environments visit a

play03:49

different town go go to even to a

play03:51

different restaurant you haven't been

play03:52

been before you want to try new things

play03:55

you want to explore new things so in the

play03:57

in the world of software development try

play04:00

learning a new language uh try a new

play04:03

database um don't be worried about

play04:06

making mistakes as I say when you're

play04:08

learning how to code one are the tips I

play04:09

give in terms of accelerating the

play04:12

process of learning to code what are the

play04:15

tips that I give is that you should

play04:17

break your code once you get the code

play04:18

working break it see what happens look

play04:21

at the error

play04:23

messages first of all this is going to

play04:25

teach you more about coding uh in terms

play04:27

of The Logical structures of the code

play04:29

when you you purposefully break it at a

play04:31

particular point and you see the error

play04:32

that's generated this is going to help

play04:34

you put two and two together you're

play04:36

going to figure out oh if I get this

play04:37

type of error it's it's probably because

play04:39

of this type of mistak in my code the

play04:42

secondary impact of that is that you are

play04:44

training your lizard brain to realize

play04:46

that if you make an error writing code

play04:48

it's not the end of the world it's no

play04:51

big

play04:51

deal so last week in the uh mentoring

play04:56

group meetings we have our bi-weekly

play04:58

coaching sessions

play05:00

links below we had somebody who had a

play05:03

whole bunch of projects in mind so she's

play05:04

capable she can write code she can build

play05:07

apps Now with uh what was she using I

play05:10

think she was using react she knows

play05:13

react knows a bit of rails and she's

play05:16

learning

play05:18

laravel so she was telling the group and

play05:21

our we have group chats so she was

play05:22

telling us oh Steph well she wasn't

play05:26

exact she was actually quite calm but

play05:27

she said Steph you know I have all the I

play05:29

have did I have these different ideas I

play05:32

would like to explore but she was a

play05:34

little

play05:35

worried um about just whether the

play05:38

outcome would be positive or not that's

play05:41

the opposite attitude you have to

play05:43

have when you are an exploratory

play05:46

developer an entrepreneurial developer

play05:50

you have to embrace the process of

play05:53

trying to build an app trying to create

play05:56

a web app a SAS product whatever it is

play05:59

and and not worry about whether or not

play06:01

it's going to

play06:02

work that's why I say when you're

play06:05

building new apps from scratch you

play06:06

should build them as quickly as

play06:08

possible don't worry about writing Rock

play06:11

Solid code because you're probably going

play06:13

to have to change things if it has any

play06:15

success so why waste your time writing

play06:18

super solid uh bulletproof code but

play06:21

takes a lot more time then you have to

play06:23

tear it all apart anyway so just get it

play06:25

out so hi toor you got it's great you

play06:28

have these great ideas put them out put

play06:30

them out see what happens you know and

play06:33

uh doesn't matter if they mess up even

play06:35

if you put in 50 hours 100 hours to get

play06:38

a prototype out 200 hours 500 hours to

play06:40

get a prototype out and it doesn't work

play06:44

as a business model people are just not

play06:47

interested it's not a failure because

play06:50

you are first of all you're going to be

play06:51

learning a lot along the way which is

play06:52

always valuable and second of all you're

play06:55

going to be eliminating options and

play06:57

variables which eventually will lead you

play07:00

to uh to a place as

play07:02

successful I have tried many different

play07:05

app ideas many different business ideas

play07:07

throw them out quickly as they say in

play07:10

the VC World The Venture Capital World

play07:12

fail quickly fail quickly you don't want

play07:14

to

play07:16

spend you know years on a project to

play07:19

only find out if it's going to fail you

play07:21

want it to fail as soon as possible

play07:23

within months if possible so if it fails

play07:25

great this is not working here I I did

play07:28

this wrong here move on to the next

play07:30

thing so yeah and that again all goes

play07:34

back to the original premise of this

play07:35

video why what is the number one people

play07:38

people have is not intellectual it's uh

play07:41

it's all psychological it's all lizard

play07:43

brain so I'll leave you with this last

play07:46

tip remember remember all the things

play07:49

that you thought would go wrong and

play07:50

never did so don't sweat it okay one

play07:54

last tip you know one of the reasons we

play07:56

are like this is because of the

play07:58

educational system you know how it is

play07:59

with

play08:00

schools if you fail particular tests you

play08:03

fail a particular class it could have a

play08:05

detrimental impact in terms of your

play08:07

entire career this to me as somebody

play08:09

who's been involved in education pretty

play08:11

uh pretty closely for 14 years

play08:14

now uh this to me is

play08:17

stupid the most successful people try

play08:19

something fail try again fail try again

play08:21

fail try again fail I then neate it and

play08:24

the problem with the school system is

play08:26

over whatever it is two decades

play08:28

approximately depending how far you

play08:30

go you are literally trained to the core

play08:33

to fear making a mistake because the

play08:35

cost of that mistake is could be pretty

play08:37

substantial in the school system in real

play08:40

life if you uh you if you're smart about

play08:45

how you proceed you don't want to do

play08:46

stupid stuff like jumping off a cliff or

play08:48

something but you know if you're smart

play08:49

about what you do yeah little mistakes

play08:51

are just part of the process no big

play08:54

deal one of uh my mentors accidental

play08:57

mentors back in the day when I was a

play09:00

young uh

play09:02

entrepreneur I remember coming into a

play09:04

meeting with him and he ran a very big

play09:05

company it was worth about 50 million in

play09:07

that money and uh he asked me he said so

play09:12

he said he said Steph Uncle Steph he

play09:14

said no he said actually cousin Steph I

play09:16

was quite young then he said cousin

play09:18

Steph uh have you ever gone bankrupt I

play09:21

said no taking a back a little

play09:23

embarrassed right no me bankrupt

play09:27

no he said oh I've been bankrupt a few

play09:29

times part of the game H I had another

play09:33

guy he's worth even

play09:35

more and he said the same thing pretty

play09:37

much businesses go bust you got to roll

play09:40

with the punches you got to throw out

play09:41

ideas things will work some things won't

play09:43

work uh it's all about managing

play09:45

everything so that uh you end up you

play09:48

keep on making progress towards your

play09:49

goals so there you go don't let your

play09:52

lizard brain get in the way of where you

play09:54

want to go start learning to master it

play09:58

again EX ize exposing yourself to new

play10:01

things reminding yourself that when

play10:04

things don't work that's okay because

play10:05

it's part of the process of getting to

play10:07

where you want to go that's it for now

play10:09

I'm Uncle Steph I Mentor people in

play10:12

software development coding I teach

play10:14

people how to freelance how to start

play10:16

businesses and so much more you can

play10:17

check out uncle.com

play10:21

and uh yeah that's about it if you have

play10:24

any questions any comments about this

play10:25

video you know what to do comment below

play10:29

and and if you think this V video is

play10:31

valuable don't be afraid to share it

play10:33

with friends if you don't like my video

play10:35

or you think my hair is too long give me

play10:37

two thumbs down not one but two thumbs

play10:41

down and uh that's it cheers

play10:44

[Music]

Rate This

5.0 / 5 (0 votes)

相关标签
Developer MindsetImposter SyndromeFear of FailureLizard BrainEmotional ControlCoding SkillsEntrepreneurshipLearning StrategiesProduct DevelopmentMental Toughness
您是否需要英文摘要?