企業にとっての Hacker-
Centric Culture
@ 徳島
Hiro Yoshioka
@hyoshiok, hyoshiok@gmail.com
http://d.hatena.ne.jp/hyoshiok
Agenda
 Self Introduction (自己紹介)
 Programmers Skills (プログラマのスキル)
 Master/Apprentice (達人と弟子)
 Hackerthon (ハッカソン)
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
Community
 Kernel Code Reading Party カーネル読書会
 is an informal technical seminar and beer bash
(party) running by YLUG members
 since April 28, 1999

100th
Party
English, or Die
 Bilingual Presentation (English and Japanese)
英語と日本語
 Survive in the Internet Age, Do not Die
インターネット時代に生き残る、死ぬな。
 Life Hack (Tips of Today). Introduce yourself.
Do not hesitate. 自己紹介をする。恥ずかしがらな
い。
Security and Programming Camp
 Security and Programming Camp
 Sponsored by IPA (Information Promotion Agency)
 For under 22 years old
 5 days camp
 Security Course and Programming Course
● http://www.atmarkit.co.jp/flinux/special/camp2010/01a.html
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
 Instructors are Top-notch Hackers. We provide
world class environment. 講師はハッカー、世
界最高水準の環境を提供した。
 http://lab.jibun.atmarkit.co.jp/entries/106
 People centric approach. 人中心のアプローチ
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 people's (social) network and be
a member of community.
 Technology, knowledge are less important.
Hacker-Centric Culture
 Hacker Value
 Access to computers should be unlimited and total.
 All information should be free.
 Mistrust authority – promote decentralization
 Hackers should be judged by their hacking, not
criteria such as degrees, age, race, sex, or position.
 You can create art and beauty on a computer.
 Computers can change your life for th better.
Value for Corporation
 Innovation makes money
 Only Hacker makes Innovation
 Therefore Corporation needs Hackers
 You have to convince your manager,
executives the hackers value.
Why Community/Study Groups
 Motivation
 Eager to learn new things, self-development,
 Networking, fun, meet with experts
 Chemistry between Open source and Study
Group
 Linux/Apache/MySQL/PHP/…
 community driven software development
 everything is open, no NDA, no secret
 technology want to be free
What I have learned

There are a lot of guineas in Japan.

Fun.

Community creates new value.

Keep doing in ten years, you will find
something.

It is good. I got many things, values.
Study Groups in Corporation
 Motivation
 Network in the Corporation
 Innovation
 Outside In, Inside out
My ambitious

I want to contribute the corporation as a
technical director and the society.

I want to grow as a engineer.

wanna be a hacker

I want to change the corporation

collaborate with the community

エンジニアに必要なのは少しの勇気とちょっとした行動力

many our engineers contribute the community

世界一のエンジニアをいっぱい輩出したい~
Change Corporate Culture
 More Hacker Centric Culture
 OSS strategy
 Community Alliance Plan
What happened to Yahoo.
http://www.paulgraham.com/yahoo.html
OSS strategy
 Use OSS
 Contribute OSS
 Make an attractive work place for hackers
 Hire hackers
Community Alliance Plan
 Support community activity
 Make publication guideline
 Encourage engineers to contribute community
 Hack your Organization
Appendix
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.
Adding more (ease your life)
 Smile (laughing)
 Sleeping
 eating/drinking
http://www.flickr.com/photos/jaxxon/93296381/
http://www.geocities.jp/nikonikocalendar/index_ja.html
http://www.flickr.com/photos/dominiqs/137546402/sizes/s/in/photostream/
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 people whom you
never meet each other. Make your network.
 Enjoy
Hackerthon
 Programming Camp For Adult
programmer's career, hackerthon, camp, commu-
nity, apprentice

More Related Content

PDF
How not-to-do-open-source-okfestival2012
PDF
"Growth hacking - The Launch of MJML" by Nicolas Garnier, Developer Evengelis...
PDF
Kicking the Bukkit: Anatomy of an open source meltdown
PDF
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
PDF
Growth Hacking 101: Growth Metrics, Lean Analytics & Growth Culture
PDF
Security and Programming Camp 2011, Programming Course 2011/12/17
PDF
Programming camp for an adult
PDF
Programming Camp for an Adult 大人のためのプログラミングキャンプ at PHP Matsuri 2010
How not-to-do-open-source-okfestival2012
"Growth hacking - The Launch of MJML" by Nicolas Garnier, Developer Evengelis...
Kicking the Bukkit: Anatomy of an open source meltdown
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Growth Hacking 101: Growth Metrics, Lean Analytics & Growth Culture
Security and Programming Camp 2011, Programming Course 2011/12/17
Programming camp for an adult
Programming Camp for an Adult 大人のためのプログラミングキャンプ at PHP Matsuri 2010

Similar to Hacker-Centric Culture (20)

PDF
Giannis Konstantinidis - The fedora community
ODP
Introduction To Fedora
KEY
Open Source Compliance at Twitter
PDF
Case study: UX Concept for project management tool for LinkedIn by Amanda Wise
PDF
Building the Orchard Community
PDF
InfoSession2022_merged (1).pdf
PPTX
Orientation session
PDF
The PSF and You
PPT
Open source software by Tushar Joshi
ODP
Fundamentals of Open Source Development
PDF
Using oss at an internet company and hacker culture
PDF
InfoSession2022_merged.pdf
ODP
Foss4Africa Paul Scott keynote
PDF
Best ways remote developers can stay updated.pdf
PPT
Open Source Communities
PDF
Demystifying a Hackathon
PDF
Career Hacks for Developers
ODP
From TrainedMonkey to Google SoC mentor – How to become an OOo developer
PDF
Hacktoberfest with GDSC NIET.pdf
PDF
Chainlink Hackathon: Launch Event.pdf
Giannis Konstantinidis - The fedora community
Introduction To Fedora
Open Source Compliance at Twitter
Case study: UX Concept for project management tool for LinkedIn by Amanda Wise
Building the Orchard Community
InfoSession2022_merged (1).pdf
Orientation session
The PSF and You
Open source software by Tushar Joshi
Fundamentals of Open Source Development
Using oss at an internet company and hacker culture
InfoSession2022_merged.pdf
Foss4Africa Paul Scott keynote
Best ways remote developers can stay updated.pdf
Open Source Communities
Demystifying a Hackathon
Career Hacks for Developers
From TrainedMonkey to Google SoC mentor – How to become an OOo developer
Hacktoberfest with GDSC NIET.pdf
Chainlink Hackathon: Launch Event.pdf

More from Hiro Yoshioka (20)

PDF
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
PDF
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
PDF
不揮発性メモリ(NVM)とはなにか
PDF
続・人生100年時代の学び方
PDF
人生100年時代における学び方 定年後の学生生活
PDF
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
PDF
人生100年時代の学び方、脳には可塑性がある
PDF
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
PDF
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
PDF
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
PDF
未経験プログラマがコボルコンパイラを作った話 #compiler_study
PDF
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
PDF
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
PDF
理科系の作文技術
PDF
Agile Software Development advanced course (PBL) at AIIT, 2015
PDF
質問される力 #TechGirls
PDF
Oracle vs Google API 著作権裁判を考える
PDF
Be Hacker
PDF
Project Based Learning using by PaaS
PDF
IT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
不揮発性メモリ(NVM)とはなにか
続・人生100年時代の学び方
人生100年時代における学び方 定年後の学生生活
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
人生100年時代の学び方、脳には可塑性がある
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
未経験プログラマがコボルコンパイラを作った話 #compiler_study
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
理科系の作文技術
Agile Software Development advanced course (PBL) at AIIT, 2015
質問される力 #TechGirls
Oracle vs Google API 著作権裁判を考える
Be Hacker
Project Based Learning using by PaaS
IT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan

Recently uploaded (20)

PPTX
cctv.pptx paper presentation for school and college students
PPTX
obstetric instruments for final year mbbs students
PPTX
Trends in Recruitment and Talent acquisition___.pptx
PPTX
Session 4 of vibale oldin sink about vola
PPTX
MATERIALS IN ORTHODONTICS PART 1.pptxxxx
PDF
VIT Accelerating Growth - September 2023.pdf
PDF
AAO Generalist notification 2025-2026-2027
PPTX
OIP-Narrative-Presentation-1Dg2.pptxdjjdjsjsjsj
PPTX
OJT-Narrative-Presentation-Entrep-group.pptx_20250808_102837_0000.pptx
PPTX
Q1 Review Spoke Centre _ Project समर्थ (1) (1).pptx
PPTX
Teaching Presentation on web Technology.
PPTX
E-commerce Security and Fraud Issues and Protection
PPT
Machine Translation in Natural Language Processing
PPT
A-Guide-to-Developing-a-First-Course-in-the-NATEF-Model-NACAT-2017.ppt
PPTX
SE-Unit-1.pptxmmmmmmmmmmmmmmmmmmmmmmmmnnnn
PDF
lahore 2024 august.pdf exercise for fittness
PPTX
The Impact of Digital Transformation on Businesses_Lê Thu Hà (1).pptx
PPTX
Nature and Scope of Political Science and its evolution
PPTX
diabetes.pptxgtgthtgtgtgthyjiulp'][pp0ppp
PPT
3. Aggregate.ppt he is the main things of
cctv.pptx paper presentation for school and college students
obstetric instruments for final year mbbs students
Trends in Recruitment and Talent acquisition___.pptx
Session 4 of vibale oldin sink about vola
MATERIALS IN ORTHODONTICS PART 1.pptxxxx
VIT Accelerating Growth - September 2023.pdf
AAO Generalist notification 2025-2026-2027
OIP-Narrative-Presentation-1Dg2.pptxdjjdjsjsjsj
OJT-Narrative-Presentation-Entrep-group.pptx_20250808_102837_0000.pptx
Q1 Review Spoke Centre _ Project समर्थ (1) (1).pptx
Teaching Presentation on web Technology.
E-commerce Security and Fraud Issues and Protection
Machine Translation in Natural Language Processing
A-Guide-to-Developing-a-First-Course-in-the-NATEF-Model-NACAT-2017.ppt
SE-Unit-1.pptxmmmmmmmmmmmmmmmmmmmmmmmmnnnn
lahore 2024 august.pdf exercise for fittness
The Impact of Digital Transformation on Businesses_Lê Thu Hà (1).pptx
Nature and Scope of Political Science and its evolution
diabetes.pptxgtgthtgtgtgthyjiulp'][pp0ppp
3. Aggregate.ppt he is the main things of

Hacker-Centric Culture

  • 1. 企業にとっての Hacker- Centric Culture @ 徳島 Hiro Yoshioka @hyoshiok, [email protected] http://d.hatena.ne.jp/hyoshiok
  • 2. Agenda  Self Introduction (自己紹介)  Programmers Skills (プログラマのスキル)  Master/Apprentice (達人と弟子)  Hackerthon (ハッカソン)
  • 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
  • 5. English, or Die  Bilingual Presentation (English and Japanese) 英語と日本語  Survive in the Internet Age, Do not Die インターネット時代に生き残る、死ぬな。  Life Hack (Tips of Today). Introduce yourself. Do not hesitate. 自己紹介をする。恥ずかしがらな い。
  • 6. Security and Programming Camp  Security and Programming Camp  Sponsored by IPA (Information Promotion Agency)  For under 22 years old  5 days camp  Security Course and Programming Course ● http://www.atmarkit.co.jp/flinux/special/camp2010/01a.html
  • 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.  Instructors are Top-notch Hackers. We provide world class environment. 講師はハッカー、世 界最高水準の環境を提供した。  http://lab.jibun.atmarkit.co.jp/entries/106  People centric approach. 人中心のアプローチ
  • 9. 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 people's (social) network and be a member of community.  Technology, knowledge are less important.
  • 10. Hacker-Centric Culture  Hacker Value  Access to computers should be unlimited and total.  All information should be free.  Mistrust authority – promote decentralization  Hackers should be judged by their hacking, not criteria such as degrees, age, race, sex, or position.  You can create art and beauty on a computer.  Computers can change your life for th better.
  • 11. Value for Corporation  Innovation makes money  Only Hacker makes Innovation  Therefore Corporation needs Hackers  You have to convince your manager, executives the hackers value.
  • 12. Why Community/Study Groups  Motivation  Eager to learn new things, self-development,  Networking, fun, meet with experts  Chemistry between Open source and Study Group  Linux/Apache/MySQL/PHP/…  community driven software development  everything is open, no NDA, no secret  technology want to be free
  • 13. What I have learned  There are a lot of guineas in Japan.  Fun.  Community creates new value.  Keep doing in ten years, you will find something.  It is good. I got many things, values.
  • 14. Study Groups in Corporation  Motivation  Network in the Corporation  Innovation  Outside In, Inside out
  • 15. My ambitious  I want to contribute the corporation as a technical director and the society.  I want to grow as a engineer.  wanna be a hacker  I want to change the corporation  collaborate with the community  エンジニアに必要なのは少しの勇気とちょっとした行動力  many our engineers contribute the community  世界一のエンジニアをいっぱい輩出したい~
  • 16. Change Corporate Culture  More Hacker Centric Culture  OSS strategy  Community Alliance Plan What happened to Yahoo. http://www.paulgraham.com/yahoo.html
  • 17. OSS strategy  Use OSS  Contribute OSS  Make an attractive work place for hackers  Hire hackers
  • 18. Community Alliance Plan  Support community activity  Make publication guideline  Encourage engineers to contribute community
  • 19.  Hack your Organization
  • 21. 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.
  • 22. Adding more (ease your life)  Smile (laughing)  Sleeping  eating/drinking http://www.flickr.com/photos/jaxxon/93296381/ http://www.geocities.jp/nikonikocalendar/index_ja.html http://www.flickr.com/photos/dominiqs/137546402/sizes/s/in/photostream/
  • 23. Master/Apprentice  Master – life time learner  Apprentice – learner  Find your master.  Learn how to learn.
  • 24. 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
  • 25. Hackerthon  Programming Camp For Adult programmer's career, hackerthon, camp, commu- nity, apprentice