ホーム

プログラマーとしての「相談」を考える

優秀なソフトウェア技術者ではないセッシャは、よく実装で詰まる。その度に悶え苦しむ。救われる方法はただ一つである。問題を解決することである。でも、タラタラやっていられない。問題を解決するまでに自分に与えられた時間は限られている。大概、自分のような過不足だらけの技術者には時間が足りない。こういう時「相談」が必要なのである。

相談は、実装が詰まった段階で、できるなら、なるべく早めに相談したほうがいい。なぜなら、時間が経過すれば経過するほど、気まずさが増して相談しづらくなる。また、相談が遅れ、上司から声がかかった時点でオワコンだと思っていい。「お前今まで何やってたの?」という評価が自分に与えられることになる。これは大いに不名誉な評価である。

相談するタイミングは「もう打つ手がなくなった時」にすることにしている。なるべく早く、高速で、「やれることの全てをする」というのが大切である。まだやれることが一ミリでも残ってるのに、助けを求めるのは自分は好きじゃない。やれることを全部やるために、一つ一つのことを高速にやる。

実装に詰まって上司に相談するときに、上手に進捗を報告すためのコツがある。それは、リラックスすること、これは結構重要(僕にとっては)である。散々試行錯誤してダメだったから、結構精神的に参ってることが多い。でも泣きべそかいていられない。今まで自分がこういうことをして、その結果こういう風になって、こういう風になるっていうことは、もう打つ手がありません。とロジカルに、詳細に、何を聞かれてもペラペラ喋れるようにリラックスして、相談する前に、これまでの時系列を頭でも神でもkobitoにでもまとめておくと話しがスムーズだ。

どんなに時間をとったとしても、三日実装がうまくいかなかったら、とりあえず相談をするようにしている。巷では15分ルールというのがあるけれど、15分かあああ、それを実行するには、まだ自分には何かが足りない。そういう現場ではないからかもしれない。とことん最後までやってみろ(いわゆる放置)状態で、チームで動いていないからかもしれない。15分ルールが適応できる会社に移りたいかも。

話しがそれたけど、うん、最長で三日ということにしている。三日ってうまく言ってなかったら、例えば他の可能性があっても、とりあえず捨てて、できてない現状を上司に晒す。進捗報告って、結構メンタルな部分があるから傷つくのが怖い人は、溜め込みがちだけど、溜め込んでると、状況はより悪い方向へ向かう。勇気を持って言う!これが進捗報告、相談の極意である。

Pocket
LinkedIn にシェア

エンジニアにおすすめできる本

Card image cap
リーダブルコード

より良いコードを書くためのシンプルで実践的なテクニック

Card image cap
Webを支える技術

HTTP,URI,HTML,そしてREST

Card image cap
誰でもPythonで作れる

儲かるAIとソフトウェアの作り方

Card image cap
プログラマが知るべき97のこと

現場で使える実践哲学のマスターピース

Card image cap
情熱プログラマー

時代を超えて。ソフトウェア開発者の幸せな生き方

Card image cap
アジャイルサムライ

プログラミング達人開発者への道

Card image cap
Rubyを作った男 まつもとゆきひろ

コードの世界 スーパー・プログラマになる14の思考法

ご提供 sponsor
 

Meee!(ミー)は、ビジネスからプライベート利用まで、個人のスキルを気軽に売り買いできるスキルマーケットです。カテゴリや居住地から、検索することが可能です。

 

ランゲージエクスチェンジは、ネイティブスピーカーと気軽にマッチングできる言語交換プラットフォームです。あなたの地元に住む外国人を探したり、留学や海外移住の前に、現地のネイティブスピーカーと繋がることもできます!

宣伝
 

りょすけトークchは、仕事や私生活をより豊にするYouTubeチャンネルです。文献(本、映画、論文)から役に立つ情報をまとめ、生涯にわたり役に立つ哲学をお届けしています。是非、チャンネル登録してみてね

-ホーム

Copyright© offブログ! , 2021 All Rights Reserved Powered by AFFINGER5.