DebTab

  • ホーム
  • DevTabとは
  • 記事一覧
    • きたえる
    • かえる
    • つくる
    • みちびく
    • たばねる
    • つたえる
かんたんログイン
Githubでログイン
Githubアカウントでかんたんにログインして、DevTabをもっと便利に使おう。

DebTab成長しつづけるデベロッパーのための情報タブロイド

DebTab

ログイン

検索 検索

プログラマなら「道具」に愛着を持とう

写真前川 博志

つくる

2016.08.17

ポイントポイント

0

プログラマという仕事は、「職人」と例えられることが多いのではないかと思います。 確かに、凄腕のプログラマの方の仕事に対する凄みは、熟練の職人を思わせるものが多いです。

そんな職人の方たちに共通していると感じるのが、「道具」への愛着です。 例えば宮大工の職人などは、その素材に至るまで愛情を持ち、それこそ自分の手に馴染むように改良に改良を加え続けたといいます。 (竹中大工道具館という、大工道具専門の博物館もあるほどです)

  • 竹中大工道具館


そして、それはプログラマの職人の方々でも同じだと感じます。

プログラマにとっての道具とは?

では、プログラマにとっての道具とは一体何にあたるでしょう?

人によっては、キーボードやディスプレイ等のハードウェアを上げる方も多いでしょう。REALFORCEやHHKBなど、固定ファンがついている道具も多いですよね。

  • 疲れを防ぎ作業も爆速化!プログラマ御用達のハイエンドキーボード9選


しかし、最近はフリーランスで飛び回る方も多く、こういったハードウェアにこだわりきれない場合も多いかと思います。 (かくいう私も、基本的には作業場所は不定ですのでノートパソコンで仕事をしております)

となると、更にその一段階下、プログラマならコーディングを行うソフトウェアが、次のこだわる「道具」となります。

つまり、 エディタ と IDE です。

エディタとIDEで重要なこと

エディタとIDE、どちらを使うかの好みはあると思いますが、少なくともどちらかは、プログラマなら使われているはずですよね。 これらの道具の特徴は、基本的にはマウス操作を必要としないことと言えるでしょう。

とはいえ、最近はエディタにもメニューやツールバーは豊富についていますし、IDEならなおさらそういった便利なショートカットアイコンは、デフォルトで多くついています。ついついクリックしてしまいますよね。

しかし、その誘惑を乗り越えてショートカットを覚えれば、作業効率は向上できます。

ではどうすればよいか、とある先輩プログラマに教えてもらった方法が、荒療治ですが私には効果的な方法でした。

ツールバーとメニューを隠してしまおう

方法はシンプルです、ツールバーとできればメニューを隠してしまいましょう。

ツールバーは、IDEの設定でほぼ全て消すことができるはずです。

メニューはそれに比べて厄介なことが多く、標準ではできないツールもあるかと思います。 例えば、Visual Studio にはこんな拡張機能を入れることで実現できます。

  • Hide Main Menu 拡張機能


こうやって、強引に隠してしまうと、自分がついついメニューやツールバーをクリックすつために、マウスやトラックパッドに手を伸ばしている箇所がよく分かるようになります。 そして、その時にそれらのメニューやツールバーがなければ、やりたいことができない!となります。そんな時には、やりたいことをどうすればできるか、検索エンジンで調べましょう。大抵の場合、その操作に紐付いたキーボードショートカットを見つけられるはずです

もし、自分がほしいコマンドに適切なショートカットがない場合は、、、自分でキーボードショートカットを追加してしまいましょう。 既存のショートカットとバッティングせず、かつ自分で覚えて忘れにくいもの、、、などと考えると結構ショートカットを考えるのも楽しいものですよ。

自分だけの道具に鍛えあげる

このようにしていると、少しずつエディタやIDEが自分だけの道具となっていきます。 それによって効率も勿論アップするのですが、それだけではなく、 自分がやりやすい方法を発見し改善していくプロセスをミニマムに回すことができていることにもなります。

ただ漫然と仕事をするのではなく、困っていることを発見できるようにし、さらにそれを効率化する方法を考える。そんな改善の癖を身につけるために、まずはそこにぶら下がっているツールバーを、全部消してみませんか?

共感した

ポイントポイント

0

取り消す

この記事に共感したら、何度でも押してこの記事のポイントをみんなでアップしよう。

自分の感想を残す

この感想は、サイトに公開されることはなく自分にしか見えません。自分の考えのログを残すために感じたことを登録し、のこしておきましょう。あとで振り返ったときに、あのとき自分はこう考えていたのかということを知ることにより、あなたの成長へとつながります。

Githubでログイン

Githubアカウントでかんたんにログインして、DevTabをもっと便利に使おう。

  • ひとつ前の記事

    キャリアを考える際のロールモデルはどこで見つけるか?

  • ひとつ後の記事

    チームメンバーに自分を見せている?〜「ジョハリの窓」の紹介〜

この記事もどうですか?

Vue連載その1 まずはVueに触れてみよう〜最初に実施するコマンド〜

目次 はじめに Vue.jsとは なぜVue.jsなのか まずはVueに触れてみよう まとめ はじめ…

つくる

2018.08.14

ポイント
0

「場合分け」の書き方あれこれ

ギルドワークスの増田です。 以前に書いたリファクタリングのエッセンスの続編です。 場合ごとのロジック…

つくる

2016.10.19

ポイント
1

JP_Stripes Tokyo Vol.5のLT枠で登壇してきました ~ Stripeを1年使ってみて思ったこと ~

この記事は、 ギルドワークス アドベントカレンダーの14日目の記事です。 12月14日に行われたJP…

つくる

つたえる

2017.12.14

ポイント
0

シェア
  • Twitter
  • このエントリーをはてなブックマークに追加
  • Google Plus

ログインして
ブックマーク

  • Twitter
  • このエントリーをはてなブックマークに追加
  • Google Plus
  • ログイン
LINE@

新しい記事が出たときや、注目の記事などを
定期的にLINEでお知らせしていきます

LINEで登録

LINEイメージ

DevTab
成長しつづけるデベロッパーのための情報タブロイド

株式会社ギルドワークス
https://guildworks.jp
  • プライバシーポリシー
  • お問い合わせ

Copyright © GuildWorks Inc. All Rights Reserved.

ページのトップへ