Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
世界中の開発者と共に モノづくりをするために必要な6つのこと
Search
Yoichiro Tanaka
September 14, 2019
Technology
19
6.3k
世界中の開発者と共に モノづくりをするために必要な6つのこと
BitValley 2019 in Shibuya - September 14th 2019.
Yoichiro Tanaka
September 14, 2019
Tweet
Share
More Decks by Yoichiro Tanaka
See All by Yoichiro Tanaka
スマートスピーカーとは
yoichiro
2
1k
CM06 既存サービスを AI アシスタント対応する際の勘所
yoichiro
1
570
Assistant - Google I/O 2019 Extended
yoichiro
2
2k
VUIが作る未来 〜 NEM9
yoichiro
0
540
Google Assistant & Actions on Google Latest Updates
yoichiro
1
1.3k
Actions on Google Overview
yoichiro
0
570
Actions on Google Latest Updates
yoichiro
1
130
Actions on Google Latest Updates
yoichiro
1
810
Google Assistant Latest Status - Umeda VUI meetup
yoichiro
1
550
Other Decks in Technology
See All in Technology
風が吹けばWHOISが使えなくなる~なぜWHOIS・RDAPはサーバー証明書のメール認証に使えなくなったのか~
orangemorishita
15
5.8k
Rubyの国のPerlMonger
anatofuz
3
740
AWS DDoS攻撃防御の最前線
ryutakondo
1
160
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
6.3k
AIエージェントを現場で使う / 2025.08.07 著者陣に聞く!現場で活用するためのAIエージェント実践入門(Findyランチセッション)
smiyawaki0820
6
1.1k
OPENLOGI Company Profile for engineer
hr01
1
38k
家族の思い出を形にする 〜 1秒動画の生成を支えるインフラアーキテクチャ
ojima_h
3
1.2k
結局QUICで通信は速くなるの?
kota_yata
7
7.1k
専門分化が進む分業下でもユーザーが本当に欲しかったものを追求するプロダクトマネジメント/Focus on real user needs despite deep specialization and division of labor
moriyuya
1
1.3k
ファッションコーディネートアプリ「WEAR」における、Vertex AI Vector Searchを利用したレコメンド機能の開発・運用で得られたノウハウの紹介
zozotech
PRO
0
360
開発 × 生成AI × コミュニケーション:GENDAの開発現場で感じたコミュニケーションの変化 / GENDA Tech Talk #1
genda
0
230
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
0
150
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
4 Signs Your Business is Dying
shpigford
184
22k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Why Our Code Smells
bkeepers
PRO
337
57k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Producing Creativity
orderedlist
PRO
347
40k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
450
Transcript
世界中の開発者と共に モノづくりをするために必要な 6つのこと Yoichiro Tanaka, Bit Valley, Sep 14th 2019
Yoichiro Tanaka Software Engineer / IT Architect DeNA Inc. Google
Developers Expert (Assistant, Web) twitter.com/yoichiro github.com/yoichiro www.facebook.com/yoichiro6642
World Wide Web 「30周年」 (1989年、Tim Berners-Lee 氏) https://home.cern/science/computing/birth-web
https://home.cern/science/computing/birth-web 最初のウェブページ
インターネット上でコラボレーション することが当たり前の時代
物理的な制約しかなかった 昭和時代
個人が • 低コストで • 世界中の人々と モノづくりができる時代
グローバルなモノづくりは 「楽しい♪」
https://www.zdnet.com/product/google-pixelbook/ Google Drive しか使えない?
Dropbox を直接マウントできる Chrome OS 向けアプリを開発
特に宣伝することなく 多くの方々に使ってもらえている
API が Beta の頃から作り始めて 最終的に5つの実装を作った (Dropbox, SMB, OneDrive, SFTP, WebDAV)
GitHub にてコードを公開 ドキュメント類は英語で執筆
世界中から不具合報告や 新機能要望が来る
すばらしいアプリをありがとうございます。 Repository を fork して UI や Build Flow を直してみました。
別アプリとしてリリースすべき それとも、マージすべきですか?
できればマージして欲しいです。 ところで、このアプリのオーナーになって みませんか?あなたの機能改善は素晴らしく、 多くのユーザにとってその方が良いと思うのです。 いかがでしょうか?
ぜひ!がんばります!
None
None
もう一つのアプリ(OneDrive 版)も 「会ったこともない開発者」に譲渡
SFTP File System - オランダ在住の開発者 File System for OneDrive -
イギリス在住の開発者
Google Open Source Office から表彰される
None
https://cnet2.cbsistatic.com/img/_YKIg1G3aC5D_rMhEEIejqwd1lk=/1600x900/2018/05/ 08/4b33a302-0d8c-4dde-985d-f6a63b6e96fe/google-io-2018-google-assistant-7136.jpg Google アシスタントは 「人々とコンピュータとの関わりを変える」
勝手に情報発信
勝手に開発者コミュニティ発足
勝手にSDK の開発に参加
Google Developers Expert (Assistant 担当)
None
世界中の GDE たちと情報交換や助け合い 「楽しい」モノづくりを行っている毎日
皆さんにも同じように 「世界中の人々とモノづくりをする」 楽しさを体感して欲しい
今日持って帰っていただくこと グローバルに活躍する、という素晴らしい体験を日常とするために は、常に意識し実践すべきいくつかのポイントがあります。 本セッションでは、ソフトウェアエンジニアとして今まで取り組んでき たことを通じて、 皆さんにぜひ実践していただきたい 6 つのこと をご紹介いたします。
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
基本 1 応用 2 閃き 1 「基本」がなければ「応用」もない 「応用」がなければ「閃き」もない
土台 3 工夫 2 未知 1
https://nabewakashi.com/wp-content/uploads/2017/02/IMG_1957-1280x720.jpg 何もないところから
http://mps.milwaukee.k12.wi.us/MPS-English/CIO/Research--Deve lopment/istock_000041965580_large.jpg?Large 「探して試して」を繰り返して
https://www.pakutaso.com/20110852232post-526.html 引き出しの数を増やす
https://www.kendo-progress.com/wp-content/uploads/2017/02/kendo-progress-min-3.jpg 毎日「素振り」を欠かさない
None
開発 企画 アライアンス セールス CS CS モバイル ML/DL クラウド ウェブ
http://mps.milwaukee.k12.wi.us/MPS-English/CIO/Research--Deve lopment/istock_000041965580_large.jpg?Large 「探して試して」を繰り返す
さまざまなチュートリアルをやりまくる
http://sipxcom.org/wp-content/uploads/2017/11/beta-500x383.png ベータ版をとにかく使ってみる
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
PC8801MH Spec. CPU: Z80A (4, 8MHz) RAM: 128 KB Language:
N88-BASIC Storage: 5 inch 2HD x 2 https://thumbs.worthpoint.com/wpimages/images/images1/ 1/0617/19/1_6fbb545615088a50631c2b793eafd21d.jpg
https://www.suruga-ya.jp/database/pics/game/bo569094.jpg https://img.aucfree.com/n279881968.1.jpg
https://windows-core.com/uploaded-images/2-win95.jpg
いつかOSを作ってみたい
SIer 時代
SIer 時代 Apache Struts 独自フレームワーク 業務アプリ
SIer 時代 Applications Web Application Framework Application Programming Interface
ミクシィ時代
ミクシィ時代
ミクシィ時代
ミクシィ時代 Applications Social Networking Service Application Programming Interface
LINE 時代
LINE 時代
LINE 時代
LINE 時代 Applications Messaging Service Message Passing Interface
Hardware Applications Operating System Applications Web Application Framework Application Programming
Interface Applications Social Networking Service Application Programming Interface 「OS を作りたい」という夢が (ある程度)叶っている
199X Desktop SIer Java Feature Phones ミクシィ Perl, JavaScript 200X
Smart Phones LINE Erlang, Java, JavaScript, Node 201X ??? ??? ??? 202X ハードウェアの進化と共に サービスも変わり 自分の居場所も変えている
http://www.bmoo.net/archives/img/20080218.jpg https://i.kinja-img.com/gawker-media/image/upload/s--mKYX1xsY--/c_scale,f_auto,fl_pro gressive,q_80,w_800/yumtjbrvvcyiawzj3szl.jpg どこにいれば 自分が信じる次のステージに いくことができるか
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
広い視野を持つためには、まず身近から
近くの勉強会に顔を出す
https://cdn-ak.f.st-hatena.com/images/fotolife/t/taise/20161112/20161112151149.jpg そして手を動かしてアウトプットする
社内の人間から影響を与えていく
徐々に影響範囲を広めていく
よりアクティブで より詳しく より尊敬できる 多くの人々と出会い 会話を重ねていく
https://s3-ap-northeast-1.amazonaws.com/wp.lancers.jp/magazine/ wp-content/uploads/2015/09/use_shutterstock_230696209.jpg 迷ったら即そんな仲間に相談
https://blog.hyperiondev.com/wp-content/uploads/2018/10/Blog-Softw are-Developers-Communication-Skills.jpg 気がつくと「多様性」の中に 自分がいる
None
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
きっかけはコンテストへの応募
受賞記念でインタビューを受ける インタビューアーがグーグル関連の人 僕のことをグーグルに紹介してくれた グーグルが僕に OpenSocial を紹介
None
None
「20% ルールで一緒に開発しないか?」
https://www.youtube.com/watch?v=fBCBKcaYZ3g
None
Google Open Source Officeから表彰される
SFTP File System - オランダ在住の開発者 File System for OneDrive -
イギリス在住の開発者
モノづくりが勝手に世界を広げてくれる
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
面接官 評価システム 人事担当者
面接官 評価システム 人事担当者 Slack BOT https://15xomi2v386wytrb8nbsoq34-wpengine.netdna-ssl.com/wp-con tent/uploads/2017/06/Productive-office-660x400.jpg 1 hour only!
https://onlinecollegeplan.azureedge.net/wp-content/uploads/2018/05/c omputer-programming.jpg
https://photo1.ganref.jp/photo/0/b550df3297c3bb311129e3280fca5d94/thumb5.jpg
事故発生率
積極的にモノづくりに関与している度合い 事故発生率 優秀な人ほど 事故も経験している
優秀さ = どれだけ失敗したのか
https://www.fireproductsearch.com/mud-rescue/ 日頃から積極的に自分で取りに行く
None
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
実践していただきたい6つのこと • 素振りを欠かさない • 居場所を探し続ける • 外部とのつながりを持つ • 何かを作って公開する •
カッとなったときにやる • 英語に屈しない
得意なこと + 英語
日本語ガン無視して英語しか書かない
作ったモノを「英語で」宣伝してみる
英語で答えてみる
英語が第2外国語な人の方が多い お互い興味あることなら 何度でも聞き直して大丈夫
成功体験をコツコツと積み上げていく
素振りを欠かさない 居場所を探し続ける 何かを作って公開する カッとなったときにやる 英語に屈しない
世界中の人々が あなたに注目する日がきっと来る
Any questions? Yoichiro Tanaka, Bit Valley, Sep 14 2019