Slide 1

Slide 1 text

IT 筋トレを続ける 技術 2016/04/01 社内サロン ( 株) ワンパク大阪 たかえすゆうじ https://twitter.com/yusabana

Slide 2

Slide 2 text

IT 筋トレ? IT 筋肉( スキルや知識) を鍛えるためのやり方など自分なりの取り組みを 紹介します。 筋トレには インプット アウトプット

Slide 3

Slide 3 text

インプット

Slide 4

Slide 4 text

インプットって? 1. 初見 2. 記憶( 覚える、 脳内に入る) 3. 思い出す( 検索できる)

Slide 5

Slide 5 text

インプットの種類 情報収集 本、 雑誌(WEB+DB PRESS, SoftwareDesign) Qiita やTwitter のフォロー ブログ等のFeed 購読 メルマガ ポッドキャスト オー プンソー ス README 見る ソー ス見る 【 保存版】 エンジニアが見るべきテックブログ一覧(2016 年編)

Slide 6

Slide 6 text

インプットで重要なのは すべてを記憶することではなく、、 後から引き出せる力 様々 な情報が無限に存在するが、 闇雲に情報に触れて埋もれてしまって は意味が無いので、 自分なりのやり方を見つける事が重要。。 必要な時 に必要な情報の引き出しを出せることが大切。 技術トレンドを追わないという勇気 - to-R

Slide 7

Slide 7 text

アウトプット

Slide 8

Slide 8 text

アウトプットって? 1. 試す 2. 共有 3. 作る

Slide 9

Slide 9 text

アウトプットの種類 知見などの記事を書く ブログ Qiita SNS 社内、 社外勉強会 サンプルコー ドを書く 写経 オー プンソー ス プルリクエスト

Slide 10

Slide 10 text

アウトプットに重要なのは 質より量という考えで、 書いて書きまくればきっと質も上が ると信じて、 オー プンにすること。

Slide 11

Slide 11 text

アウトプットのやり方紹介 参考 JavaScript のトレンドを素振りして確認する方法 - Qiita

Slide 12

Slide 12 text

オンラインツー ルを有効活用 ロー カルに実行環境を用意することなく試せる場所を利用する。 複数のプログラミング言語対応 フロントエンド関連 <= npm モジュー ルをすぐに試すことができる <= 任意のライブラリをconsole のように実行する 正規表現 paiza.io JSBIN CodePen plunker( オー プンソー ス) RequireBin JS Envy Rubular Scriptular

Slide 13

Slide 13 text

REPL を有効活用 Ruby だとpry やirb Javascript はnodejs はnode コマンドを実行するなど(Chrome や Firefox のコンソー ルも試すにはいい) PHP はpsysh などがある 高機能REPL psysh - Qiita

Slide 14

Slide 14 text

ロー カルでは? 自分なりのコー ドテンプレー トを用意しておく @masuidrive のRails プロジェクトの始め方 - Qiita Rails じゃないRspec3 環境を構築する方法 - Qiita JS 関連は模索中... 先日取り急ぎ ES2015 を使ったnodejs 環境ははちょっと出来た。 https://github.com/yusabana-sandbox/node-crawler- sample/commit/5eb4454176e1b6b28587427f8807b8f9c40fa5a5

Slide 15

Slide 15 text

作ったコー ドはgithub をコー ドのゴミ捨て場に しかし、、、 個人のgithub のリポジトリに練習用のリポジトリを作って しまうとゴミが溜まり過ぎて、 本当に必要なリポジトリなどが埋もれて しまう。。

Slide 16

Slide 16 text

そこで、、Organization 自分ひとりだけのが所属する Organization(yusabana-sandbox) を 作成し何でも試したコー ドはここにPush。 https://github.com/yusabana-sandbox 安心してgithub をコー ドのゴミ箱にできる。

Slide 17

Slide 17 text

まとめ 最終的な目的は良い仕事をするためです。 息を吸うように筋トレする 技術を身に付けもっともっとスキルアップしていきたい! みんなのやっていることとかも聞いてみたいです。