この記事のポイント
- エンジニアには「読む英語」と「話す英語」の両方が求められ、情報収集力とオフショア開発対応力に直結します
- 新しい技術を素早く学びキャッチアップする能力は、変化の激しいIT業界で生き残るための必須スキルです
- 問題の原因をひとつずつ検証していく「知的体力」がエンジニアとしての実力の差を生み出します
ITエンジニアを目指す就活生へ
エンジニア就活に無料登録しよう
未公開求人の紹介や個別相談もすべて無料で利用できます。
ここではこれからの活躍できるエンジニアになるために必要な要素を列挙してみたいと思います。
1.読む力としての英語、話す力としての英語
エンジニアに限らず必要になってくる要素ではあると思いますが、エンジニアであるならばより一層必要となります。
英語での開発ドキュメントが日本語に翻訳されるまで待っている、日本語訳の書籍がでるまで待っているとなると当然出遅れます。スピードがはやい業界だけにそれは大きなマイナス要因となります。
また英語で検索し、なにかコーディング上の問題を解決できるとなると、リーチできる情報の量が圧倒的に増えます。エンジニアには調べる能力、その問題の原因を特定する能力が求められます。
ここまでは読む力としての英語でしたが、もう一つ。話す力としての英語が求められます。
アパレル産業の例で考えてみましょう。製造業の例も同様です。
ユニクロはより生産コストの安い国外に生産工場をシフトしています。日本の自動車産業に代表される産業もそうです。東南アジアに現地工場を設立するというようなことをやっています。今ではかなり浸透してきていますが、オフショア開発といってソフトウェア産業においてもその仕事をアウトソーシングする動きが高まりつつあります。
国内の産業の空洞化問題がかなり前から叫ばれているように、どの産業においても簡単な仕事、どこに任せてもいい仕事というのは労働賃金のより安い国にアウトソーシングしていくこの流れはとまらないでしょう。
ソフトウェア産業におけるアウトソーシングの例でいえば、公用語が英語であるフィリピンでのアウトソーシングはさかんで、ベトナムなどへのアウトソーシングも進んでいます。
そのようなアウトソーシングをするにあたって重要な要素は、話す力としての英語なのです。このような仕様でつくってくださいというような依頼を英語で的確に伝えることができるか否かは大きな力となります
2. 新たな技術を素早く学習し、身につけていく能力
常に新たな技術が日進月歩で出てくるIT業界。この業界においては、新しく出てきたものをすぐに試し、身につけ、それを使うというスキルが重要になります。キャッチアップする能力、適応性とでも言いましょうか。
なにか資格をもっていれば、それさえ身につけていれば安泰ですというものではありません。常に自分から学び、身につけていくというプロセスが必要になります。
特に近年は生成AI(文章・画像・コードなどを自動生成するAI技術)やクラウドサービス(AWS・Azure・Google Cloud等)の進化が著しく、これらを素早くキャッチアップできるエンジニアへの需要が急速に高まっています。
3. 知的体力
たとえばプログラムを書いていて、なぜ動かないのか?とすぐにわかるようなケースもありますが、原因がすぐには特定できないケースもあります。そんなとき、 原因はここにあるのではないか?と考え、その可能性のある要因をひとつずつつぶしていくというようなことをやっていく必要があります。
昔やった覚えがありませんか?理科の実験などで、複数の条件(肥料、日光、水など)を変えて、光がなくても植物は発芽するか調べるような実験。あれは非常にこのプロセスと似た様なところがあります。
あるひとつの条件だけを変えて、その結果の違いを比較しなければどの条件が作用して結果に違いが出たのかがわかりません。このようなひとつ、ひとつ動かない原因になっている要素をピックアップし、どの要素が動かないという結果につながっているのかをひとつ、ひとつ検証していくというような作業をエンジニアであればできる必要があります。これは知的体力とも言えるでしょう。
よくある質問
Q. エンジニアに英語は必須ですか?
必須とは言い切れませんが、英語ができるとリーチできる情報量が格段に増えます。開発ドキュメントや技術情報は英語で先に公開されることが多く、読む力としての英語はエンジニアとしての成長スピードに直結します。
Q. IT業界で長く活躍するために最も重要なスキルは何ですか?
新しい技術を素早く学び身につけるキャッチアップ能力と、問題の原因をひとつずつ検証していく「知的体力」が重要です。特定の技術だけに頼るのではなく、常に自ら学び続ける姿勢が長く活躍するための基盤になります。
Q. オフショア開発とは何ですか?エンジニアに関係がありますか?
オフショア開発とは、ソフトウェア開発の一部をコストの低い海外企業に委託することです。フィリピンやベトナムなどへのアウトソーシングが進んでおり、仕様を英語で的確に伝えられるエンジニアの需要が高まっています。
IT業界への就活を始めよう
エンジニア就活に無料登録しよう
まずは気軽に相談してみましょう。
編集後記
就活生のうちから意識して取り組んでおくと、入社後の成長スピードが大きく変わるでしょう。
編集者
エンジニア就活
ITエンジニアを目指す就活生に向けて、求人情報・選考ノウハウ・業界研究など実践的なコンテンツを届けています。
就活生の疑問や不安に寄り添いながら、日々コンテンツを更新しています。



![[就活イベント]1日完結。現場のプロエンジニアのサポートのもと、Unityでゲームアプリを開発しよう](https://d27vb9sappzlhp.cloudfront.net/wp-content/uploads/2015/06/engineer-shukatu-018-200x125.png)
![[就活イベント]1日完結。現場のプロエンジニアのサポートのもと、Sinatraを学ぼう](https://d27vb9sappzlhp.cloudfront.net/wp-content/uploads/2014/10/engineer-shukatu-111-200x125.png)
![[就活イベント]1日完結。現場のプロエンジニアのサポートのもと、iOS用カメラアプリを開発しよう!](https://d27vb9sappzlhp.cloudfront.net/wp-content/uploads/2014/07/engineer-shukatu-039-200x125.png)
![[プログラミング入門編][無料勉強会]CoffeeScript入門](https://d27vb9sappzlhp.cloudfront.net/column/wp-content/uploads/2014/09/es_069-200x125.png)

![[就活イベント]1日完結。現場のプロエンジニアのサポートのもと、COBOLを学ぼう](https://d27vb9sappzlhp.cloudfront.net/wp-content/uploads/2014/09/engineer-shukatu-059-200x125.png)

