2014/02/13 デブサミ2014【13-A-3】オープンソースエンジニア生存戦略 #devsumiA
#devsumiA #devsumi ポール ジャクソン オーストラリア人のユーモアのセンスは、人類の理解を超えている。(お前の英語はわからん) イギリス人とオージーで、英語が、通じないなら、気にすることはない! 勇気を、もらった、好きなメールのやり取り。
2014-02-13 13:43:42メインフレーム屋とLinuxの文化衝突の例。 #devsumiA http://t.co/LtlmgLm39E
2014-02-13 13:44:50#devsumiA だめな、例。相手の言葉で、話してない。 日本のLinuxは、メインフレーム屋さんが、多かったので、メインフレームには、あるのに、Linuxに、ないから入れろ。コミュから、なんにつかうの?と、聞かれて、轟沈。
2014-02-13 13:46:29小崎「パッチが採用されない例。相手の言葉で話していない。『それ、どこで使うの?』という視点がない。例えば『メインフレームではXXな機能があるのに、Linuxにはない。』という話。」 #devsumi #devsumiA
2014-02-13 13:46:30面白い #devsumi #devsumiA http://t.co/2uhWjyZMyR
2014-02-13 13:46:48#devsumiA #devsumi だめな例。そもそも、説明してない。 Tomoyo Linux の例
2014-02-13 13:47:25小崎「パッチが採用されない例、その2。そもそも説明していない。1,000行超えのパッチだけを送られてきても全然分からない。英語が苦手だからといって説明を省いてはダメ。」 #devsumi #devsumiA
2014-02-13 13:48:03小崎「パッチが採用されない例、その3。やたらと攻撃的。レビューと喧嘩の区別がついてなくて、すべてにおいて反論しないと気がすまない。これはすごい勿体ないと感じている。パッチに対して反論してくれる人は最後に賛同してくれる。」 #devsumi #devsumiA
2014-02-13 13:49:15#devsumiA #devsumi だめな例。やたらと攻撃的。 レビューと、喧嘩の区別がつかない。 もったいない! 最初に、ダメじゃない?って言ってくれる人は、最後に、寝返って、賛同してくれるひと。 無視してる人は、最後まで、無視のまま。
2014-02-13 13:49:37小崎「ダメなパッチの典型例。誰の役に立つのか分からない。複数の問題にアタックしている。やたら対策、早すぎる最適化。」 #devsumi #devsumiA
2014-02-13 13:50:02小崎「なぜパッチが汚くなるのか。仕様が変。単に重要じゃないコード。大体は複数の問題/パッチに分割できるのだが、それをやっていない。」 #devsumi #devsumiA
2014-02-13 13:51:43#devsumiA #devsumi なぜパッチが汚くなるか。 土台が、きたないのに、そのまま、治そうとするから。 複数の問題に切り分けて、パッチを作れば、綺麗なパッチに、出来る。テトリス問題と、富士通内では読んでいる。
2014-02-13 13:52:56#devsumiA #devsumi 自分は、組み込み、OS、色々な立場と経験があるから、相手の立場によって、相手の立場を考えて、色々説得していくことができるようになった。
2014-02-13 13:54:29メイド卿「燃え盛る火中に自分から飛び込んで振っていると、自分の采配が触れるようになる」 #devsumi #devsumiA
2014-02-13 13:55:42小崎「まとめ。仕事が忙しくてオープンソースコミュニティへの参加が出来ないという話はよく聞く。火中の栗を拾って自分で仕事を選択する。また、コード以外のアウトプットを出す。みんなコードを読むほど時間があるわけではない。」 #devsumi #devsumiA
2014-02-13 13:55:49#devsumiA #devsumi 時間がなくて、OSSできないとか、の時。 難しい仕事に、チャレンジして、かたずけると、上司もくだらない仕事を、押し付けてこなくなり、自由に自分でできるようになるよ。
2014-02-13 13:55:51