- nwiizoさんに聞いた、エンジニアとして成長するための必読書3選
nwiizoさんに聞いた、エンジニアとして成長するための必読書3選
この記事に登場するメンター
TechTrainメンターであり、複数企業の技術顧問をされているnwiizoさんにインタビューしました!
「nwiizoさんってどんなメンター?」「本の選び方やおすすめの本を知りたい...」という方はぜひ最後までお読みください!
nwiizoさんのご経歴
- 新卒でインフラエンジニアとしてホスティングサービスの開発・運用
- 現在は株式会社3-shakeでSREのコンサルタントおよびソフトウェア開発に従事
- 技術カンファレンス登壇や技術ブログ執筆の活動
- 複数企業で技術顧問
nwiizoさんに技術顧問についてお伺いしたインタビュー記事はこちら。
nwiizoさんは、読書習慣があるそうですね!
はい、読書は技術書から小説まで幅広いジャンルを毎日なにかしらを読んでます。特に興味深いのは、物語の構造を理解し、登場人物の動機や行動を分析する過程が、システムの構造を理解し、その挙動を予測することに類似している点です。両者とも深い理解にはそれなりの時間が必要です。これらの体験はプログラミングや技術的問題解決にも直接活かされています。
例えば、小説を読む際に登場人物の行動パターンや物語の展開を予測するのと同様に、複雑なシステムの動作を予測したり、潜在的な問題を特定したりすることができます。また、物語の構造を理解することは、ソフトウェアアーキテクチャの設計にも通じる部分があります。
このように、読書を通じて培った分析力や創造性が技術的な仕事にも活きてくると考えると、小説を読むことも立派な自己研鑽だと捉えることができます。そのため、仕事や努力をしていないという罪悪感なく、むしろ積極的に読書の時間を確保しています。
ズバリ、エンジニアにおすすめの本を教えてください!
あえてここで言う必要はないかもしれませんが、まずはハードスキルを身に付けるために技術書を読み込んでください!
SOFT SKILLS ソフトウェア開発者の人生マニュアル 第2版
エンジニアはハードスキルとソフトスキルの両側面が非常に重要になりますが、ソフトスキルのバイブルとして、『SOFT SKILLS ソフトウェア開発者の人生マニュアル 第2版』は好きですね。
ソフトウエアエンジニアに向けて、ソフトスキルをどう磨くべきか、キャリアを築くためにどうマインドセットすべきかがまとまっています。この本の第1版は新卒になってすぐ読んだ本で、自分が言いそうなことはだいたいこの本に書かれています。なので本を読めば良いです。