Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Githubのオープンソース貢献 のモチベーションと職業プログラミングのギャップについて

monotalk.xyz
February 12, 2022

Githubのオープンソース貢献 のモチベーションと職業プログラミングのギャップについて

私とともに働いている人達に向けて
●趣味でプログラムを書くときのモチベーションと何しているのか
●職業プログラミングでプログラムを書く時に感じるギャップ
をまとめたスライドです。

monotalk.xyz

February 12, 2022
Tweet

More Decks by monotalk.xyz

Other Decks in Technology

Transcript

  1.  APACHE WICKET CONTRIBUTE した時に思ったこと 以下、勉強になったポイント リポジトリごとにContributeのルールがある。 コードフォーマットをかけ方にルールがある 変更機能を網羅するJunitテストケース作成必須。 プルリクエストのレビュー

    英語の指摘の内容理解が大変。 Google翻訳でなんとかなる(なんとかするテクニックを身につけた)。 レビューアのプログラミングスキルの高さに驚愕した。 そして、この人達のモチベーションについて考えた。
  2.  自分自身のリポジトリ (3 個以上 ) Star数について リポジトリ star 数 説明

    4 CMSのブログテーマ 3 GAのデータをBig Queryにエクスポートする ツール オープンソースプロジェクトのすゝめ mezzanine-theme-clean- blog ga-to-gbq オープンソースプロジェクトのすゝめ | To Be Decided
  3.  STAR をついたリポジトリで意識したこと Gmailでクレームが入って目が覚めた README.md を書く。 日本人が使いそうなものは日本語でREADME.md を記載。 そうではないものは英語で書く。 技術ブログで紹介記事を書く。

    リポジトリの紹介記事を技術ブログで書く。 Hi, I'm looging to your project. I have some questionk, Which version of mezzanine and django do, you use for yo And I have an issue with django-push-notifications? I installed with "pip install django-push-notifications' b Thanks for your help..
  4.  オープンソースの貢献をして良かったこと 感謝の言葉 行動分析学でいう報酬があって、やめられなくなる。 Cool (and open) team assessment framework.

    Thanks and . — Chris Ford (@ctford) @matthewpskelton @monotalk_xyz https://t.co/1eRvtXAimJ February 10, 2022 行動分析学との遭遇(2) | 労働安全衛生総合研究所