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
Benefits of contributing to OSS
Search
Hiroaki Osawa
February 18, 2020
Programming
510
0
Share
Benefits of contributing to OSS
Hiroaki Osawa
February 18, 2020
More Decks by Hiroaki Osawa
See All by Hiroaki Osawa
健康保険証がなくなるらしい!?
qwyng
0
970
My Gems for AtCoder
qwyng
0
77
Rustちょっと触ってみた
qwyng
1
290
Elixirとパターンマッチ
qwyng
0
510
Other Decks in Programming
See All in Programming
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
180
Java 21/25 Virtual Threads 소개
debop
0
340
AI活用のコスパを最大化する方法
ochtum
0
380
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
220
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
220
おれのAgentic Coding 2026/03
tsukasagr
1
140
飯MCP
yusukebe
0
490
Coding as Prompting Since 2025
ragingwind
0
770
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
440
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
340
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
130
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
340
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
260
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
200
A better future with KSS
kneath
240
18k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
520
How to Ace a Technical Interview
jacobian
281
24k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
180
The Limits of Empathy - UXLibs8
cassininazir
1
290
Transcript
Benefits of contributing to OSS @QWYNG
OSSにコミットすることは楽しい どんどんやるべき!
つたないなりにいろいろ学べることがある
こんなこと • OSSの中身を知ることができる • レビューしてもらえる • 達成感
OSSの中身をしることができる
OSSの中身をしることができる • PRを送るにはコードの全体感をつかむ必要がある ◦ テストを書く場所はどこ? ◦ この処理はどこに書けばいいんだろう?
中身をしることができる • PRを送るにはコードの全体感をつかむ必要がある ◦ テストを書く場所はどこ? ◦ この処理はどこに書けばいいんだろう? OSSに脳内地図を持てる!
自分の場合 GraphQLよくわからなかったけど GraphQL Rubyを読んだらGraphQLの用語に詳しくなった!
レビューしてもらえる
None
None
達成感
達成感 • 自己満足 • 自分のコードが世界中で使われるプロダクトの masterに入るって興奮しませんか?
OSSコントリビュートで学べることまとめ • 中身を知ることができる • レビューしてもらえる • 達成感
得られたのは誰のおかげ?
メンテナーとOSSに貢献して きた人たち
感謝が芽生える OSSは勝手に生えてくるものではない PRをつくろうとすると環境を整えてれていることがひしひしとわかる。 テスト、ドキュメント、コード、全てがわかりやすく作られている 一度Rubocopをフォークして`bundle exec rake`して見てほしい
最後に得たのはOSSへの感謝