1. Play Kayak
For
Good Engineer's Life
Naruhiko 'Naru' Ogasawara
naruoga@gmail.com
http://twitter.com/naru0ga
http://www.facebook.com/#!/profile.php?
id=100000202953344
2. Who am I?
● Employee of a office peripheral vendor
NOT IMPORTANT
To involve Free OSes world from peripheral
●
vendor's point of view
● I love Programming “Languages”
● Prolog and Smalltalk are most lovely langages.
●
NOT IMPORTANT
And interested in programming languages
semantics (type theory, etc.)
● And...
● Weekend kayaker!!
3. Please remember:
● Kayak is very nice hobby for IT engineers!
● Good recreation
in the nature,
of course
● Fun, very fun.
4. Please remember:
● Kayak is very nice hobby for IT engineers!
● Good recreation
in the nature,
of course
● Fun, very fun.
● And, Good training
to improve your
’Human’ skill of
IT engineer!
Photos: http://www.dorsethouse.com/
5. Please remember:
● Kayak is very nice hobby for IT engineers!
● Good recreation
in the nature,
of course
● Fun, very fun.
● And, Good training
to improve your
’Human’ skill of
IT engineer!
Photos: http://www.dorsethouse.com/
6. What's a Kayak
● Small human-powered boat
● Use “Paddle,” not “Oar.”
● Oars are attached on a boat to use the principle of
leverage (easy to move, but no freedom).
● Paddle is not attached on a boat because of FREE
Maneuverability
7. Playfields / Playstyle
Touring Flatwa
te r for sightseein
g
er
od partn
le with go
Padd You can fly if you want
!!
!
GE Rapid
U
oH UUU
S
Try to
Running
get a
gold m
edal!
8. Playfields / Playstyle
E ver y
Touring Flatwa
thing
te r for sightseein
g
E n jo y i s Ka
Long beau yakin partn
er
t if u l n g.
od
le with go
Padd
Be an t r ip a ature
You can fly if you want
!!
nd C ,
Adre ampi Rapid
!
nalin ng, S oH UUU
U GE
Try to
You'r e Jun Running
e F RE ky,
get a
E!
gold m
edal!
9. Anyway, I said,
● “Kayaking is Good training to improve your
’Human’ skill of IT engineer!”
● What do I mean?
● Just a hobby?
● My opinion is:
● Of course, we play kayak as hobby, but,
● Kayaking (especially whitewater river running) has
very similar points with software developments
● Mostly HUMAN SKILLs
13. Find your OWN route
There is
a big rock!
It's my route
(and succeed!)
Big drop and
very shallow...
14. Manage YOUR Risks
● White water paddling is very nice training of
RISK MANAGEMENT (not for your mgr.)
1.Find ALL of risks you have
2.Classify which risks are acceptable
NOT SO SERIOUS SERIOUS (DEATH?)
Can avoid?
Everyone (Not a risk)
Easy Acceptable (Fun!) Don't try!
Difficult Acceptable if you want Don't try!
3.Then, decide which route is best for yourself.
– The best routes are different for each people.
– Paddling skill, kind of boat, mental (big factor),...
15. More important thing:
● Teamwork!
● given enough eyeballs, all risks are shallow.
– Modified Linus's Law (bugs → risks)
● For good classification of risk, need many heads.
● In trouble, your buddies will rescue each other.
– The trust braves you to beat risks!
Thinking, Judging, Trust and Success together
make very good teamwork,
It is exactly same as software developments,
isn't it?
16. Once Again:
● Kayak is very nice hobby for IT engineers!
● Good recreation
in nature,
of course
● Fun, very fun.
● And, Good training
to improve your
’Human’ skill of
IT engineer!
17. Play Kayak
for your good
Engineer's life!
By Naru (Weekend Paddler)
Tokyo BarCamp 2010
In Oracle Aoyama
Thanks.
18. Appendix
● If you want to try Kayaking near by central of
Tokyo, see ATND. http://atnd.org/events/4388
● It's held by me :D
● Kayaking and
BBQ in Tamagawa
river, near by
Futako-shinchi
Station, Kawasaki.
● Or I can tell some very good kayak schools.
PLZ ask me.
19. License
This slide licensed as Creative Commons
CC-BY-SA 2.1
http://creativecommons.org/licenses/by-sa/2.1/jp/
20. Photo
Page 1 and 14: Cover pages of “Walzing with Bares” and Peopleware”
From the publisher Dorsethouse: http://www.dorsethouse.com/
Page 4: Inuits' style and modern style kayak
From Wikipedia: http://en.wikipedia.org/wiki/kayak
Page 5: Touring on flatwater for sightseeing
From Flickr: http://www.flickr.com/photos/freewine/2051307895/
Page 5: Paddling with good partner
From Flickr: http://www.flickr.com/photos/scornish/456991247/
Page 5: You can fly if you want!!
From Flickr: http://www.flickr.com/photos/smagaud/2411430970/
Page 5: Try to get a Gold Medal:
From Flickr: http://www.flickr.com/photos/christian_bachellier/160915516/
Page 5: Running HUUUUGE Rapid!:
From Flickr: http://www.flickr.com/photos/see_sounds/3523895755/
Any other photos are by my friend and me (Licensed by CC-BY-SA)