Press "Enter" to skip to content

How I Learned to Stop Worrying and RTFM | Constantine Perepelitsa ’06 | TEDxYorkSchool


[Music]

[Music] [Applause]

[Applause]

[Applause] [Music]

[Music]

[Music] so this is how I learned how to stop

so this is how I learned how to stop

so this is how I learned how to stop worrying and RTFM for the uninitiated

worrying and RTFM for the uninitiated

worrying and RTFM for the uninitiated RTFM stands for read the manual so Who

RTFM stands for read the manual so Who

RTFM stands for read the manual so Who am I

am I

am I I’ve been something like a software

I’ve been something like a software

I’ve been something like a software engineer for about nine years I’ve

engineer for about nine years I’ve

engineer for about nine years I’ve worked for startups that have succeeded

worked for startups that have succeeded

worked for startups that have succeeded and startups that didn’t I have worked

and startups that didn’t I have worked

and startups that didn’t I have worked at research labs for computational

at research labs for computational

at research labs for computational linguistics machine learning artificial

linguistics machine learning artificial

linguistics machine learning artificial intelligence cybersecurity I’ve

intelligence cybersecurity I’ve

intelligence cybersecurity I’ve developed and built high-performance

developed and built high-performance

developed and built high-performance distributed systems for what Forbes

distributed systems for what Forbes

distributed systems for what Forbes magazine calls the number one most

magazine calls the number one most

magazine calls the number one most innovative company in the world and

innovative company in the world and

innovative company in the world and that’s not Google on a little corner of

that’s not Google on a little corner of

that’s not Google on a little corner of the internet called Quora I’ve been the

the internet called Quora I’ve been the

the internet called Quora I’ve been the most viewed author for dozens of

most viewed author for dozens of

most viewed author for dozens of categories ranging from programming

categories ranging from programming

categories ranging from programming languages to systems administration to

languages to systems administration to

languages to systems administration to algorithms and many others my answers

algorithms and many others my answers

algorithms and many others my answers have been featured on Huffington Post

have been featured on Huffington Post

have been featured on Huffington Post and Forbes and currently I’m an

and Forbes and currently I’m an

and Forbes and currently I’m an architect and the technical lead for

architect and the technical lead for

architect and the technical lead for data services at alation media which

data services at alation media which

data services at alation media which those of you in the audience who are

those of you in the audience who are

those of you in the audience who are fans of anime might know is the parent

fans of anime might know is the parent

fans of anime might know is the parent company that owns crunchyroll so when I

company that owns crunchyroll so when I

company that owns crunchyroll so when I was first starting out nine years ago if

was first starting out nine years ago if

was first starting out nine years ago if you were to tell me that this is what my

you were to tell me that this is what my

you were to tell me that this is what my future holds I wouldn’t have believed

future holds I wouldn’t have believed

future holds I wouldn’t have believed you I didn’t see myself as the kind of

you I didn’t see myself as the kind of

you I didn’t see myself as the kind of person who would know the things that I

person who would know the things that I

person who would know the things that I now know or who would be capable of

now know or who would be capable of

now know or who would be capable of doing the things that I’ve by now done

doing the things that I’ve by now done

doing the things that I’ve by now done it was because I had this archetype in

it was because I had this archetype in

it was because I had this archetype in mind of a person who who was capable of

mind of a person who who was capable of

mind of a person who who was capable of these things to whom all of these things

these things to whom all of these things

these things to whom all of these things came naturally and because I was already

came naturally and because I was already

came naturally and because I was already encountering struggles in learning what

encountering struggles in learning what

encountering struggles in learning what I did know I must have disqualified

I did know I must have disqualified

I did know I must have disqualified myself as that kind of person so the

myself as that kind of person so the

myself as that kind of person so the turning point in my career came during

turning point in my career came during

turning point in my career came during my internship at the Naval Postgraduate

my internship at the Naval Postgraduate

my internship at the Naval Postgraduate School the professor that I worked for

School the professor that I worked for

School the professor that I worked for asked me to do something that was wildly

asked me to do something that was wildly

asked me to do something that was wildly spectacularly outside my skillset and I

spectacularly outside my skillset and I

spectacularly outside my skillset and I up I felt helpless I told them but I

up I felt helpless I told them but I

up I felt helpless I told them but I think you might have hired the wrong

think you might have hired the wrong

think you might have hired the wrong person I I have no idea how to do that

person I I have no idea how to do that

person I I have no idea how to do that and I’ll never forgive forgive I’ll ever

and I’ll never forgive forgive I’ll ever

and I’ll never forgive forgive I’ll ever forget

forget

forget the look that he gave me which was he

the look that he gave me which was he

the look that he gave me which was he had the look of someone who had heard

had the look of someone who had heard

had the look of someone who had heard the dumbest thing he had ever heard in

the dumbest thing he had ever heard in

the dumbest thing he had ever heard in his entire life

his entire life

his entire life and he looked back at me and he said so

and he looked back at me and he said so

and he looked back at me and he said so learn and walked away so that moment

learn and walked away so that moment

learn and walked away so that moment shattered that disqualification as the

shattered that disqualification as the

shattered that disqualification as the person who could who could achieve

person who could who could achieve

person who could who could achieve things um I I realized that I had no

things um I I realized that I had no

things um I I realized that I had no idea where I got this this confidence in

idea where I got this this confidence in

idea where I got this this confidence in my inability to do things um I realized

my inability to do things um I realized

my inability to do things um I realized that the the whole of human knowledge

that the the whole of human knowledge

that the the whole of human knowledge opened up to me and I realized that I

opened up to me and I realized that I

opened up to me and I realized that I was the only thing keeping me back from

was the only thing keeping me back from

was the only thing keeping me back from becoming a subject matter expert in any

becoming a subject matter expert in any

becoming a subject matter expert in any field that I chose so for a time after

field that I chose so for a time after

field that I chose so for a time after that I had actually called myself read

that I had actually called myself read

that I had actually called myself read the manual man whose superpower was

the manual man whose superpower was

the manual man whose superpower was reading the manual family um and it I

reading the manual family um and it I

reading the manual family um and it I recognized that same attitude that I had

recognized that same attitude that I had

recognized that same attitude that I had in students in college and I still do

in students in college and I still do

in students in college and I still do among colleagues in the software

among colleagues in the software

among colleagues in the software industry and I still myself know when I

industry and I still myself know when I

industry and I still myself know when I catch myself having it um and that this

catch myself having it um and that this

catch myself having it um and that this idea that there is some body of

idea that there is some body of

idea that there is some body of knowledge that that can’t be learned

knowledge that that can’t be learned

knowledge that that can’t be learned somehow that instead it’s it’s

somehow that instead it’s it’s

somehow that instead it’s it’s mystically revealed only to this class

mystically revealed only to this class

mystically revealed only to this class of elite people who who are able to hold

of elite people who who are able to hold

of elite people who who are able to hold that knowledge within their brains um

that knowledge within their brains um

that knowledge within their brains um and that’s not the case so I took it

and that’s not the case so I took it

and that’s not the case so I took it upon my soul no excuse me

upon my soul no excuse me

upon my soul no excuse me the the one piece of an eight advice

the the one piece of an eight advice

the the one piece of an eight advice that this talk can give is is roughly

that this talk can give is is roughly

that this talk can give is is roughly the following leave it to to read the

the following leave it to to read the

the following leave it to to read the manual man here if you want to know how

manual man here if you want to know how

manual man here if you want to know how to do something find the manual read it

to do something find the manual read it

to do something find the manual read it until you understand it and then you’ll

until you understand it and then you’ll

until you understand it and then you’ll know how to do it um so I know that you

know how to do it um so I know that you

know how to do it um so I know that you know this I knew this when I was

know this I knew this when I was

know this I knew this when I was starting out um but what is

starting out um but what is

starting out um but what is conspicuously absent from this advice is

conspicuously absent from this advice is

conspicuously absent from this advice is the requirement to be superhuman so this

the requirement to be superhuman so this

the requirement to be superhuman so this advice applies regardless of who you are

advice applies regardless of who you are

advice applies regardless of who you are it the the main crippling obstacle to

it the the main crippling obstacle to

it the the main crippling obstacle to this is is the delusion that you are

this is is the delusion that you are

this is is the delusion that you are someone who is not capable of following

someone who is not capable of following

someone who is not capable of following device that advice so to illustrate this

device that advice so to illustrate this

device that advice so to illustrate this I for your benefit

I for your benefit

I for your benefit I’ve asked a lot of my friends and

I’ve asked a lot of my friends and

I’ve asked a lot of my friends and colleagues for help so people who are

colleagues for help so people who are

colleagues for help so people who are the the smartest and most capable

the the smartest and most capable

the the smartest and most capable software engineers that I have ever met

software engineers that I have ever met

software engineers that I have ever met I asked them questions about their

I asked them questions about their

I asked them questions about their learning experience these are people

learning experience these are people

learning experience these are people who’ve come from Facebook Google Twitter

who’ve come from Facebook Google Twitter

who’ve come from Facebook Google Twitter eBay Yahoo Salesforce and yeah I’d like

eBay Yahoo Salesforce and yeah I’d like

eBay Yahoo Salesforce and yeah I’d like to share some of those answers with you

to share some of those answers with you

to share some of those answers with you so first of all talk about books like

so first of all talk about books like

so first of all talk about books like this um teach yourself Java in 24 hours

this um teach yourself Java in 24 hours

this um teach yourself Java in 24 hours so I have mixed feelings about these

so I have mixed feelings about these

so I have mixed feelings about these books um I think that their mere

books um I think that their mere

books um I think that their mere existence it does accurately convey that

existence it does accurately convey that

existence it does accurately convey that learning out a program is a lot more

learning out a program is a lot more

learning out a program is a lot more accessible than people give it credit

accessible than people give it credit

accessible than people give it credit for that anyone can learn how to program

for that anyone can learn how to program

for that anyone can learn how to program but it also is that learning how to

but it also is that learning how to

but it also is that learning how to program in the long run particularly

program in the long run particularly

program in the long run particularly beyond of course what a book like this

beyond of course what a book like this

beyond of course what a book like this would teach you it should be easy and

would teach you it should be easy and

would teach you it should be easy and the problem with the implication that

the problem with the implication that

the problem with the implication that programming is easy that if you don’t

programming is easy that if you don’t

programming is easy that if you don’t find it easy that must mean you’re

find it easy that must mean you’re

find it easy that must mean you’re stupid so this one in particular also if

stupid so this one in particular also if

stupid so this one in particular also if you notice in the top right corner

you notice in the top right corner

you notice in the top right corner advertises that it can teach you how to

advertises that it can teach you how to

advertises that it can teach you how to be an Android developer in 24 hours did

be an Android developer in 24 hours did

be an Android developer in 24 hours did any of you know that you could be an

any of you know that you could be an

any of you know that you could be an Android developer in 24 hours no good

Android developer in 24 hours no good

Android developer in 24 hours no good because you can’t right so no one who

because you can’t right so no one who

because you can’t right so no one who has learned how to be a Java developer

has learned how to be a Java developer

has learned how to be a Java developer or an Android developer has learned this

or an Android developer has learned this

or an Android developer has learned this way maybe they started but actually

way maybe they started but actually

way maybe they started but actually there was another slide that in

there was another slide that in

there was another slide that in retrospect I shouldn’t have taken out

retrospect I shouldn’t have taken out

retrospect I shouldn’t have taken out but it that question was how do you

but it that question was how do you

but it that question was how do you believe how well do you believe does a

believe how well do you believe does a

believe how well do you believe does a book like teacher self Java in 24 hours

book like teacher self Java in 24 hours

book like teacher self Java in 24 hours prepare you for a junior level software

prepare you for a junior level software

prepare you for a junior level software engineering job they were split 50-50

engineering job they were split 50-50

engineering job they were split 50-50 none of them said adequately half of

none of them said adequately half of

none of them said adequately half of them said insufficiently and the other

them said insufficiently and the other

them said insufficiently and the other half said not at all so there are better

half said not at all so there are better

half said not at all so there are better ways oh there are no easy answers um so

ways oh there are no easy answers um so

ways oh there are no easy answers um so right so nobody nobody learned how to

right so nobody nobody learned how to

right so nobody nobody learned how to how to do it this oh it’s not working ok

how to do it this oh it’s not working ok

how to do it this oh it’s not working ok so how easy is it for I think I went

so how easy is it for I think I went

so how easy is it for I think I went back too far here we go how easy is it

back too far here we go how easy is it

back too far here we go how easy is it for top-tier engineers to learn how to

for top-tier engineers to learn how to

for top-tier engineers to learn how to program so none of them had an easy time

program so none of them had an easy time

program so none of them had an easy time with the whole thing it wasn’t a walk in

with the whole thing it wasn’t a walk in

with the whole thing it wasn’t a walk in the park to anyone

the park to anyone

the park to anyone nine out of ten there were more than ten

nine out of ten there were more than ten

nine out of ten there were more than ten respondents um what he got said that

respondents um what he got said that

respondents um what he got said that characterized it as requiring persistent

characterized it as requiring persistent

characterized it as requiring persistent effort beyond the basics and 10% of them

effort beyond the basics and 10% of them

effort beyond the basics and 10% of them worked hard to learn every single thing

worked hard to learn every single thing

worked hard to learn every single thing that they learned even the basics so

that they learned even the basics so

that they learned even the basics so nobody acquires this knowledge instantly

nobody acquires this knowledge instantly

nobody acquires this knowledge instantly it’s it’s not a walk in the park in fact

it’s it’s not a walk in the park in fact

it’s it’s not a walk in the park in fact everyone had at least one topic that

everyone had at least one topic that

everyone had at least one topic that took the multiple attempts to learn half

took the multiple attempts to learn half

took the multiple attempts to learn half of them had something that took at least

of them had something that took at least

of them had something that took at least three attempts and some have you

three attempts and some have you

three attempts and some have you encountered topics that are just

encountered topics that are just

encountered topics that are just impenetrable to them thus far so the

impenetrable to them thus far so the

impenetrable to them thus far so the next question I asked them was about

next question I asked them was about

next question I asked them was about skill versus talent so talent is

skill versus talent so talent is

skill versus talent so talent is something you have a natural aptitude

something you have a natural aptitude

something you have a natural aptitude for whereas a skill is practice

for whereas a skill is practice

for whereas a skill is practice experience 100 percent of them said

experience 100 percent of them said

experience 100 percent of them said there is no substitute for practice so

there is no substitute for practice so

there is no substitute for practice so when people see these you know the same

when people see these you know the same

when people see these you know the same archetype that I saw of someone who was

archetype that I saw of someone who was

archetype that I saw of someone who was just naturally talented and who would

just naturally talented and who would

just naturally talented and who would excel to to greatness and beyond it

excel to to greatness and beyond it

excel to to greatness and beyond it turns out realistically talent doesn’t

turns out realistically talent doesn’t

turns out realistically talent doesn’t actually get you that far a lot of the

actually get you that far a lot of the

actually get you that far a lot of the respondents for longer form answers had

respondents for longer form answers had

respondents for longer form answers had said that talent is useful for

said that talent is useful for

said that talent is useful for jump-starting your education but in the

jump-starting your education but in the

jump-starting your education but in the in the long run

in the long run

in the long run practice dominates right and 10% at the

practice dominates right and 10% at the

practice dominates right and 10% at the bottom so that attitude can only make up

bottom so that attitude can only make up

bottom so that attitude can only make up for an experience so it is a consensus

for an experience so it is a consensus

for an experience so it is a consensus among experts that if they can learn how

among experts that if they can learn how

among experts that if they can learn how to program then anyone can um it

to program then anyone can um it

to program then anyone can um it primarily in that it yeah it doesn’t it

primarily in that it yeah it doesn’t it

primarily in that it yeah it doesn’t it doesn’t require geniuses only one person

doesn’t require geniuses only one person

doesn’t require geniuses only one person I think I know who that is – I’m gonna

I think I know who that is – I’m gonna

I think I know who that is – I’m gonna get them screwin up my surveys right so

get them screwin up my surveys right so

get them screwin up my surveys right so that this is the key takeaway there so

that this is the key takeaway there so

that this is the key takeaway there so um he is learning how to program hard

um he is learning how to program hard

um he is learning how to program hard yes it very much can be but though I’m

yes it very much can be but though I’m

yes it very much can be but though I’m so sorry I skipped the whole section is

so sorry I skipped the whole section is

so sorry I skipped the whole section is this what I think it is yes I’m pressing

this what I think it is yes I’m pressing

this what I think it is yes I’m pressing the button too many times there it is so

the button too many times there it is so

the button too many times there it is so let’s talk about imposter syndrome

let’s talk about imposter syndrome

let’s talk about imposter syndrome imposter syndrome is the delusion that

imposter syndrome is the delusion that

imposter syndrome is the delusion that you have not earned your place among

you have not earned your place among

you have not earned your place among your peers it’s a very isolating feeling

your peers it’s a very isolating feeling

your peers it’s a very isolating feeling it feels like you are not qualified to

it feels like you are not qualified to

it feels like you are not qualified to be in there

be in there

be in there and their presence it is very common in

and their presence it is very common in

and their presence it is very common in academia it’s very common among

academia it’s very common among

academia it’s very common among technical professions and the software

technical professions and the software

technical professions and the software industry is no stranger to it either so

industry is no stranger to it either so

industry is no stranger to it either so of the best software engineers that I

of the best software engineers that I

of the best software engineers that I have ever met and worked with 50% of

have ever met and worked with 50% of

have ever met and worked with 50% of them more than half of them worry that

them more than half of them worry that

them more than half of them worry that their colleagues know more than they

their colleagues know more than they

their colleagues know more than they actually do they worry that they don’t

actually do they worry that they don’t

actually do they worry that they don’t meet their colleagues expectations 3/4

meet their colleagues expectations 3/4

meet their colleagues expectations 3/4 of them and all these numbers include me

of them and all these numbers include me

of them and all these numbers include me by the way have pretended to know things

by the way have pretended to know things

by the way have pretended to know things in conversations with colleagues more

in conversations with colleagues more

in conversations with colleagues more than 1/3 or too embarrassed to ask

than 1/3 or too embarrassed to ask

than 1/3 or too embarrassed to ask questions that they think are

questions that they think are

questions that they think are embarrassing there are well within their

embarrassing there are well within their

embarrassing there are well within their skill sets and so they flounder quietly

skill sets and so they flounder quietly

skill sets and so they flounder quietly so this is tragic it really is but the

so this is tragic it really is but the

so this is tragic it really is but the good news is that if you face self-doubt

good news is that if you face self-doubt

good news is that if you face self-doubt you are by no means alone you are in

you are by no means alone you are in

you are by no means alone you are in very good company so this is the thing

very good company so this is the thing

very good company so this is the thing that differentiates those who have

that differentiates those who have

that differentiates those who have succeeded from from those who have not

succeeded from from those who have not

succeeded from from those who have not which is in all cases regardless of

which is in all cases regardless of

which is in all cases regardless of talent and difficulties the people who

talent and difficulties the people who

talent and difficulties the people who have succeeded and gone on to become

have succeeded and gone on to become

have succeeded and gone on to become top-tier engineers we’re gonna work at

top-tier engineers we’re gonna work at

top-tier engineers we’re gonna work at any company they want to they just

any company they want to they just

any company they want to they just didn’t give up it’s a matter of

didn’t give up it’s a matter of

didn’t give up it’s a matter of persistence it’s a matter of building

persistence it’s a matter of building

persistence it’s a matter of building skill um I don’t know how much more I

skill um I don’t know how much more I

skill um I don’t know how much more I have this so um the key takeaway is if

have this so um the key takeaway is if

have this so um the key takeaway is if you are having trouble if if learning

you are having trouble if if learning

you are having trouble if if learning how to program is not coming easy to you

how to program is not coming easy to you

how to program is not coming easy to you that does not mean that you are

that does not mean that you are

that does not mean that you are incapable of it because it does it

incapable of it because it does it

incapable of it because it does it didn’t come easily to anyone even if

didn’t come easily to anyone even if

didn’t come easily to anyone even if you’re struggling you are doing no worse

you’re struggling you are doing no worse

you’re struggling you are doing no worse than someone who has gone on to be among

than someone who has gone on to be among

than someone who has gone on to be among the best so that’s how they got there

the best so that’s how they got there

the best so that’s how they got there that means you’re doing it right they

that means you’re doing it right they

that means you’re doing it right they don’t have anything in them either or

don’t have anything in them either or

don’t have anything in them either or you know some have natural talent that

you know some have natural talent that

you know some have natural talent that help them jumpstart their their

help them jumpstart their their

help them jumpstart their their education but there is nothing special

education but there is nothing special

education but there is nothing special to them there’s no special class of

to them there’s no special class of

to them there’s no special class of people to whom programming as possible

people to whom programming as possible

people to whom programming as possible and others who cannot you’re already the

and others who cannot you’re already the

and others who cannot you’re already the kind of person who is capable of

kind of person who is capable of

kind of person who is capable of starting and who is capable of

starting and who is capable of

starting and who is capable of succeeding it’s purely a matter of

succeeding it’s purely a matter of

succeeding it’s purely a matter of persistence and yeah that’s the main

persistence and yeah that’s the main

persistence and yeah that’s the main takeaway there is we all have doubts we

takeaway there is we all have doubts we

takeaway there is we all have doubts we all continue to have doubts the next

all continue to have doubts the next

all continue to have doubts the next time that you feel yourself making harsh

time that you feel yourself making harsh

time that you feel yourself making harsh conclude

conclude

conclude about your capabilities I encourage you

about your capabilities I encourage you

about your capabilities I encourage you to set aside those worries and just read

to set aside those worries and just read

to set aside those worries and just read the manual thank you

”

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *