リーディングリスト
私たちは、この世の中の進化は全て過去で作られた知識の上に作られていると考えています。これは巨人の肩の上という考え方に基づいています。
巨人の力を最大限に活用するために、私たちは以前の知識を学ぶ必要があると考えています。もちろん、実際に試してみないとわからないことが多いですが、本を読むことによって、その時間を大幅に短縮することができます。
本を読む目的は情報収集なので、紙の本、電子書籍、オーディオブックなどの形式は問いません。自分にとって、一番情報が入りやすい・適切なコンテンツ消費方法を選んでください。
必ず読む本
私たちは以下の本を必読書として推奨しています:
- 達人プログラマー (日本語) - The Pragmatic Programmer (English)
- 付属ソースコード等
- ソフトウェア開発を行う時のベストプラクティス、ティップスなど
-
プログラミング言語問わず、ソフトウェア開発全般に役立つ知識
- プロダクト開発の進め方、手法などの知識
場合によって読む本
データベース設計
- Developing Time-Oriented Database Applications in SQL
- SQLデータベースで時間軸を扱う時の設計
Serverless 開発
- DynamoDB を使ったデータベース設計
- The DynamoDB Book (English)