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
3 つの “はじめて” から始まった OSS 活動。のその先で / OSS LT会 #ossc...
Search
Yu Kawanami
February 03, 2021
Technology
830
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
3 つの “はじめて” から始まった OSS 活動。のその先で / OSS LT会 #osscontributelt / turning point of joy as a developer
OSS LT会 -集まれコミッター・コントリビューター(
https://rakus.connpass.com/event/200604/
)の発表資料
Yu Kawanami
February 03, 2021
More Decks by Yu Kawanami
See All by Yu Kawanami
数字で表すシリーズ 〜開発規模(工数⇔期間)の見積もり編③〜 / practice of estimate part3
kawanamiyuu
0
23
数字で表すシリーズ 〜開発規模(工数⇔期間)の見積もり編②〜 / practice of estimate part2
kawanamiyuu
0
170
数字で表すシリーズ 〜開発規模(工数⇔期間)の見積もり編①〜 / practice of estimate part1
kawanamiyuu
0
180
開発チームの自走力を育む「イテレーションマネージャー」という取り組み / iteration manager
kawanamiyuu
1
1.6k
スタートアップで 1 度は崩壊しかけたチームがこれからチームになっていくための第一歩 / re-startup team
kawanamiyuu
2
1k
PHP でもアーキテクチャテストしたい! / #phperkaigi / PHPerKaigi 2021
kawanamiyuu
6
5.7k
腕力と瞬発力(新年の抱負 超LT会- vol.2 #ultral)/ New Year’s Resolution 2021
kawanamiyuu
2
460
ArchUnit で始める Java アプリケーションアーキテクチャの自動テスト / 自動化大好きエンジニアLT会 / LT for Engineers who love Automation
kawanamiyuu
0
950
マイクロサービスアーキテクチャをあきらめないための、モノリスで始めるアーキテクチャテスト / #jjug_ccc_b #ccc_b8 / JJUG CCC 2020 Fall
kawanamiyuu
5
4k
Other Decks in Technology
See All in Technology
金融の未来を考える / Thinking About the Future of Finance
ks91
PRO
0
150
プロンプト_きのこカンファレンス2026_LT
yurufuwahealer
0
130
グローバルチームと挑むプロダクト開発
sansantech
PRO
1
150
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
1
330
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
230
きのこカンファレンス2026_肩書きを外したとき私は誰か
yamasatimi
1
130
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
8k
製造現場での生成AIの活用、およびエージェントAIの実装のあり方、AVEVAの取り組み
iotcomjpadmin
0
220
AI駆動開発におけるQAエンジニアの役割事例 〜AI駆動開発の現場から〜
kobayashiyorimitsu
0
290
AIで政治は変わるのか? — 中高生と考えたAI時代の民主主義(東海高校サタデープログラム)
eitarosuda
0
370
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
210
記録をかんたんに、提案をパーソナルに ── AIであすけんが目指すもの
oprstchn
0
130
Featured
See All Featured
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
270
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
180
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
Navigating Team Friction
lara
192
16k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
550
Google's AI Overviews - The New Search
badams
0
1.1k
Visualization
eitanlees
152
17k
The SEO identity crisis: Don't let AI make you average
varn
0
510
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
630
Producing Creativity
orderedlist
PRO
348
40k
Transcript
3 つの “はじめて” から 始まった OSS 活動。 のその先で OSS LT会
#osscontributelt @kawanamiyuu
自己紹介 • かわなみゆう • @kawanamiyuu • 株式会社ラクス / Lead Engineer
• 人事・労務業務を楽にする SaaS の開発 • Spring Boot / Doma / Vue.js / Puppeteer / GitLab CI • 今年の目標は自社の OSS ポリシーの策定 & OSS 公開! 2
3 つのはじめて 1. はじめての Contribution(する) 2. はじめての Contribution(される) 3. はじめての
Collaboration 3
1. はじめての Contribution(する) 4
https://github.com/sachin-handiekar/jInstagram/pull/67 5
• 当時、開発業務で使っていた Instagram API クライアント (Java) • API の仕様変更へ追従するための PR
• たった 2 行の変更だったけど、はじめて&英語での PR で、す ごくドキドキした • あっさりマージされた • 6
• 当時、開発業務で使っていた Instagram API クライアント (Java) • API の仕様変更へ追従するための PR
• たった 2 行の変更だったけど、はじめて&英語での PR で、す ごくドキドキした • あっさりマージされた • イチ User から Contributor になった喜び 7
2. はじめての Contribution(される) 8
9 https://github.com/kawanamiyuu/vagrant-bearsunday-demo/pull/1
• 個人的に注目していた PHP の Web アプリケーションフレーム ワーク(BEAR.Sunday)を Vagrant 上で動かしてみた系プロ ジェクト
• 人生で初めてもらった PR が外国人エンジニアからの PR • 10
• 個人的に注目していた PHP の Web アプリケーションフレーム ワーク(BEAR.Sunday)を Vagrant 上で動かしてみた系プロ ジェクト
• 人生で初めてもらった PR が外国人エンジニアからの PR • 自分の知らないセカイから Contribute される喜び 11
12 https://twitter.com/kawanamiyuu/status/454497730468253697
13 https://twitter.com/kawanamiyuu/status/454498378684956673
14 https://twitter.com/kawanamiyuu/status/454498941938069504
15 https://twitter.com/kawanamiyuu/status/454497730468253697
16 https://twitter.com/kawanamiyuu/status/454497730468253697
3. はじめての Collaboration 17
18 https://qiita.com/kawanamiyuu/items/84dd42c7d3b52a9b6920
19
20
21
22
23
24
25
26 https://twitter.com/kawanamiyuu/status/548815324435341313
27 https://twitter.com/kawanamiyuu/status/549127118366339072
28
29
30
31
32
33
34
35
36
37
• 答えを求めるな。会話(議論・相談)せよ • コミュニケーションによってエンパワーメント(勇気づけられる) 実感 • 誠実で積極的なコミュニケーションは人を動かす • 38
• 答えを求めるな。会話(議論・相談)せよ • コミュニケーションによってエンパワーメント(勇気づけられる) 実感 • 誠実で積極的なコミュニケーションは人を動かす • 誰かと Collaborate
してつくりあげる喜び 39
3 つの “はじめて” から得たもの 40
• 開発者としての 3 つの “C” の喜び 41 3 つの “はじめて”
から得たもの
• 開発者としての 3 つの “C” の喜び • OSS 活動に限ったものではない 42
3 つの “はじめて” から得たもの
3 つの “はじめて” から得たもの • 開発者としての 3 つの “C” の喜び
• OSS 活動に限ったものではない • OSS の背景にある文化、価値観 ◦ 誠実、感謝、多様性、Openness 43
• 開発者としての 3 つの “C” の喜び • OSS 活動に限ったものではない •
OSS の背景にある文化、価値観 • 普段からオープンであることを好み、他者 / 他者の仕事に対 して、多様な考えを理解し、感謝をもって、誠実に対応する 44 3 つの “はじめて” から得たもの
• 開発者としての 3 つの “C” の喜び • OSS 活動に限ったものではない •
OSS の背景にある文化、価値観 • 普段からオープンであることを好み、他者 / 他者の仕事に対 して、多様な考えを理解し、感謝をもって、誠実に対応する OSS 活動をそのきっかけに。そして、 45 3 つの “はじめて” から得たもの
• 開発者としての 3 つの “C” の喜び • OSS 活動に限ったものではない •
OSS の背景にある文化、価値観 • 普段からオープンであることを好み、他者 / 他者の仕事に対 して、多様な考えを理解し、感謝をもって、誠実に対応する 46 3 つの “はじめて” から得たもの 開発という営みに対する喜びを開発組織に根付かせたい