00:00:19.279
i will not stay in the podium because
00:00:21.279
i'm getting covered
00:00:23.760
anyway so
00:00:25.119
my
00:00:26.000
i will talk about the lessons i learned
00:00:28.400
from puzzles and math and code and just
00:00:32.960
so my name is joy paas and you can
00:00:36.960
that's my github
00:00:38.800
username
00:00:40.239
i don't tweet so you
00:00:42.559
i have a twitter account to that but i
00:00:44.480
don't
00:00:45.360
use it
00:00:47.039
so i work for quipper which is an
00:00:49.360
e-learning company and
00:00:51.600
i work for their philippine office
00:00:53.760
and
00:00:54.879
so
00:00:55.680
let's start
00:00:56.800
i think there are two kinds of people
00:00:59.359
ones that enjoy puzzle and ones that see
00:01:02.800
it as a great source of headache
00:01:05.280
and similarly in math
00:01:08.479
some just play around with it like this
00:01:10.640
one and
00:01:12.720
no math for the other people math stands
00:01:15.600
as mental obese to humans
00:01:18.240
so
00:01:19.759
who belong to the left side who belongs
00:01:22.720
to the left side
00:01:24.799
a few people how about to the right side
00:01:28.159
wow
00:01:30.320
okay so
00:01:33.439
so
00:01:34.240
i will talk about
00:01:36.400
yeah how my experiences
00:01:39.280
affect me as a developer and no this is
00:01:42.240
not limited to knowing that the great
00:01:44.320
ideas and algorithms come to you when
00:01:46.560
you are taking a shower
00:01:49.280
and
00:01:50.560
so
00:01:51.759
when i was a child of course i had toys
00:01:54.399
and i had dolls but i enjoyed playing
00:01:57.200
with puzzles and my dad
00:02:00.079
used to create handmade puzzles like the
00:02:03.040
one below so i really enjoyed
00:02:05.520
and
00:02:06.399
from there i learned that what seems
00:02:08.879
impossible can be possible if you give
00:02:10.720
your best so sometimes
00:02:13.280
you know how can this work
00:02:15.840
and yeah i really enjoyed it
00:02:20.160
fast forward to my schooling days i
00:02:22.640
could tolerate math but
00:02:25.040
i have generally have this attitude
00:02:28.000
so
00:02:29.840
math just solve your problems
00:02:33.280
and so when math class is boring and
00:02:36.160
other classes are boring i doodle this
00:02:38.720
on my notebooks in high school
00:02:40.959
and i was trying to find
00:02:43.120
how
00:02:44.000
a knight can cover
00:02:46.400
the chessboard
00:02:47.840
i was doing it
00:02:49.360
for weeks until i finally found the
00:02:51.680
answer
00:02:52.800
so i was like
00:02:54.400
yeah
00:02:57.440
however
00:02:58.480
years later in another math class i
00:03:00.720
discovered that this is actually a
00:03:03.040
night's tour
00:03:04.480
and
00:03:05.680
there are
00:03:08.400
19 about 19.6 quadrillion solutions i
00:03:12.560
only found about five
00:03:16.640
so i was like what the hell
00:03:21.280
so yeah i realized oh so math is like a
00:03:25.120
puzzle so i started to enjoy it and fast
00:03:28.640
forward
00:03:30.560
so this is the lesson that i learned
00:03:33.040
from that stage so you may not be the
00:03:35.440
first one to arrive with the solution
00:03:37.360
but the fun of discovering things and
00:03:39.360
the curiosity is very important
00:03:42.400
and
00:03:43.440
fast forward
00:03:44.959
i became a math teacher
00:03:47.040
in high school in the philippines and
00:03:48.799
those are my students and they are
00:03:50.480
taller than me
00:03:54.400
and
00:03:55.599
there came a point when i became so
00:03:57.920
frustrated because no matter what i do
00:04:01.200
this is just so impossible
00:04:03.360
uh you cannot
00:04:04.959
you cannot
00:04:07.920
make people love math
00:04:10.480
so
00:04:11.599
i consulted my mentor and she said that
00:04:14.879
even if you don't make them like math
00:04:17.040
you will teach them this lessons the
00:04:19.840
three p's
00:04:21.120
patience persistence and perseverance
00:04:24.080
so
00:04:25.520
um yeah it's difficult but
00:04:28.880
in solving a problem
00:04:30.720
you have to have the skills and math
00:04:33.280
slowly teaches us even if we don't know
00:04:35.280
about it
00:04:36.560
math teaches us this
00:04:39.360
so in conclusion that
00:04:41.759
those lessons helped me
00:04:43.680
becoming a web developer so there were
00:04:47.840
tricky bugs that uh were hard to
00:04:51.520
even reproduce
00:04:53.280
or
00:04:54.320
track but you know
00:04:57.759
just be
00:04:59.040
just try and try
00:05:01.120
and we learn not to give up easily when
00:05:04.080
trying to achieve a goal and look at
00:05:05.759
different perspectives this is not
00:05:07.840
important
00:05:09.280
this is important not only in
00:05:10.720
development but also in business and
00:05:13.039
dealing with people you have to look at
00:05:15.520
the
00:05:16.320
how the other person feels or
00:05:19.199
how your customers will react so maybe
00:05:21.600
you like this thing but other people
00:05:23.600
doesn't like it and value the learning
00:05:25.919
process over the correct answer
00:05:28.479
and one very important thing
00:05:31.280
life is a puzzle
00:05:32.880
so
00:05:34.000
and math is a like a big puzzle so never
00:05:37.280
ever tell your kids
00:05:39.840
math is difficult because
00:05:41.919
they will suffer in school
00:05:43.759
so
00:05:44.880
thank you
00:05:57.919
you