ワークスタイルどうも、佐々木(@moto_ssk)です。言っているように、エンジニアにとってコミュニケーションは不可欠です。pocketただ、やみくもにコミュニケーションを取れと言ってるわけではないんですね。相手へのリスペクトを忘れてはいけません。相手へのリスペクトが欠けたコミュニケーションは相手にとても失礼です。*例えば、認識の一致をはかるときとか。エンジニアにとって(誰にとってもそうですが)、思い込みで作業することが一番危険ですよね。「え?そうだと思ってました〜」って軽く言う奴には、おい!ふざけんな!です。これはプロとして残念すぎます。「○○ってことでいいんですよね?」って乱暴な聞き方をするのはちょっと相手に失礼です。答えを押し付けてるじゃないですか。「○○という認識で間違ってないですか?」という聞き方がいいですよ。細かいですが、語尾や言い回しひとつで印象ってガラッと変わりますから。*リスペクトが欠けたコミュニケーションは「質問の仕方」によく現れます。そのひとつが「相手に答えを求める」質問です。質問が「答えを聞くこと」になってるプログラマーの成長スピードは遅い。その場しのぎばっかりできるようになる。「また同じこと聞かないためには?」もセットで整理するといい。会社の先輩、上司は知恵袋じゃない。2018自分の作業を進めたいという気持ちはよくわかります。そのためには答えが必要なのもわかります。先輩も上司も同じように自分の仕事を持っていますよね。確かに後輩の指導も先輩の役割ですが、「なんでも相談所」になるということではありません。答えがあればその場はうまく進むかもしれませんが、また同じような質問をするようでは対応してくれた方に失礼ですよね。「質問するな」ということではなく、「(同じ)質問を(何度も平気で)するな」ですね。*質問をする上で気をつけておくことがあります。質問するとき、受けるときは何をどう考えて、どんなことに取り組んだら、どんな結果で、それに対してどんな見解なのかどんな状態を望むのかをハッキリさせた方がいい。お互いの思い込み部分をまず出して共有しないと一方通行なやりとりになってしまう。2018質問する側も、質問を受ける側も、前提部分を最初にハッキリと言語化するといいですね。言語化することで、自分の理解度をチェックすることもできますよ。「なんと!□□という方法もあるのか」のように、自分の理解とのギャップを知ることが学びのキッカケに変わっていきますしね。聞く部分はしっかり聞き、聞かなくていい部分は聞かない質問だと思います。「んなもん自分で考えろ!」の部分は「聞かなくていい」部分です。逆に、そう言われるってことは「答えを聞いてるぞ」ってことでもありますが。それに同じ質問を繰り返すということは「僕成長してません」と言ってるのと同じですからね。自分で考えることを放棄せず、自分の考えをセットで質問してみてください。仕事をしていく上で、質問をはじめとしたコミュニケーションは不可欠なので。@moto_sskSE×講師歴8年。普段はRoRアプリ開発、春は講師として延べ400名以上にPG教えてます。「作る」より「話す」や「書く」のが好き。約80名が参加するライターコミュニティ【書くメシ】主宰。ハイブリッドSEnote書いてます。