0LINEはじめにSEやプログラマーとして仕事をする際に重要だと思う考え方について、デキる人から聞いたり、盗んだりして僕が最終的にたどり着いた考え方についてまとめてみました。新人SE・プログラマーに向けの内容です。無心で目の前の作業をとにかくスケジュール通り終わらせることだけ考えていました。要領良く作業するめられたかなぁ、、と思います。「今やってる作業って何が目的なんだっけ??」が答えられない新人や若手をたまに見かけます。今やっている作業はなんのための作業か??を理解していなくて怒られたことが何度かありました。「そもそもなんでこの機能がお客さんにとって必要なの??」などなど、を考えるようにしてみてほしいです。「そもそもなんで??」だったり目的を正しく理解していないと作業の方向性や認識がズレていってしまうからです。目の前だけ見てこの一歩を進むのと、ゴール(目的)を意識してこの一歩を進むのとを比較するとイメージしやすいと思います。結局そのズレに後から気付いて、それまでやった作業が無駄になります。いう無駄な工数をかけると結果的に仕事が遅いとか仕事ができないのと同じことです。「そもそもなんで??」を考えない人は質問のレベルが低い傾向にあります。周りからこいつデキないな。常にゴールを意識して仕事を推進できるので、あまり遠回りしません。仕事が早いし無駄がないです。無駄が多かったら指摘だって出来るはずです。「この作業デキる??」と聞かれて「やったことないのでこの作業できません。「自信ないです、、、」と答える人をたまに見かけます。これはもったいないです!!これを繰り返すと、最悪仕事振ってもらえなくなります。新人SE・プログラマーは仕事を自分から見つけてタスクを推進していけるほどのスキルはないと思います。経験や信頼を積んでいく必要があります。「どうやればデキるか?」を必死に考えます。実行することは、例え失敗で終わったとしてもその試行錯誤の過程において成長に繋がります。逆に、再現性のある手順通りにいつまでも作業しているだけでは進歩はありません。必死に考えないので成長はしないです。それに、相手からの信頼も得られず仕事も振ってもらえなります。炎上中の案件や、ハードルの高い案件を自ら「引き受けます」と手を挙げて信頼を得た。いう人を現場で見てきました。「どうやればデキるか?」を考えるようにして見てください。「やってくれる??デキる??」の質問にはどうやったら断れるか??を悩むのではなく、とりあえず「はい」か「YES」で答えて、そこからどうやり切るか??を悩みましょう!!僕の新人時代はそれをやり過ぎて何でもかんでも引き受けて連日終電など大変な目にあったので、、、そこは気をつけてもらえたらと。「そこまで細かいところを今気にする必要ないよな、、、それより優先する事あるよね。」って人をよく見かけます。「システムの検索機能改修をするから影響箇所の一覧をまとめて欲しい。」と作業を振られたシーンをイメージしてみて下さい。一覧をパッと作ってしまって、資料の見栄えはあまり気にせず改修作業に入れる人の違いです。影響箇所さえ洗い出せたなら次の作業に移るべきです。新人SE・プログラマーにはこれら3つの考え方を伝えたいと考えています。「仕事そもそも振ってもらえないな」など悩んでいる方に少しでも参考になれば幸いです。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。