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

find your favorite tools

find your favorite tools

お気に入りの道具を見つけよう

ありがたい話公開版 #01

http://esminc.doorkeeper.jp/events/18782

Fumiaki MATSUSHIMA

January 16, 2015
Tweet

More Decks by Fumiaki MATSUSHIMA

Other Decks in Programming

Transcript

  1. (株)永和システムマネジメント
    @mtsmfm
    松島 史秋
    お気に入りの道具
    を見つけよう

    View Slide

  2. 松島 史秋
    GitHub, Twitter
    @mtsmfm

    View Slide

  3. View Slide

  4. View Slide

  5. キーボード
    エディタ
    OS
    言語
    etc...

    View Slide

  6. 仕事道具
    大事にして
    ますか?

    View Slide

  7. ゴール

    View Slide

  8. 使っている
    仕事道具を
    今一度見返す

    View Slide

  9. 仕事道具に
    愛着を感じて
    もらう

    View Slide

  10. 1. こだわる理由
    2. 道具の選び方
    3. 道具の磨き方

    View Slide

  11. 1. こだわる理由
    2. 道具の選び方
    3. 道具の磨き方

    View Slide

  12. View Slide

  13. View Slide

  14. 文字列を打ち込む仕事

    View Slide

  15. 考えるのが仕事

    View Slide

  16. タイピングの速度が
    効率に直結するわけ
    ではない

    View Slide

  17. View Slide

  18. やってみないと
    わからないことも

    View Slide

  19. マシンの前は
    ノイズの嵐

    View Slide

  20. 「あの処理どこにあるっけ」

    View Slide

  21. 「あの処理どこにあるっけ」
    「typo しちゃった」

    View Slide

  22. 「あの処理どこにあるっけ」
    「typo しちゃった」
    「開いてたターミナルどこ」

    View Slide

  23. 「あの処理どこにあるっけ」
    「typo しちゃった」
    「開いてたターミナルどこ」
    「なんかうまく動かない」

    View Slide

  24. 「あの処理どこにあるっけ」
    「typo しちゃった」
    「開いてたターミナルどこ」
    「なんかうまく動かない」
    「指痛くなってきた」

    View Slide

  25. 「あの処理どこにあるっけ」
    「typo しちゃった」
    「開いてたターミナルどこ」
    「なんかうまく動かない」
    「指痛くなってきた」
    「眠い」

    View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. 慣れた道具から
    ヒントが

    View Slide

  31. ex.

    View Slide

  32. Ruby で
    言うところの
    XX がしたい

    View Slide

  33. Ruby

    View Slide

  34. Ruby map JS [検索]

    View Slide

  35. JavaScript

    View Slide

  36. 使い込んだせいで
    それしか使えない
    ことはないはず

    View Slide

  37. View Slide

  38. 仕事が
    楽しくなる

    View Slide

  39. “Ruby をキメると
    気持ちいい”
    - matz

    View Slide

  40. 作業が速くなる
    引き出しが増える
    仕事が楽しくなる

    View Slide

  41. 1. こだわる理由
    2. 道具の選び方
    3. 道具の磨き方

    View Slide

  42. 周りの人から
    パクる

    View Slide

  43. View Slide

  44. @ursm
    @shimosuk
    @hibariya

    View Slide

  45. View Slide

  46. @ursm

    View Slide

  47. View Slide

  48. View Slide

  49. ¥36,158
    (2015/01/15 現在)

    View Slide

  50. パクる
    (財布と相談)

    View Slide

  51. ソフトなら
    すぐできる

    View Slide

  52. View Slide

  53. awesome wm

    View Slide

  54. ▽えすけーけー
    SKK

    View Slide

  55. キー配列

    View Slide

  56. caps -> ctrl

    View Slide

  57. https://speakerdeck.com/kbaba1001/best-keybind

    View Slide

  58. こだわっている人が
    いるのは理由がある

    View Slide

  59. 巨人の肩に乗る

    View Slide

  60. View Slide

  61. View Slide

  62. 先駆者がいる
    安心

    View Slide

  63. 困ったら聞ける

    View Slide

  64. パクり方

    View Slide

  65. 着席

    View Slide

  66. ちゃく-せき 【着席】
    [名] (スル)
    新人が初プロジェクトに参画する
    前に行われる研修。
    1ヶ月ほどパイセンの作業を
    後ろから眺める。

    View Slide

  67. ペアプロ

    View Slide

  68. 「おっ」
    「今のなんすか」

    View Slide

  69. 一挙手一投足
    見逃さない

    View Slide

  70. 机巡り

    View Slide

  71. キーボード

    View Slide

  72. マウス

    View Slide

  73. ディスプレイ

    View Slide

  74. 配線

    View Slide

  75. ドック

    View Slide


  76. View Slide

  77. おかし

    View Slide

  78. はっぱ

    View Slide

  79. 1. こだわる理由
    2. 道具の選び方
    3. 道具の磨き方

    View Slide

  80. 我慢して使う

    View Slide

  81. View Slide

  82. あのパイセンも
    最初は初心者

    View Slide

  83. C-f
    C-b
    C-n
    C-p




    View Slide





  84. l
    h
    j
    k

    View Slide

  85. 反復あるのみ

    View Slide

  86. 詳しい人に聞く

    View Slide

  87. 詳しい人に聞く
    →パクり元

    View Slide

  88. ggrks で
    泣かない

    View Slide

  89. 作業時のもやっとを
    メモしておく

    View Slide

  90. 同志との
    ペアプロ

    View Slide

  91. 同じタスクに
    向かうならば
    同じようなことを
    やるはず

    View Slide

  92. 似たものを試す

    View Slide

  93. View Slide

  94. \キーバインド/

    View Slide

  95. View Slide

  96. View Slide

  97. λ...

    View Slide

  98. 「うわっ、
    git 連携便利
    すぎ...」

    View Slide

  99. 気付きが大事

    View Slide

  100. 必ずしも
    移行する必要は
    ない

    View Slide

  101. なければ作る

    View Slide

  102. View Slide

  103. View Slide

  104. なければ作る
    (物理)

    View Slide

  105. プラグインとか

    View Slide

  106. View Slide

  107. プラグイン
    のテスト

    View Slide

  108. View Slide

  109. かわいさ++

    View Slide

  110. View Slide

  111. 1. こだわる理由
    2. 道具の選び方
    3. 道具の磨き方

    View Slide

  112. さいごに

    View Slide

  113. “母国語と呼べる
    言語を身につける”
    - t-watanabe

    View Slide

  114. お気に入りを
    見つけて

    View Slide

  115. 思考の
    スピードで

    View Slide

  116. Enjoy
    Coding!

    View Slide