『アウトプット』の重要性|オープンソースを公開する!

『アウトプット』の重要性|オープンソースを公開する!

ソフトバンク・au・ドコモの方は、公式のオンラインショップを利用すれば頭金不要で通常のショップよりお得に購入できます。

プログラミングにまつわるスキルのみならず、正常な人間は常に成長したいと願うもの。
成長には「インプット」が重要です。

ただ、みなさんは自分への「インプット」だけを気にしていませんか?
自分の成長に見合ったキャリアを築くのであれば、『アウトプット』も視野に入れなければなりません。

ただ、『アウトプット』はとっても面倒。。。
しかしそうとも言ってられない『アウトプット』の重要性について、ricemanさんが非常にためになるインタビュー記事を共有してくれました。
<参照:CodeCamp『興味の幅がチームの生産性を上げる』>

『アウトプット』の重要性を知るからこそ、キャリアの形成ができる

インタビューの対象者はクックパッドのCTO、成田さん。
成田さんの経歴は異色で前職はYahoo社でバックエンドエンジニアを務めていたそう。クックパッド社に転職後はインフラエンジニアとして “縁の下の力持ち” としての役割を担い、昨年から新CTOに就任されています。
なかなか注目を集める機会のないバックエンドから、フロント・バックを統括する責任者にまで上り詰めたのは、『アウトプット』の重要性を知っていたから他なりません。

かつて、徹底的に『アウトプット』にこだわった先輩に出会って以降、成田さんも『アウトプット』を意識するようになり、しっかりと『アウトプット』しなければ、自分のキャリアにならないと感じたそうです。

今では自身の『アウトプット』もさることながら、チームメンバーが『アウトプット』できているのかを個人評価に取り入れているのだとか。
ネットで公開することにより、外部の目にさらされるものづくりを行うこと。そしてそれらがメンバーの成長に繋がるということ。確かに理にかなっています。

成田さんにとって先輩との出会いが「インプット」なのであれば、こうしてインタビューで公開してくれるのも『アウトプット』の一つですね。

ショーケース・ティービーで実践しようとしている『アウトプット』

このbitWaveもショーケース・ティービーの『アウトプット』の一つの形ですが、弊社開発チーム内でも『アウトプット』を意識した活動が始まりました。

その一つが “オープンソースの公開” です。
この社内プロジェクトを耳にした時、成田さんのインタビュー内にある一節を思い出しました。
「オープンソースのタダ乗りはしない。コミュニティへの貢献がビジネスも成長させる」

社内メンバーのみんながこのインタビュー記事を読んだかどうかは分かりませんが、こういった潮流が生まれたことは非常に喜ばしいことです。

とはいえ、このプロジェクトは社内でも初の試み。
オープンソース公開で何か不手際でもあった場合、公開したファイルがいくら素晴らしくとも、誰にも見てもらえない……なんてことがあっては一大事です。
しかし、見かけによらず慎重派である元島さんが、しれっと手順書を作成していました。
それをここに一部抜粋という形でご紹介いたします。

PHPパッケージ作成手順

<用意するもの>

「Composer」
PHPのパッケージ管理システム。作成したパッケージの管理を行い、同時にパッケージが必要とするライブラリとの依存関係も管理する。
「Packagist」
上記「Composer」のメインリポジトリとなる。「Packagist」に作成したパッケージを公開することで、パッケージ情報(compser.json)にリポジトリの指定を含めずとも、パッケージのインストールが行えるようになる。

<手順1:パッケージの準備>

ソフトバンク・au・ドコモの方は、公式のオンラインショップを利用すれば頭金不要で通常のショップよりお得に購入できます。

【週刊bitWave】(メルマガ)始めました!

登録はこちらからメールアドレスを入力してお申込みください。

ご登録いただいたメールアドレスは 【週刊bitWave】の更新情報の配信にのみ使用します。

個人情報の取扱いに関しては、「プライバシーポリシー」をご確認ください。解除はいつでもこちらから行うことが可能です。

あなたにおすすめ

老後のはなし|66歳でプログラミングを始めた猟師... みなさんは自分の老後のことを考えていますか? 老後がハッキリしているのであれば、その老後のために財産をとっておくということも考えることでしょう。しかし、実際にはハッキリしていないため、なかなか老後のことを真剣に考えないというのが、ほと...
未来の社員証|キミはマイクロチップ埋め込みを許容できるか?... 私がApple Watchを使用するようになってから、まもなく1年を迎えようとしています。 Apple Pay機能が実装されたことでSuicaを持ち歩かなくなり、(中身がかろうじて入っている)財布を持っていないときも自動販売機で飲料を...
内線電話用の番号検索|Slack APPで作ってみた... ショーケース・ティービーではメール誤送信防止という観点から、社内連絡ではチャットツールを使用しています。 現在使用しているツールは「HipChat」。 <bitWave関連記事『情報漏えいしないための決定打!”Hip Chat”』>...
デスクトップに頼らない未来のワークスペース... 最近、肩こりが酷くって…… なんか視力がおちてきたかなぁ…… 会社に勤めていれば、よくこんな声を耳にする機会も多いのではないでしょうか? でも仕方ないですよね。 生活費のため、子供のミルク代のため、そして趣味の小切手収集のた...