プログラマーSEが「心のブレーキを外す」方法

   

プログラマーSEが心の ブレーキを外す方法

「後回しにしたい仕事が常にある…」
「仕事やりたくねぇ、ブレーキかかりまくりだわ…」
「会社行きたくない。これも心のブレーキ?」

「心のブレーキ」というと、自己啓発の話が思い浮かびますよね。
これまでの人生で我慢していることをやってみよう。
自分には無理だと思って、はなっからあきらめてることはないか?
そういう心のブレーキを外すことで素晴らしい人生を生きられるという話です。

これをプログラマーSEの仕事に当てはめて考えてみたので紹介します。

後回しにしてしまう仕事ってありますよね?

プログラマーSEの仕事で掛かっているブレーキの一つは、コードを書こうと思った時に、一行目を書く時のブレーキです。
なんかめんどくさいなぁとか、大変そうだなぁと思ってその仕事を避けてしまっていつまで経っても取り掛かれない、そんなことってありませんか?

別の仕事をやって、後回しにしたり、同僚と雑談をしてしまったり、飛び込みの仕事や打ち合わせが入ると喜んでしまったりということがありがちです。

何がブレーキになってるかというと恐怖心だと思います。

恐怖心がブレーキになっている?

正確に言うと、期待通りにならない恐怖です。「プログラムを書いたら、すぐに思った通りに動いてほしい、でもこのプログラムは厄介だからそうはならなそう」という思いです。

解決策は、作業を細かく分けて、ちょっとでもいいから始めることです。やってみたら、大したことなかったってことはよくあります。というか、たいていそうです。

作業を細かく分けると、期待することも小さくなります。プログラムを完成させるという作業をやろうとすると、プログラムが思った通りに動くことを期待してしまいます。

ですから、まず、一行だけ書いてやめても良いってことにするんです。一行書くだけなら、怖くありません。苦労もしないし、失敗もしないからです。一行書き終えたら、成功です。一行書けることを期待するんです。

やり始めたら気分が乗ってくるものです!

一行書いたら、本当にその作業をやめても良いことにします。しかし大抵の場合、一行だけでなく数行は書けるでしょう。数行書くとスイッチが入ってさらにその作業にのめり込むことになるかもしれません。

そうやって、気分が乗ってきても、またどこかで手が止まることがあると思います。厄介な局面にぶち当たった時です。

・ロジック的に難しくて、かなり考えないといけない。
・APIの仕様を調べなければならない
・仕様の確認をしなければならない

こんな場面です。使ったことのないAPIを始めて呼び出す時って「どうせうまくいかないだろうな、なんども試行錯誤するんだろうな、めんどくさいなぁ」と思ってしまいますよね。こんな時、村上福之さんの連載「非コミュプログラマーが独立するのに必要なたった2つの勇気」に書かれていたことが参考になります。

とにかく一歩踏みだすための心構えは?

「nullなり適当な値をつっこんでコンパイルする勇気」

適当な値でも入れて動かせばエラーが返ってきて、エラーメッセージ読めばなんかわかるじゃんということです。立ち止まっていても何も前に進まないので、nullでもいいから引数に渡して実行してしまえということです。

これホント、その通りだなと思います。つまり失敗しても良いから、一歩目を踏み出せってことです。

めんどくさい作業であっても、そのめんどくさい作業の一歩一歩自体は小さな作業です。トータルで考えてしまうとめんどくさく感じてしまいますが、目の前の一歩だけに集中すれば、しんどくなりません。

一歩一歩は簡単。それが積み重なれば、大きく前進できる

難解なバグのデバッグとかでも同じです。このバグの原因を突き止めて改修することのトータルは労力がかかるかもしれませんが、第一歩として、変数の状態を確認するためのログを一行埋め込むのは簡単です。一つ一つは簡単なんだということを意識すると、困難だと思えたものも案外楽に取り組むことが出来ます。

人生も同じで良い人生を生きるって壮大で難しいことのように感じられますが、今日一日を良い日にする、この一時間を充実したものにすると考えれば、そんなに難しくないですよね。その積み重ねが良い人生に繋がるし、それこそが良い人生なんだと思います。

エージェントを使った方が転職活動は楽です

東京・大阪近郊のイケてるIT企業に転職したい人には『レバテックキャリア』

 東京・大阪近郊のエンジニア経験者向け転職サービスです。

このサービスを運営しているレバレジーズという会社はシステム開発もやっているので、現場の仕事をよくわかってくれてますし、ヒカ☆ラボというIT系の勉強会なども主催していたりteratailというプログラマー専用の質問サイトを運営してて好感が持てます。求人案件もWebやスマホの面白い仕事が多いのでいいと思います。

あとホームページ見ると分かるんですが、若くて美人の担当者が多いのもナイスなんです!私の場合(たぶんあなたも)、担当者が美人だと転職活動のモチベーションめちゃ上がりますからね笑

エンジニア未経験の方や地方在住の方にはDODAというエージェントをおすすめします。

エンジニア未経験の方や地方在住の方には『DODA』

全国の求人を扱っていて、しかもITエンジニア未経験の人にも転職支援をしてくれるエージェントです。

未経験の人はサポート対象外のエージェントが多い中、DODAは未経験者を支援し転職を成功させています。未経験の方こそエージェントから職務経歴書の作り方や面接の仕方のレクチャーを受けた方がずっとうまくいきます。

フリーランスになりたい人には『ギークスジョブ』

フリーランスエンジニアになるには人脈が必要と思われがちですが、ギークスジョブに登録して希望条件を伝えれば、自分に合った案件を紹介してもらえるんですよ!思ってるより全然簡単にフリーランスってなれるもんなんです。

東京・大阪・名古屋・福岡の案件を紹介してもらえます。

 - ITエンジニア成功術 ,