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
0
500
Benefits of contributing to OSS
Hiroaki Osawa
February 18, 2020
Tweet
Share
More Decks by Hiroaki Osawa
See All by Hiroaki Osawa
健康保険証がなくなるらしい!?
qwyng
0
910
My Gems for AtCoder
qwyng
0
70
Rustちょっと触ってみた
qwyng
1
280
Elixirとパターンマッチ
qwyng
0
500
Other Decks in Programming
See All in Programming
CSC307 Lecture 03
javiergs
PRO
1
480
クラウドに依存しないS3を使った開発術
simesaba80
0
230
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
340
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.6k
TestingOsaka6_Ozono
o3
0
280
CSC307 Lecture 04
javiergs
PRO
0
640
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2.2k
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
180
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
220
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
150
Patterns of Patterns
denyspoltorak
0
560
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
5.5k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
It's Worth the Effort
3n
188
29k
Abbi's Birthday
coloredviolet
0
4.4k
First, design no harm
axbom
PRO
2
1.1k
Building Applications with DynamoDB
mza
96
6.9k
Color Theory Basics | Prateek | Gurzu
gurzu
0
180
Docker and Python
trallard
47
3.7k
HDC tutorial
michielstock
1
320
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
880
[SF Ruby Conf 2025] Rails X
palkan
0
710
My Coaching Mixtape
mlcsv
0
26
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
37
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への感謝