Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Oss builder

787 views

Published on

LT Lovers #2

Published in: Technology
  • Be the first to comment

Oss builder

  1. 1. OSS builder しょっさん @syossan27
  2. 2. こんなことはありませんか ?
  3. 3. それ OSS buildチャンスですよ!
  4. 4. OSS builderの精神 1. あなたが一番のユーザー 2. 凄いモノはすぐ出来ない 3. 頑張りすぎない 4. 小さな一歩の重み 5. 思わぬメリット
  5. 5. 1. あなたが一番のユーザー • あなたが「欲しい」と思った時点で少なくとも “1人”の需要は生まれた • 自分が一番のユーザーなので、モチベーション は保てる • あなたが開発の中心、何でもやっていい
  6. 6. 体現者
  7. 7. 2. 凄いモノはすぐに出来ない • どんなに有名なOSSでも最初は小さい • 何百ものコミットの結果、「凄い」モノは出来 る • 色んな方からのコントリビュートで更に危険な 領域へと突入する・・・
  8. 8. Dockerだって
  9. 9. 3. 頑張りすぎない • 最初から「◯◯みたいなスゲーOSSにすっぞ! 」とか意気込むと死ぬ • 盆栽のように毎日コツコツと、無理のないレベ ルで続ける • 飽きたら別のものを作ってもいい、固執しなく ていい
  10. 10. 飽きたって良いじゃない 人間だもの
  11. 11. 4. 小さな一歩の重み • 何か閃いたらとりあえずリポジトリを作る • 空でもいいのでとりあえずREADMEを作る • サンプルコードレベルでもとりあえず書いてみ る • 暇な時にとりあえずコードをいじってみる • とりあえずやってたらいつの間に完成
  12. 12. とりあえずの精神
  13. 13. 5. 思わぬメリット • 圧倒的成長💪の機会に溢れている • チョットデキルコミッターたちから学ぶ • 仕事に活かすその前に • もしかしたら凄い需要を生むかも・・・?
  14. 14. そんなこんなで
  15. 15. 色々作った • torisetsu : README.mdのテンプレートツール • kirimori : Vimプラグインマネージャー • lgtm-generator : LGTM作成Webサービス • go-kiriban : プロセス番号がキリ番になったら教えてくれるツール • github-freshness : Githubリポジトリの最終更新日を見やすくして くれるChrome拡張 • ittan : schema.rbからseedファイルを生成するツール • etc…
  16. 16. 色々あった • mattnさんにPR貰ったり • エウレカのCTOにPR貰ったり • なんやかんやでstarがついたり
  17. 17. 結局 • 「誰が使うの?」とか「こんなレベルのコードじゃダメ なんじゃ」とか懸念を取っ払って、 「とりあえずやっていき💪」の一念でやってきたら色々 起きた。 • 正直、他の人がどんなOSSを欲してるのかは 分からないので自分が欲しいものをどんどん作ってくし か無い。 • どんどん遊んでどんどん仕事に活かしてけ💪
  18. 18. 私達がしなければならないのは、 ただ毎朝やってきて、 どうにかエディタを立ち上げるということだ 。 Joel Spolsky 射撃しつつ前進より

×