プログラマが本を読むとすれば、どうすればいいかを考えてみる。
まず、プログラミング、基礎技術、対象領域、それ以外に分類します。
世代別おすすめ。なお、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.