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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yu Kawanami
February 03, 2021
Technology
0
800
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
Tweet
Share
More Decks by Yu Kawanami
See All by Yu Kawanami
数字で表すシリーズ 〜開発規模(工数⇔期間)の見積もり編③〜 / practice of estimate part3
kawanamiyuu
0
10
数字で表すシリーズ 〜開発規模(工数⇔期間)の見積もり編②〜 / practice of estimate part2
kawanamiyuu
0
140
数字で表すシリーズ 〜開発規模(工数⇔期間)の見積もり編①〜 / practice of estimate part1
kawanamiyuu
0
160
開発チームの自走力を育む「イテレーションマネージャー」という取り組み / iteration manager
kawanamiyuu
1
1.5k
スタートアップで 1 度は崩壊しかけたチームがこれからチームになっていくための第一歩 / re-startup team
kawanamiyuu
2
960
PHP でもアーキテクチャテストしたい! / #phperkaigi / PHPerKaigi 2021
kawanamiyuu
6
5.3k
腕力と瞬発力(新年の抱負 超LT会- vol.2 #ultral)/ New Year’s Resolution 2021
kawanamiyuu
2
440
ArchUnit で始める Java アプリケーションアーキテクチャの自動テスト / 自動化大好きエンジニアLT会 / LT for Engineers who love Automation
kawanamiyuu
0
920
マイクロサービスアーキテクチャをあきらめないための、モノリスで始めるアーキテクチャテスト / #jjug_ccc_b #ccc_b8 / JJUG CCC 2020 Fall
kawanamiyuu
5
3.9k
Other Decks in Technology
See All in Technology
ヘルシーSRE
tk3fftk
2
230
Serverless Agent Architecture on Azure / serverless-agent-on-azure
miyake
1
130
2026-02-25 Tokyo dbt meetup プロダクトと融合したCI/CD で実現する、堅牢なデータパイプラインの作り方
y_ken
0
170
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
1.6k
男(監査)はつらいよ - Policy as CodeからAIエージェントへ
ken5scal
5
720
Agentic Codingの実践とチームで導入するための工夫
lycorptech_jp
PRO
0
390
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
1
220
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
22k
生成AI活用によるPRレビュー改善の歩み
lycorptech_jp
PRO
5
2k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.8k
大規模な組織におけるAI Agent活用の促進と課題
lycorptech_jp
PRO
6
7.7k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Featured
See All Featured
How to make the Groovebox
asonas
2
2k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
We Are The Robots
honzajavorek
0
190
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Facilitating Awesome Meetings
lara
57
6.8k
Practical Orchestrator
shlominoach
191
11k
Design in an AI World
tapps
0
160
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 つの “はじめて” から得たもの 開発という営みに対する喜びを開発組織に根付かせたい