LoginSignup
6
4

プログラマが本を読むとすれば、どうすればいいかを考えてみる。

まず、プログラミング、基礎技術、対象領域、それ以外に分類します。

世代別おすすめ。なお、10代は、10代でプログラマになろうと思った方向け。

案1

世代 プログラミング 基礎技術 対象領域 それ以外
10代 30 30 30 10
20代 50 20 20 10
30代以降 40 20 30 10

10代は、プログラミングが載っていない基礎技術の本も同じくらい読むとよいかも。
また、自動車、航空宇宙、鉄道、会社、音楽、運動など、自分が興味のある分野のプログラミング、技術以外の、歴史とか、人物とか、その題材が出ている文学、漫画、絵本を同じくらい読むとよいかも。理由は、プログラミング、技術書では気がつかない視点が得られるかもしれないから。

20代は、基礎技術が分かったとして、減らしてみるのも手かなということと、
プログラミングに集中しても、人間として偏らなくなっているかもしれないという視点。

30代以降は、基礎技術は維持しながらも、対象領域の見直しをするのはどうだろうというのが趣旨です。

案2

世代 プログラミング 基礎技術 対象領域 それ以外
10代 70 10 10 10
20代 50 20 20 10
30代以降 30 30 30 10

案1は、ちょっとお行儀よすぎて、10代に受けが悪そうで、じゃ、こんなのもありという案2を作りました。人生の最後までの間に、元を取ればいい。若いうちは好きなことやりゃいいんじゃないという案です。

今まで買ってよかった技術書を紹介しよう!
https://qiita.com/official-events/d409f91fc8b9b44cefb4
参加記事を中心にご紹介します。そういいながら、ちゃっかりこの記事も参加にしてみました。

#プログラミング

ここで言うプログラミング本とは、プログラミング言語に限らず、OS、WEB/ネットワーク/DB、アプリに限らず、プログラミング言語での記述が少しでもあるものをプログラミング本と呼ぶ。

Cパズルブック 
https://qiita.com/kaizen_nagoya/items/408869e685d8b6272fce

Code Complete:goto論争の終焉
https://qiita.com/kaizen_nagoya/items/82c7939f442cbd5fce37

12ステップで作る組込みOS自作入門 坂井 弘亮
https://qiita.com/kaizen_nagoya/items/6333a377689a090e257b

CPUの創りかた, 渡波 郁
https://qiita.com/kaizen_nagoya/items/2e1b6b79ea3e6b2bf0c0

RTL設計スタイルガイド Verilog HDL編
https://qiita.com/kaizen_nagoya/items/c883b9aab40c53c1d259

アンドリュー・S・タネンバウム Minix(Linux発祥の地)
https://qiita.com/kaizen_nagoya/items/4443344b3d08047a115c

UNIXネットワーキング実践編
https://qiita.com/kaizen_nagoya/items/f9a31c2133366b84e800

ゼロから作るDeep Learning, 斎藤康毅
https://qiita.com/kaizen_nagoya/items/57b0a21e7fc922e9660e

量子アニーリングの基礎、 西森 秀稔、大関 真之
https://qiita.com/kaizen_nagoya/items/b00f28537bc3c6d63ed0

コンピュータの構成と設計 パターソン & ヘネシー
https://qiita.com/kaizen_nagoya/items/dc7246b39935974bcd2d

技術書「Rubyソースコード完全解説」 と 「docker で ruby」構築
https://qiita.com/kaizen_nagoya/items/a00fec16fb43e6e9071d

基礎技術

UMLモデリングの本質、児玉 公信
https://qiita.com/kaizen_nagoya/items/bc6ac386af27530eb78a

岩波数学辞典 二つの版がCDに入ってお得
https://qiita.com/kaizen_nagoya/items/1210940fe2121423d777

電磁気学 演習
https://qiita.com/kaizen_nagoya/items/26184ad713035489887d

色彩の美学 塚田敢
https://qiita.com/kaizen_nagoya/items/63c121a89c671f966f21

折り紙の幾何学, 伏見満枝, 伏見康治
https://qiita.com/kaizen_nagoya/items/a894d35774b112b84229

LaTeX2ε美文書作成入門 奥村 晴彦
https://qiita.com/kaizen_nagoya/items/8d10a18bb5c8cf2f5530

日本語語彙大系 追悼:白井諭。Lisperへの敬意を込めて
https://qiita.com/kaizen_nagoya/items/e41ed513c8686841399b

会計と技術 工業簿記、原価計算に加えて
https://qiita.com/kaizen_nagoya/items/66b0c57d99b689acbb8d

今まで書いてよかった技術書を紹介しよう!
https://qiita.com/kaizen_nagoya/items/d31b7c158541d345a7ef

対象領域

ボッシュ自動車ハンドブック
https://qiita.com/kaizen_nagoya/items/8e330ce57880f04d71d9

セーフウェア、ナンシー・G・レブソン
https://qiita.com/kaizen_nagoya/items/dcfb04a15f8d314951ff

トヨタの自工程完結 佐々木 眞一
https://qiita.com/kaizen_nagoya/items/dd2de8bd9d884c16911d

定量分析の教科書
https://qiita.com/kaizen_nagoya/items/c79b7b2356032f3817e3

その他

忙しい時には、本を読む時間はないし、精神的にも読んでいる余裕はない。
あるとすれば、英語の本とか、読んでいて眠くなるものを、寝る前に読み始めるのはいいかも。睡眠薬の代わりとして。。。

人生で影響を受けた本100冊。Youtube(3)
https://qiita.com/kaizen_nagoya/items/16af53acbb147a94172e

新人

マネージャ・リーダーの私にとって有益な知見が得られた書籍

新人の方によく展開している有益な情報

新人(学生)を指導するよりも新人(学生)に指導してもらった方が効率的。仮説・検証(139)

#参考資料(reference)

第11回 TOPPERS活用アイデア・アプリケーション開発コンテスト

ひょっとしたら、この部門への投稿の表題を変えて、コンテストに応募するのも手かも。

TOPPERS のAUTOSARへの貢献(更新中), AUTOSAR(15)

AUTOSARとSimulink: Adaptive Platform, Classic Platformとマルチコア対応を含めた共通化を目指して

TOPPERS の AUTOSAR への貢献 II (改定中)

今まで書いてよかった技術書を紹介しよう!

あなたもdocker, 私もdocker

文書履歴

ver. 0.01 初稿
ver. 0.02 案2作成 20210817
ver. 0.03 いいね追記 20230714

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

6
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
4