この記事では、エンジニアに向いている性格・資質をご紹介します。
僕は以前、Web系の開発会社でVPoEとしてエンジニアの採用・教育を担当し、色々な人を見てきました。
その中でも今回は「この人はエンジニアに向いているな」「この人は伸びるな」と思った人に共通する特徴を、独断と偏見で5つほどピックアップしてみたいと思います。
第5位 勉強好き
すごくシンプルです!
エンジニアはまめに勉強しないとトレンドについていけないことがあります。
日々、新しい技術が出てくるのはもちろん、逆に今まで使われていた技術が使われなくなることもよくあるので、常日頃から技術トレンドを追いかけていく必要があるのです。
勉強をしていくうちに、できることも広がっていきます。
例えば、「最初はバックエンドのアプリケーションの部分しかできなかった」という人が、勉強してフロントエンドやインフラの領域もできるようになったとします。
このような場合、自身でできることが広がるだけでなく、さらにエンジニアとしての価値・単価も上がっていきます。
以前、こちらの動画でも取り上げたのですが、「エンジニアは非エンジニアよりも勉強時間がかなり長い」という調査データもあり、日頃からコツコツ勉強できる人は非常に向いていると思います。
第4位 コミュニケーション能力が高い
意外に思われるかもしれませんが、コミュニケーション能力が高い人はエンジニアに向いていると思います。
ただし、「コミニケーション力が高い」ということと「社交性がある」ということは別物です。
例えば、先輩が後輩を合コンに誘うというシチュエーションがあったとします…
先輩「今夜合コンあるけど来る?」
後輩1「マジっすか?!合コンっすか!先輩、今日もイケイケですねぇ!!!」
後輩2「あ、無理です。予定があるので。」
この会話だけ見た場合、後輩1と後輩2のどちらがコミュニケーション能力が高いと思いますか?
答えは後輩2なのです。笑
後輩1は一見ノリが良さそうに見えますが、先輩の「合コンに行くかどうか」という問いに対して「YES」とも「NO」とも答えていません。そのため、コミュニケーション能力や伝達能力という意味では決して高くないと言えます。
それに対して後輩2は、「YES」「NO」で答えることができているので、コミュニケーション能力があると見ることができます(社交性はゼロですが・・・)。
このように、「結論から伝えることができる」「聞かれていることに対して正確に答えることができる」など、自分の中でうまく情報整理をして、簡潔に相手に伝えることができる人はエンジニアに向いていると思います。
というのも、コンピュータは人間と違い、よしなに解釈してくれません。
ロジカルかつ端的にプログラムを書いて伝えないと、思った通りの仕事をしてくれないので、「情報をまとめて簡潔に命令する」というコミュニケーション能力が必要になるのです。




