Press "Enter" to skip to content

A Software Developer’s Secret to Life | Julia Menchavez | TEDxUniversityofSanCarlos


a bad software development project has

a bad software development project has several key ingredients some nice cups

several key ingredients some nice cups

several key ingredients some nice cups of unclear direction more than a single

of unclear direction more than a single

of unclear direction more than a single dash of requirements that just aren’t

dash of requirements that just aren’t

dash of requirements that just aren’t being met and piles of technical depth

being met and piles of technical depth

being met and piles of technical depth which basically means and are not so

which basically means and are not so

which basically means and are not so good good that we put in there because

good good that we put in there because

good good that we put in there because it was faster than doing it the best way

it was faster than doing it the best way

it was faster than doing it the best way now when I first started getting

now when I first started getting

now when I first started getting immersed in programming a few years ago

immersed in programming a few years ago

immersed in programming a few years ago in college I had this really big and

in college I had this really big and

in college I had this really big and ridiculous worry I thought that at some

ridiculous worry I thought that at some

ridiculous worry I thought that at some point I was going to become this

point I was going to become this

point I was going to become this unfeeling machine like I could imagine

unfeeling machine like I could imagine

unfeeling machine like I could imagine myself standing in front of these large

myself standing in front of these large

myself standing in front of these large screens with hardly understandable text

screens with hardly understandable text

screens with hardly understandable text on them like the hackers in the movies

on them like the hackers in the movies

on them like the hackers in the movies so faced with problems on logic and cold

so faced with problems on logic and cold

so faced with problems on logic and cold hard algorithms I was bound to become

hard algorithms I was bound to become

hard algorithms I was bound to become completely out of touch with anything

completely out of touch with anything

completely out of touch with anything that actually resembled actual life

that actually resembled actual life

that actually resembled actual life concerns or feelings but if you look at

concerns or feelings but if you look at

concerns or feelings but if you look at the list again you can probably see that

the list again you can probably see that

the list again you can probably see that I wasn’t exactly right up those aren’t

I wasn’t exactly right up those aren’t

I wasn’t exactly right up those aren’t problems that are just unique to

problems that are just unique to

problems that are just unique to software development or to business you

software development or to business you

software development or to business you know they’re not even really all that

know they’re not even really all that

know they’re not even really all that technical in fact if you replace a few

technical in fact if you replace a few

technical in fact if you replace a few words they look like the same bunch of

words they look like the same bunch of

words they look like the same bunch of things that would leave you to declare a

things that would leave you to declare a

things that would leave you to declare a crisis in life so still unclear

crisis in life so still unclear

crisis in life so still unclear Direction a few goals that aren’t big

Direction a few goals that aren’t big

Direction a few goals that aren’t big map and these temporary fixes or

map and these temporary fixes or

map and these temporary fixes or basically like the things you settle for

basically like the things you settle for

basically like the things you settle for for now because you think you don’t have

for now because you think you don’t have

for now because you think you don’t have the time to do what you really want to

the time to do what you really want to

the time to do what you really want to do now when I realized this I had two

do now when I realized this I had two

do now when I realized this I had two initial reactions the first one was

initial reactions the first one was

initial reactions the first one was pretty negative I mean I already had to

pretty negative I mean I already had to

pretty negative I mean I already had to deal with these problems in real life

deal with these problems in real life

deal with these problems in real life now apparently they were in my virtual

now apparently they were in my virtual

now apparently they were in my virtual one too but then the second one was with

one too but then the second one was with

one too but then the second one was with does that mean that the solutions that

does that mean that the solutions that

does that mean that the solutions that applied to these technical problems the

applied to these technical problems the

applied to these technical problems the ones that people have been trying to fix

ones that people have been trying to fix

ones that people have been trying to fix over the years does that mean that they

over the years does that mean that they

over the years does that mean that they could also apply to my own struggles of

could also apply to my own struggles of

could also apply to my own struggles of existence so armed with this thought and

existence so armed with this thought and

existence so armed with this thought and the things I learned about software

the things I learned about software

the things I learned about software development from school and at the

development from school and at the

development from school and at the startup I’ve been working up how could I

startup I’ve been working up how could I

startup I’ve been working up how could I try and fix these problems like what

try and fix these problems like what

try and fix these problems like what could I do and generally when you’re

could I do and generally when you’re

could I do and generally when you’re brewing a mixture of this sort you know

brewing a mixture of this sort you know

brewing a mixture of this sort you know familiar situations being things aren’t

familiar situations being things aren’t

familiar situations being things aren’t working out you don’t know whether you

working out you don’t know whether you

working out you don’t know whether you should shift another course or moved

should shift another course or moved

should shift another course or moved another job or maybe you actually know

another job or maybe you actually know

another job or maybe you actually know what you really want to do but you just

what you really want to do but you just

what you really want to do but you just can’t seem to get there what can you do

can’t seem to get there what can you do

can’t seem to get there what can you do option number one you can plan

option number one you can plan

option number one you can plan everything out so that everything just

everything out so that everything just

everything out so that everything just really nice and well organized and all

really nice and well organized and all

really nice and well organized and all you have to do is just follow the steps

you have to do is just follow the steps

you have to do is just follow the steps that you’ve made for yourself sounds

that you’ve made for yourself sounds

that you’ve made for yourself sounds easy enough when I was around like

easy enough when I was around like

easy enough when I was around like eight-year-old eight years old I

eight-year-old eight years old I

eight-year-old eight years old I considered myself the ultimate master of

considered myself the ultimate master of

considered myself the ultimate master of this option like I had this nice pink

this option like I had this nice pink

this option like I had this nice pink Barbie notebook instead of putting my

Barbie notebook instead of putting my

Barbie notebook instead of putting my secrets or stuff about my classmates I

secrets or stuff about my classmates I

secrets or stuff about my classmates I just need schedules for every single day

just need schedules for every single day

just need schedules for every single day like a really detailed schedule so like

like a really detailed schedule so like

like a really detailed schedule so like that you know like really really fun

that you know like really really fun

that you know like really really fun right really fun hours of just doing my

right really fun hours of just doing my

right really fun hours of just doing my homework and studying and sleeping

homework and studying and sleeping

homework and studying and sleeping before 8 p.m.

before 8 p.m.

before 8 p.m. and of course I had some really

and of course I had some really

and of course I had some really enjoyable break periods which I spent

enjoyable break periods which I spent

enjoyable break periods which I spent you know not watching yugioh or playing

you know not watching yugioh or playing

you know not watching yugioh or playing with my gameboy but studying in advance

with my gameboy but studying in advance

with my gameboy but studying in advance you know just your typical super-fun

you know just your typical super-fun

you know just your typical super-fun eight-year-old yeah and I was hell-bent

eight-year-old yeah and I was hell-bent

eight-year-old yeah and I was hell-bent on making and following these schedules

on making and following these schedules

on making and following these schedules like I threw serious shade at all of my

like I threw serious shade at all of my

like I threw serious shade at all of my classmates who just wanted to run around

classmates who just wanted to run around

classmates who just wanted to run around and kick dirt and grow up to be Pokemon

and kick dirt and grow up to be Pokemon

and kick dirt and grow up to be Pokemon masters something that is actually

masters something that is actually

masters something that is actually possible now with pokemon gold but no

possible now with pokemon gold but no

possible now with pokemon gold but no one knew that then and even though I was

one knew that then and even though I was

one knew that then and even though I was still secretly

still secretly

still secretly weeping for my letter from what

weeping for my letter from what

weeping for my letter from what the Filipino equivalent of Hogwarts like

the Filipino equivalent of Hogwarts like

the Filipino equivalent of Hogwarts like I set myself apart from them I set

I set myself apart from them I set

I set myself apart from them I set myself apart from them anyway I was

myself apart from them anyway I was

myself apart from them anyway I was going to be practical I was going to get

going to be practical I was going to get

going to be practical I was going to get the best grades in school I would become

the best grades in school I would become

the best grades in school I would become the best programmer that ever lived then

the best programmer that ever lived then

the best programmer that ever lived then I would make the one great thing to rule

I would make the one great thing to rule

I would make the one great thing to rule them all and make a great speech was

them all and make a great speech was

them all and make a great speech was sitting on what was previously Bill

sitting on what was previously Bill

sitting on what was previously Bill Gates throne so it would be me there and

Gates throne so it would be me there and

Gates throne so it would be me there and then you know at that point like my life

then you know at that point like my life

then you know at that point like my life would be so awesome to handle right they

would be so awesome to handle right they

would be so awesome to handle right they they’d have to make a movie out of like

they’d have to make a movie out of like

they’d have to make a movie out of like a movie about me so this is how you know

a movie about me so this is how you know

a movie about me so this is how you know that poster would look like and this was

that poster would look like and this was

that poster would look like and this was all going to happen okay in just one

all going to happen okay in just one

all going to happen okay in just one fantastic go super practical kid super

fantastic go super practical kid super

fantastic go super practical kid super practical so that kind of really heavy

practical so that kind of really heavy

practical so that kind of really heavy planning in software that’s

planning in software that’s

planning in software that’s characterized in what’s called the

characterized in what’s called the

characterized in what’s called the waterfall model so in the waterfall

waterfall model so in the waterfall

waterfall model so in the waterfall model basically you take all of these

model basically you take all of these

model basically you take all of these requirements so all of the things you

requirements so all of the things you

requirements so all of the things you want and you list them all down when you

want and you list them all down when you

want and you list them all down when you have that list you make a design that

have that list you make a design that

have that list you make a design that allows you to achieve everything okay

allows you to achieve everything okay

allows you to achieve everything okay you have your design then you go out and

you have your design then you go out and

you have your design then you go out and implement it when you have your results

implement it when you have your results

implement it when you have your results or your product you test it out a bit

or your product you test it out a bit

or your product you test it out a bit and Barb suddenly you know we have a

and Barb suddenly you know we have a

and Barb suddenly you know we have a product it’s out in the world sounds

product it’s out in the world sounds

product it’s out in the world sounds like a great solution right but the

like a great solution right but the

like a great solution right but the thing with this approach is that it only

thing with this approach is that it only

thing with this approach is that it only really works well if your requirements

really works well if your requirements

really works well if your requirements are extremely defined to begin with and

are extremely defined to begin with and

are extremely defined to begin with and you’re building it in this environment

you’re building it in this environment

you’re building it in this environment where there isn’t a lot of change so

where there isn’t a lot of change so

where there isn’t a lot of change so example you know if you’re making your

example you know if you’re making your

example you know if you’re making your product already

product already

product already and suddenly Google releases the exact

and suddenly Google releases the exact

and suddenly Google releases the exact same thing or even worse you make your

same thing or even worse you make your

same thing or even worse you make your product and you realize that no one

product and you realize that no one

product and you realize that no one actually cares about what you’re doing

actually cares about what you’re doing

actually cares about what you’re doing like now what the approach doesn’t

like now what the approach doesn’t

like now what the approach doesn’t really tell you how to deal with this

really tell you how to deal with this

really tell you how to deal with this but just it’s not that easy to make

but just it’s not that easy to make

but just it’s not that easy to make something and just scrap everything then

something and just scrap everything then

something and just scrap everything then suddenly start the long process all over

suddenly start the long process all over

suddenly start the long process all over again

again

again and sometimes with this approach you

and sometimes with this approach you

and sometimes with this approach you don’t even know that you have to scrap

don’t even know that you have to scrap

don’t even know that you have to scrap everything because you don’t look at the

everything because you don’t look at the

everything because you don’t look at the results until the very end until you’ve

results until the very end until you’ve

results until the very end until you’ve followed through with everything in your

followed through with everything in your

followed through with everything in your plan so in the same way we can set a lot

plan so in the same way we can set a lot

plan so in the same way we can set a lot of goals for ourselves but many things

of goals for ourselves but many things

of goals for ourselves but many things can derail us accidents you know health

can derail us accidents you know health

can derail us accidents you know health issues people would just seem to want to

issues people would just seem to want to

issues people would just seem to want to ruin our lives or sudden changes in

ruin our lives or sudden changes in

ruin our lives or sudden changes in desire like just our own sudden changes

desire like just our own sudden changes

desire like just our own sudden changes and desire like I think most if not all

and desire like I think most if not all

and desire like I think most if not all of us here know that expectations don’t

of us here know that expectations don’t

of us here know that expectations don’t really eke out the reality most of the

really eke out the reality most of the

really eke out the reality most of the time so then what luckily there’s option

time so then what luckily there’s option

time so then what luckily there’s option number two still plan but with constant

number two still plan but with constant

number two still plan but with constant change both positive and negative in

change both positive and negative in

change both positive and negative in mind so a long time ago in a land far

mind so a long time ago in a land far

mind so a long time ago in a land far far away seventeen people met up in the

far away seventeen people met up in the

far away seventeen people met up in the ski resort those seventeen people had

ski resort those seventeen people had

ski resort those seventeen people had one thing in common

one thing in common

one thing in common they were all really and really fed up

they were all really and really fed up

they were all really and really fed up with how software development was being

with how software development was being

with how software development was being done at the time they felt that those

done at the time they felt that those

done at the time they felt that those processes like waterfall were just too

processes like waterfall were just too

processes like waterfall were just too heavy you know and they were literally

heavy you know and they were literally

heavy you know and they were literally bringing everything down so they felt

bringing everything down so they felt

bringing everything down so they felt that they had to come up with an

that they had to come up with an

that they had to come up with an alternative and when they got out of

alternative and when they got out of

alternative and when they got out of that magical meeting they had one and

that magical meeting they had one and

that magical meeting they had one and they had this 12-point manifesto this

they had this 12-point manifesto this

they had this 12-point manifesto this moment would soon be known as a burst of

moment would soon be known as a burst of

moment would soon be known as a burst of agile so agile is this big buzzword

agile so agile is this big buzzword

agile so agile is this big buzzword that’s been making its rounds for years

that’s been making its rounds for years

that’s been making its rounds for years and you can constantly hear it being

and you can constantly hear it being

and you can constantly hear it being mentioned in places expressions

mentioned in places expressions

mentioned in places expressions especially like hot startups and Silicon

especially like hot startups and Silicon

especially like hot startups and Silicon Valley so what’s it really all about

Valley so what’s it really all about

Valley so what’s it really all about like what’s agile and how can we use

like what’s agile and how can we use

like what’s agile and how can we use them now agile actually has like I said

them now agile actually has like I said

them now agile actually has like I said Bob points and different versions but

Bob points and different versions but

Bob points and different versions but there are some key elements that I think

there are some key elements that I think

there are some key elements that I think are particularly helpful to us first do

are particularly helpful to us first do

are particularly helpful to us first do things little by little so instead of

things little by little so instead of

things little by little so instead of having those big tasks you just break

having those big tasks you just break

having those big tasks you just break them all down to smaller pieces accept

them all down to smaller pieces accept

them all down to smaller pieces accept change as it comes

change as it comes

change as it comes all that sometimes your requirements are

all that sometimes your requirements are

all that sometimes your requirements are just going to change even halfway

just going to change even halfway

just going to change even halfway through evaluate constantly just always

through evaluate constantly just always

through evaluate constantly just always keep evaluating and if the need arises

keep evaluating and if the need arises

keep evaluating and if the need arises then you have to adapt so this process

then you have to adapt so this process

then you have to adapt so this process seems to really work well with software

seems to really work well with software

seems to really work well with software development or places in tech like

development or places in tech like

development or places in tech like breaking up large tasks and evaluating

breaking up large tasks and evaluating

breaking up large tasks and evaluating the results constantly has led many

the results constantly has led many

the results constantly has led many startups to success for example did you

startups to success for example did you

startups to success for example did you know that Instagram actually started out

know that Instagram actually started out

know that Instagram actually started out as a location up like Foursquare it’s

as a location up like Foursquare it’s

as a location up like Foursquare it’s just that the creators realized that

just that the creators realized that

just that the creators realized that people were doing less checking into

people were doing less checking into

people were doing less checking into places and they were actually doing more

places and they were actually doing more

places and they were actually doing more posting pictures of their mirror selfies

posting pictures of their mirror selfies

posting pictures of their mirror selfies or of their dogs so they decided to

or of their dogs so they decided to

or of their dogs so they decided to capitalize on this and they adapted and

capitalize on this and they adapted and

capitalize on this and they adapted and became the hashtag and filter filled

became the hashtag and filter filled

became the hashtag and filter filled Instagram that we know today and it’s

Instagram that we know today and it’s

Instagram that we know today and it’s filled with dozens of these stories

filled with dozens of these stories

filled with dozens of these stories YouTube used to be a video dating site

YouTube used to be a video dating site

YouTube used to be a video dating site yeah surprised and then and then Twitter

yeah surprised and then and then Twitter

yeah surprised and then and then Twitter this is even more shocking I put there

this is even more shocking I put there

this is even more shocking I put there it wasn’t actually for expressing your

it wasn’t actually for expressing your

it wasn’t actually for expressing your views in 140 characters or less it’s

views in 140 characters or less it’s

views in 140 characters or less it’s just actually an audio sharing site yeah

just actually an audio sharing site yeah

just actually an audio sharing site yeah so like really far off and the Facebook

so like really far off and the Facebook

so like really far off and the Facebook well Facebook was just a place that

well Facebook was just a place that

well Facebook was just a place that showed you two pictures and asked you

showed you two pictures and asked you

showed you two pictures and asked you which one was hotter so it was basically

which one was hotter so it was basically

which one was hotter so it was basically literally a face book literally a face

literally a face book literally a face

literally a face book literally a face book so now yeah this seems to really

book so now yeah this seems to really

book so now yeah this seems to really work my own decision to become a part of

work my own decision to become a part of

work my own decision to become a part of this world after college actually

this world after college actually

this world after college actually started out with a failure and a broken

started out with a failure and a broken

started out with a failure and a broken plan I tell people that I got into the

plan I tell people that I got into the

plan I tell people that I got into the startup world because I was interested

startup world because I was interested

startup world because I was interested in the back the thought of making things

in the back the thought of making things

in the back the thought of making things happen and also making a ton of money

happen and also making a ton of money

happen and also making a ton of money but even though this is all really true

but even though this is all really true

but even though this is all really true I think what really won me over in the

I think what really won me over in the

I think what really won me over in the end

end

end what’s this so fast-forward 10 years and

what’s this so fast-forward 10 years and

what’s this so fast-forward 10 years and that girl the eight-year-old girl the

that girl the eight-year-old girl the

that girl the eight-year-old girl the one with her whole life planned out

one with her whole life planned out

one with her whole life planned out would find herself sitting in this

would find herself sitting in this

would find herself sitting in this almost empty room say Majan you’re

almost empty room say Majan you’re

almost empty room say Majan you’re sitting in this room you’re armed with a

sitting in this room you’re armed with a

sitting in this room you’re armed with a dozen pencils and like lots of blank

dozen pencils and like lots of blank

dozen pencils and like lots of blank sheets of paper and your task is to

sheets of paper and your task is to

sheets of paper and your task is to solve a coding problem so you have to

solve a coding problem so you have to

solve a coding problem so you have to write the entire solution basically the

write the entire solution basically the

write the entire solution basically the entire working code one paper no as if

entire working code one paper no as if

entire working code one paper no as if typing it on your computer wasn’t hard

typing it on your computer wasn’t hard

typing it on your computer wasn’t hard enough but this was it like this was her

enough but this was it like this was her

enough but this was it like this was her moment of truth like she was ready she

moment of truth like she was ready she

moment of truth like she was ready she was going to kill it but then what twist

was going to kill it but then what twist

was going to kill it but then what twist she didn’t so although this story of my

she didn’t so although this story of my

she didn’t so although this story of my completely messing up my first real life

completely messing up my first real life

completely messing up my first real life job interview certainly is not the worst

job interview certainly is not the worst

job interview certainly is not the worst most the railing thing that could happen

most the railing thing that could happen

most the railing thing that could happen to anyone

to anyone

to anyone it’s tough it still felt like my

it’s tough it still felt like my

it’s tough it still felt like my ultimate plan was shattered like what

ultimate plan was shattered like what

ultimate plan was shattered like what happened to being the best programmer

happened to being the best programmer

happened to being the best programmer ever right like one moment I was flying

ever right like one moment I was flying

ever right like one moment I was flying you know in the speed of light in my

you know in the speed of light in my

you know in the speed of light in my Millennium Falcon feeling super cool

Millennium Falcon feeling super cool

Millennium Falcon feeling super cool then suddenly I was spiraling into a big

then suddenly I was spiraling into a big

then suddenly I was spiraling into a big black hole of doubt so after months of

black hole of doubt so after months of

black hole of doubt so after months of feeling like a Dementor was sucking away

feeling like a Dementor was sucking away

feeling like a Dementor was sucking away at my soul yeah we know how this feels

at my soul yeah we know how this feels

at my soul yeah we know how this feels and basically annoying my family and

and basically annoying my family and

and basically annoying my family and friends with all of my whining I finally

friends with all of my whining I finally

friends with all of my whining I finally you know to their Glee I finally got

you know to their Glee I finally got

you know to their Glee I finally got over a thing I realized you know I have

over a thing I realized you know I have

over a thing I realized you know I have to find a way out I can’t keep doing

to find a way out I can’t keep doing

to find a way out I can’t keep doing this every time I fail so I decided to

this every time I fail so I decided to

this every time I fail so I decided to join a startup why because I realized at

join a startup why because I realized at

join a startup why because I realized at that point that the only way I could

that point that the only way I could

that point that the only way I could ever really let go of my precious

ever really let go of my precious

ever really let go of my precious structured mega plans was the constantly

structured mega plans was the constantly

structured mega plans was the constantly exposed to them and myself to change

exposed to them and myself to change

exposed to them and myself to change when we’re developing software we plan

when we’re developing software we plan

when we’re developing software we plan out features we code them and sooner or

out features we code them and sooner or

out features we code them and sooner or later we just have to recode them in the

later we just have to recode them in the

later we just have to recode them in the same way we can make small plans in life

same way we can make small plans in life

same way we can make small plans in life we can follow them the best that we can

we can follow them the best that we can

we can follow them the best that we can and we see

and we see

and we see they turn out but if things don’t work

they turn out but if things don’t work

they turn out but if things don’t work out then we have to adapt we have to

out then we have to adapt we have to

out then we have to adapt we have to change it’s basically the same kind of

change it’s basically the same kind of

change it’s basically the same kind of process and eventually you know after

process and eventually you know after

process and eventually you know after this constant evaluation and feedback

this constant evaluation and feedback

this constant evaluation and feedback and what I just labeled upgrading to a

and what I just labeled upgrading to a

and what I just labeled upgrading to a higher version I realized that you know

higher version I realized that you know

higher version I realized that you know it became less about failure and just

it became less about failure and just

it became less about failure and just more about constant upgrades and

more about constant upgrades and

more about constant upgrades and improvements and you know what these

improvements and you know what these

improvements and you know what these constant upgrades and improvements they

constant upgrades and improvements they

constant upgrades and improvements they actually feel really great like they

actually feel really great like they

actually feel really great like they don’t only leave us in awe when they

don’t only leave us in awe when they

don’t only leave us in awe when they bring us or other people to having

bring us or other people to having

bring us or other people to having successful lives or businesses or

successful lives or businesses or

successful lives or businesses or hopefully millions of dollars there even

hopefully millions of dollars there even

hopefully millions of dollars there even the same kinds of things that we love in

the same kinds of things that we love in

the same kinds of things that we love in the stories that we read or watch Harry

the stories that we read or watch Harry

the stories that we read or watch Harry Potter like Harry Potter wouldn’t have

Potter like Harry Potter wouldn’t have

Potter like Harry Potter wouldn’t have been Harry Potter if Voldemort didn’t

been Harry Potter if Voldemort didn’t

been Harry Potter if Voldemort didn’t come around kill his parents and give

come around kill his parents and give

come around kill his parents and give him that scar and Sam Sam from The Lord

him that scar and Sam Sam from The Lord

him that scar and Sam Sam from The Lord of the Rings he was just this ordinary

of the Rings he was just this ordinary

of the Rings he was just this ordinary gardener who is assigned to accompany

gardener who is assigned to accompany

gardener who is assigned to accompany Frodo and Frodo was supposed to be the

Frodo and Frodo was supposed to be the

Frodo and Frodo was supposed to be the star of the adventure but then Frodo

star of the adventure but then Frodo

star of the adventure but then Frodo gets knocked out so Sam actually steps

gets knocked out so Sam actually steps

gets knocked out so Sam actually steps up reinvents himself and saves

up reinvents himself and saves

up reinvents himself and saves everything he becomes the hero of the

everything he becomes the hero of the

everything he becomes the hero of the story even after his head gets bashed

story even after his head gets bashed

story even after his head gets bashed against a rock

against a rock

against a rock basically we’re addicted to the thought

basically we’re addicted to the thought

basically we’re addicted to the thought being able to adapt in the face of

being able to adapt in the face of

being able to adapt in the face of change

change

change so given adapted processors like agile

so given adapted processors like agile

so given adapted processors like agile that we’ve learned how can we live out

that we’ve learned how can we live out

that we’ve learned how can we live out these aspirations maybe we should go out

these aspirations maybe we should go out

these aspirations maybe we should go out right now and try and climb a little

right now and try and climb a little

right now and try and climb a little mountain of melting hot lava just to

mountain of melting hot lava just to

mountain of melting hot lava just to pass it out or maybe we should find a

pass it out or maybe we should find a

pass it out or maybe we should find a guy with no nose who’s dressed in all

guy with no nose who’s dressed in all

guy with no nose who’s dressed in all black who’s trying to kill us not

black who’s trying to kill us not

black who’s trying to kill us not necessarily in this other software

necessarily in this other software

necessarily in this other software development process that basically has

development process that basically has

development process that basically has its roots in the thought of agile

its roots in the thought of agile

its roots in the thought of agile there’s this thing called the daily

there’s this thing called the daily

there’s this thing called the daily stand-up it’s this meeting where the

stand-up it’s this meeting where the

stand-up it’s this meeting where the members of a team literally stand up and

members of a team literally stand up and

members of a team literally stand up and they ask and

they ask and

they ask and for three questions these simple

for three questions these simple

for three questions these simple questions are the same kinds of

questions are the same kinds of

questions are the same kinds of questions that I’ve grown to ask myself

questions that I’ve grown to ask myself

questions that I’ve grown to ask myself every day and they’re also the questions

every day and they’re also the questions

every day and they’re also the questions that I want you to ask yourselves now

that I want you to ask yourselves now

that I want you to ask yourselves now first what did I accomplish yesterday

first what did I accomplish yesterday

first what did I accomplish yesterday second what will I do today and third

second what will I do today and third

second what will I do today and third what obstacles are actually impeding my

what obstacles are actually impeding my

what obstacles are actually impeding my progress and when you have your answers

progress and when you have your answers

progress and when you have your answers to these questions suddenly things are a

to these questions suddenly things are a

to these questions suddenly things are a little bit clearer and whether your

little bit clearer and whether your

little bit clearer and whether your answers show that you’re on track or not

answers show that you’re on track or not

answers show that you’re on track or not no matter what you do continue taking

no matter what you do continue taking

no matter what you do continue taking these steps let’s all ask ourselves

these steps let’s all ask ourselves

these steps let’s all ask ourselves these questions whether in school or at

these questions whether in school or at

these questions whether in school or at work for our own lives or even for the

work for our own lives or even for the

work for our own lives or even for the improvement of the entire country and in

improvement of the entire country and in

improvement of the entire country and in the process

the process

the process let’s meet agile let’s be flexible and

let’s meet agile let’s be flexible and

let’s meet agile let’s be flexible and let’s learn a lot because after all

let’s learn a lot because after all

let’s learn a lot because after all everything changes and even though

everything changes and even though

everything changes and even though sometimes it really really sucks but it

sometimes it really really sucks but it

sometimes it really really sucks but it also means that if we’re stuck in a rut

also means that if we’re stuck in a rut

also means that if we’re stuck in a rut or we feel like we’re just failing

or we feel like we’re just failing

or we feel like we’re just failing software projects definitely I can

software projects definitely I can

software projects definitely I can relate to this then at least at the very

relate to this then at least at the very

relate to this then at least at the very least it means that we don’t stay that

least it means that we don’t stay that

least it means that we don’t stay that way forever thank you

way forever thank you

way forever thank you [Applause]

”

Be First to Comment

Leave a Reply

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