これはヒドイ「とりあえず新人はこれを読んどけ!エンジニア歴10年以上の先輩おすすめ本7選」
http://%E3%81%B4%E3%81%8B%E3%81%BE%E3%82%8D.com/trend/05
http://xn--u8j4d5ayd.com/trend/05
一言だけいいたい.「これはヒドイ」.
- id:worldwideyrp 「エンジニアの実務に直結する良書ばかり」って、せやろか? 新人にいきなりK&RやらマスタリングTCP/IPやらを読ませるのは、ちょっと独善的な気がしてしまう。C言語中心の現場とかならK&Rは新人にも勿論大切だろうけどね
- id:siphilia なぜアルゴリズム入門本が無いのか
- id:luccafort どういうエンジニアにさせたいのかこの選著からは読み解けないので駄目な方のオススメなので気になったものがなければ読まなくていいと思う。
激しく同意.
新人にはこんな糞リストは参考にするなとだけは言っておく.
とりあえず新人プログラマーを対象と仮定する.
ブコメにもあるけど,まずは「アルゴリズムとデータ構造」は必須.
あとは一例としては,たとえばこんな感じになるだろう. -> http://d.hatena.ne.jp/JavaBlack/20140420/p1
だが,あくまで一例に過ぎない.
- 作者: B.W.カーニハン,D.M.リッチー,石田晴久
- 出版社/メーカー: 共立出版
- 発売日: 1989/06/15
- メディア: 単行本
- 購入: 28人 クリック: 721回
- この商品を含むブログ (199件) を見る
「K&R」はC言語をやる現場なら必携だが,それ以外では必ずしも必要ない.
プログラミング初心者なら,こっちの方がいいくらいだ.
表紙は違うが中身は同じ.
プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識
- 作者: 矢沢久雄
- 出版社/メーカー: 日経ソフトウエア
- 発売日: 2007/04
- メディア: 単行本(ソフトカバー)
- 購入: 45人 クリック: 646回
- この商品を含むブログ (74件) を見る
初心者向けだとは思うが,これってそんなにいいか?
内容的にはこちらと被る部分が多そう.
こっちの方が正確だとは思うが,さすがに初心者には荷が重すぎるか.
GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)
- 作者: 大塚弘記
- 出版社/メーカー: 技術評論社
- 発売日: 2014/03/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (23件) を見る
バージョン管理ツールは必用だが,単に使うだけなら簡単だろ.あと,その現場でGitを使っているとさえ限らんわけで,そこで使ってるツールを確認してからでも遅くはない.
Gitに限らずツールに関しては,ネット上でもマニュアルが公開されてることが少なくない.まずは一次情報にあたる癖は付けておいた方がいいと思う.*1
- 作者: 竹下隆史,村山公保,荒井透,苅田幸雄
- 出版社/メーカー: オーム社
- 発売日: 2012/02/25
- メディア: 単行本(ソフトカバー)
- 購入: 4人 クリック: 34回
- この商品を含むブログ (37件) を見る
悪くはないと思うが,初心者向けかなあ?それにTCP/IPレベルで書く機会が,初心者にそうそうあるとも思えない.Webプログラミングをするとしても,HTTPレベルまでの理解で十分では.
- 作者: GIJOE
- 出版社/メーカー: ソシム
- 発売日: 2005/11/01
- メディア: 単行本
- 購入: 32人 クリック: 340回
- この商品を含むブログ (82件) を見る
発売日を見てもらえればわかると思いますが、すでに情報が古く使い物になりません。
https://www.amazon.co.jp/gp/customer-reviews/R13O1D3YFSUH8B/
他の新しい本を買うことをお勧めします。
なるほど.さすがにセキュリティ本で2005年発売の書籍では,新人へのお勧めはありえない.PHP言語に限っても,今と当時じゃ別物だろう.
初心者なら,とりあえずはIPAの「安全なウェブサイトの作り方」でも良さそう.
- 作者: 結城浩
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2004/06/19
- メディア: 大型本
- 購入: 51人 クリック: 762回
- この商品を含むブログ (397件) を見る
デザインパターンは必須科目だが,自分としてはGoF本の方をお勧めしてる.
しかし新人が読むには1〜2年は早いな.またオブジェクト指向言語を使ってないと必要性は少ない.
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
- 作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/06/23
- メディア: 単行本(ソフトカバー)
- 購入: 68人 クリック: 1,802回
- この商品を含むブログ (140件) を見る
はじめて初心者にお勧めできるの本が出てきた.
http://b.hatena.ne.jp/entry/xn--u8j4d5ayd.com/trend/05
- id:ryokujya ツッコミどころが多くてブックマーカーを悩ます迷エントリ
- id:luccafort どういうエンジニアにさせたいのかこの選著からは読み解けないので駄目な方のオススメなので気になったものがなければ読まなくていいと思う。
- id:worldwideyrp 「エンジニアの実務に直結する良書ばかり」って、せやろか? 新人にいきなりK&RやらマスタリングTCP/IPやらを読ませるのは、ちょっと独善的な気がしてしまう。C言語中心の現場とかならK&Rは新人にも勿論大切だろうけどね
- id:imash エンジニアってかプログラマー向けか
- id:gm91 エンジニアはソフト屋だけじゃないだろう。
- id:atuminc いつも思うんだけど主語が大きすぎるんだよな。この手の記事の「エンジニア」=ソフトウェアエンジニアだけど、エンジニアはもっといろんな種類あるだろ
- id:nikousatsu 車の修理を自分でやりたいと思っていたので大変参考になりました!
ソフトウエアに限っても「ソフトウエアエンジニア ≠ プログラマ」だし,プログラマ限定だとしても,主語の範囲が広すぎるんだな.どんな言語でどの分野のものを作るかでも,必用とされる知識が根本から違ってくる.
- id:wonderword22 初心者に勧めるなら、対象言語は統一したほうがいい。c言語しか使ったことない初心者にデザインパターンの本は理解できないんじゃなかろうか。。?
同意.
C言語を勧めてるから組み込み系かなとも思ったが,一方でPHPがあるし,アルゴリズム本はないくせに,そのくせデザインパターンを勧めてる.全体に統一感がなくて,通してみると支離滅裂なリストになってる.
- id:Error401 炎上狙い?
まったくだ.
お勧めできるのが1/7ってハズレの方が多いじゃん.
- id:hadeni0721 難しそうな本が沢山!
そうでもないし,名著ばかりというわけでもない.そもそも,どういうプログラマをターゲットにしているかも謎.Webなのか組込なのかでも随分違うし,PHPとJavaとRubyでも違うのになあ.まして「エンジニア」となると,IT関係に限ってもプログラマ以外の幅広い領域を含む.
- id:hamichamp 積読に向いてるな
どうせ積ん読にするなら「Code Complete」とか,「プログラマのためのSQL」なんかの名著の方がマシ.
なんか今だけ電子書籍が半額になってるっぽい?
6/18(日)まで. http://amzn.to/2raoFsl
*1:そのためにも英語はガンバレ.超ガンバレ. http://d.hatena.ne.jp/JavaBlack/20150921/p2