IT and Engineers who are building new things
#tedee_itmedia Hiro Yoshioka, Technical Managing Officer, Rakuten, Inc. 9th of March, 2013
2
Agenda
• Self Introduction • IT and Engineers
– Moore’s Law – Brooks’ Law – Hacker Ethics
• How to become a specialist
http://www.rakuten.co.jp/recruit/engineer/hackermind.html
3
Self Introduction
3
• Hiro Yoshioka – Technical Managing Officer – Empowering DU Sec;on – Development Unit, Rakuten – Community
• YLUG (Yokohama Linux Users Group), Kernel Code Reading Party
• 勉強会勉強会 – TwiKer: @hyoshiok – DEBUG HACKS, 2009,
ISBN9784873114040
http://japan.zdnet.com/image/l/storage/35012872/storage/2012/01/06/9a2ed16c690d85ce041e1b97fc5ab494/120106_yoshioka01_800x600.jpg
4
IT changes everything
• Information Technology and Internet change the World – The World is Flat.
• Hardware and Software development
http://www.rakuten.co.jp/recruit/engineer/hackermind.html
5
Moore’s Law
hKp://en.wikipedia.org/wiki/Moore's_law
• Computers are ge^ng cheaper and faster Transistor is double every 18 to 24 months
6
The Mythical Man-Month
http://www.kobobooks.com/ebook/The-Mythical-Man-Month-Essays/book-5XViaJPL_UeFtLEagIcF9A/page1.html
Frederick Brooks, JR. Brooks’ Law "adding manpower to a late software project makes it later"
7
Human Centric
• Engineers make Software. – Computers are getting cheaper by Moor’s law – Software Development is governed by
Brooks’s law. • Hackers make the Internet.
8
Hacker Ethic
• Access to computers—and anything which might teach you something about the way the world works—should be unlimited and total. Always yield to the Hands-‐On Impera;ve
• All informa;on should be free • Mistrust authority — promote decentraliza;on • Hackers should be judged by their hacking, not criteria
such as degrees, age, race, sex, or posi;on • You can create art and beauty on a computer • Computers can change your life for the beKer • hKp://en.wikipedia.org/wiki/Hacker_ethic • hKp://www.amazon.co.jp/exec/obidos/ASIN/487593100X/
9
The Hacker Way (Facebook)
• Code wins arguments • Continuous Improvement and Iteration • Open and Meritocratic • Hackathon • Bootcamp • http://www.wired.com/business/
2012/02/zuck-letter/
10
• Demo or Die (No Power Point) • Pizza and Beer
at Yammer, 10/28/’12
Hackathon
11
Talent Traffic
hKp://www.forbes.com/sites/jasonoberholtzer/2011/06/09/job-‐migra;on-‐talent-‐traffic/
12
IT industry shares the sense of value
• Hacker Mind • Best practices • Can we join the inner circle?
13
How to be a good Engineer(professional)?
• How to become a hacker/professional – http://www.paulgraham.com/gh.html – http://www.catb.org/esr/faqs/hacker-howto.html
• Learn how to learn – Learning Pattern
http://learningpatterns.sfc.keio.ac.jp/
• knowledge is less important than skill • Lifetime learner
14
more than 300 meetings a month
id:hanazukin and her friends are compiling the calendar
IT勉強会カレンダー
Meetups, Workshops, Study Sessions
15
English?
• Internet :- English • Information gap; English >> Japanese • Speed; English >> Japanese
Oct. 26th (Sat)
Rakuten Technology Conference 2013
17
Your Actions
• How do you become a hacker/professional? • How do you join the inner circle? • How do you learn how to learn?
18
Q & A
Yoshioka