Programming Camp For       an Adult大人のためのプログラミングキャンプ    @PHP Matsuri 2010      Hiro Yoshioka @hyoshiok, hyoshiok@gmail.com...
Agenda   Self Introduction (自己紹介)   Programming Camp (プログラミングキャン    プ)   Programmers Skills (プログラマのスキル)   Master/Appre...
Who Am I? Self-introduction   Hiro Yoshioka, よしおかひろたか       YLUG Yokohama Linux Users Group, member       Kernel Code R...
Community   Kernel Code Reading Party カーネル読書会       is an informal technical seminar and beer bash        (party) runnin...
English, or Die   Bilingual Presentation (English and Japanese)    英語と日本語   Survive in the Internet Age, Do not Die    イ...
Security and Programming Camp    Security and Programming Camp         Sponsored by IPA (Information Promotion Agency)  ...
Why I want to make a camp   I want to meet young programmers.    若いプログラマを発掘したい。        Sharing fun experience.  楽しさを共有。 ...
   Instructors are Top-notch Hackers. We provide    world class environment. 講師はハッカー、世    界最高水準の環境を提供した。       http://la...
Programming Cource   Building OS group       Writing OS from scratch. (boot loader, windows        system, etc)       T...
Camp   Meeting many people who has similar sense of    value and interests. 同じ価値観、興味を持つ人と知    り合う       It is very diffi...
Programmers Skills   Reading Source code   Testing   Debugging   Skill is ability to do. What you know something    do...
Adding more (ease your life)   Smile (laughing)   Sleeping   eating/drinking    http://www.flickr.com/photos/dominiqs/1...
Master/Apprentice   Master – life time learner   Apprentice – learner   Find your master.       Learn how to learn.
Hackerthon   Programming Camp for an adult   You can meet hackers (master) and friends.   Tips: Introduce yourself to p...
Hackerthon   Programming Camp For Adultprogrammers career, hackerthon, camp, commu-nity, apprentice
Upcoming SlideShare
Loading in …5
×

Programming Camp for an Adult 大人のためのプログラミングキャンプ at PHP Matsuri 2010

674 views

Published on

This is my first bilingual talk to PHP community. My message is very simple, 1) English, or Die, 2) Programming Camp (Hackathon) is fun

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
674
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
3
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Programming Camp for an Adult 大人のためのプログラミングキャンプ at PHP Matsuri 2010

  1. 1. Programming Camp For an Adult大人のためのプログラミングキャンプ @PHP Matsuri 2010 Hiro Yoshioka @hyoshiok, hyoshiok@gmail.com http://d.hatena.ne.jp/hyoshiok
  2. 2. Agenda Self Introduction (自己紹介) Programming Camp (プログラミングキャン プ) Programmers Skills (プログラマのスキル) Master/Apprentice (達人と弟子) Hackerthon (ハッカソン)
  3. 3. Who Am I? Self-introduction Hiro Yoshioka, よしおかひろたか  YLUG Yokohama Linux Users Group, member  Kernel Code Reading Party, host カーネル読書会主宰  Study-Groups Study Group, host 勉強会勉強会主宰  Technical Director at Rakuten  楽天技術理事  DEBUG HACKS (in Japanese) ISBN 978- 4873114040
  4. 4. Community Kernel Code Reading Party カーネル読書会  is an informal technical seminar and beer bash (party) running by YLUG members  since April 28, 1999  100th Party 4
  5. 5. English, or Die Bilingual Presentation (English and Japanese) 英語と日本語 Survive in the Internet Age, Do not Die インターネット時代に生き残る、死ぬな。 Life Hack (Tips of Today). Introduce yourself in English. Do not hesitate. 英語で自己紹介をする。 恥ずかしがらない。
  6. 6. Security and Programming Camp Security and Programming Camp  Sponsored by IPA (Information Promotion Agency)  For under 22 years old  5 days camp Security Cource and Programming Cource● http://www.atmarkit.co.jp/flinux/special/camp2010/01a.html
  7. 7. Why I want to make a camp I want to meet young programmers. 若いプログラマを発掘したい。  Sharing fun experience.  楽しさを共有。  I want them to be a hacker. ハッカーを育てたい  …  Crazy idea http://www.ipa.go.jp/jinzai/renkei/spcamp2010/outline/index.html
  8. 8.  Instructors are Top-notch Hackers. We provide world class environment. 講師はハッカー、世 界最高水準の環境を提供した。  http://lab.jibun.atmarkit.co.jp/entries/106 People centric approach.
  9. 9. Programming Cource Building OS group  Writing OS from scratch. (boot loader, windows system, etc)  Text: Introduction of Building OS (in Japanese) OS 自 作入門 Language group  Hacking ruby (Matzs implementation) Linux group  Hacking Linux Kernel
  10. 10. Camp Meeting many people who has similar sense of value and interests. 同じ価値観、興味を持つ人と知 り合う  It is very difficult for students to find friends who like programming in their high school but they can meet such people in the camp.  You are not alone.  You can meet hackers (master). You can make peoples (social) network and be a member of community. Technology, knowledge are less important.
  11. 11. Programmers Skills Reading Source code Testing Debugging Skill is ability to do. What you know something does not necessary mean what you can do it. ス キルと知識の違い。スキルはあることを出来る能力。 知っていても、それを必ずしもできるとは限らない。 You have to practice them. Training is important.
  12. 12. Adding more (ease your life) Smile (laughing) Sleeping eating/drinking http://www.flickr.com/photos/dominiqs/137546402/sizes/s/in/photostream/ http://www.geocities.jp/nikonikocalendar/index_ja.html http://www.flickr.com/photos/jaxxon/93296381/
  13. 13. Master/Apprentice Master – life time learner Apprentice – learner Find your master.  Learn how to learn.
  14. 14. Hackerthon Programming Camp for an adult You can meet hackers (master) and friends. Tips: Introduce yourself to people whom you never meet each other. Make your network. Enjoy
  15. 15. Hackerthon Programming Camp For Adultprogrammers career, hackerthon, camp, commu-nity, apprentice

×