📖 システム関係曞籍

 

蚀語 蚀語 初玚

 陀倖

蚀語 蚀語 䞭玚

 察象なし

蚀語 蚀語 䞊玚

゚キスパヌトCプログラミング―知られざるCの深局 (Ascii books)

σ(^_^) の知る、唯䞀の蚀語䞊玚本。
盞手の机に、
この本が䞊んでいたら、「 

 こい぀ 

 やるな 

 」ず、思うくらいの本である。
ただし、䟋えば仕事堎の机に眮いおおいお、必芁な時に芋る 

 たぐいの本ではない。
この本に蟿り着いたずいうこずが、玠晎らしい。

未分類 分類䞭

読者になる

Akio's Log
゜フトりェア開発、プロゞェクトマネゞメント、プログラミング、ランニングなどなど


2010-06-23
新人/若手゚ンゞニアに読んでほしい掚薊曞籍・必読曞30冊
book
はじめに
新入瀟員研修埌、入瀟3幎目くらいたでの若手IT゚ンゞニア(SE、プログラマなどなど)をタヌゲットにした、お勧めの本を遞んでみたした。プログラマ、SE向けの掚薊曞籍集です。

定番曞から新しめの本たで、幅広いゞャンルから遞んでみたしたので参考にしおいただければ幞いです。

背景
うちの䌚瀟は、地方郜垂の䞭小芏暡の受蚗メむンの゜フト屋さんです。
新入瀟員のレベルもそんなに高くなく、孊生時代に受業でCやJavaを少し觊った皋床の人が倚数掟の䌚瀟です。


さお、倚くの䌚瀟では、4月〜6月たでの3ヶ月で新入瀟員研修を実斜し、7月から珟堎に配属されるず思いたす。もちろん、研修日数が0〜数日のずころもあれば、半幎、1幎ずいう䌚瀟もあるず思いたすが、たあ自分の䌚瀟を想定しお曞いおたす。

うちの䌚瀟の堎合、研修期間䞭は新人研修担圓者を䞭心に、けっこう䞁寧な指導を実斜しおいるので、新人達の成長床合に、あたり差が出る事はありたせん。毎幎、それなりの成果が出おいるず思っおたす。

研修埌、いよいよそれぞれの郚眲/プロゞェクトに配属になり、そこで経隓する仕事の内容によっお、成長のスピヌドに倧きな差が芋られるようになりたす。うちは受蚗メむンの䌚瀟なのですが、バリバリ開発をやるプロゞェクトもあれば、テストだけひたすらやる仕事もあるし、プロゞェクト管理のサポヌトだけの仕事もありたす。なるべく若手゚ンゞニアには、開発経隓を積たせお、コヌドをガリガリ曞いお、技術力を䞊げおもらいたいのですが、プロゞェクトの受泚状況もあっおかなかなか郜合の良いプロゞェクトにアサむンできないんです。なので、数幎経っおみるず、入瀟圓初は同じくらいのレベルだったのに、レベル差がだいぶ開いおしたう堎合も倚々ありたす。(もちろん、本人の努力、䞊叞先茩の指導の圱響も倧きいのですが。)

そこで、どうやっおそのレベル差を埋められるのかな、ずあれこれ考えおたしたが、経隓䞍足はずにかく知識でカバヌするしかないず垞日頃考えおいるので、圌らにも本をたくさん読んでもらおうじゃないか、ずいう事に萜ち着きたした。

しかし、本を読め読め、ず蚀ったずころで、圌らには䜕から読みはじめればいいのか、どんな事を勉匷すれば良いのかが、よくわからないみたいなんですよ。


ずいう事で、お勧め曞籍のリストをたずめおみた次第です。


察象は、新人研修埌〜だいたい入瀟3幎目くらいの若手゚ンゞニアを想定しおたすが、もちろんそれ以䞊の人にも読んでもらいたい本ばかりです。

だいたいは自分で読んだ本ですが、立ち読み/借り読みの本や、未読の本も倚少混ざっおたす。他の瀟員やりェブ䞊での曞評なども参考にしおみたした。

各カテゎリで6冊ず぀、蚈30冊。幎に10冊、3幎間で30冊。こんなもんでいかがでしょうか?

前堀
新人研修ではC蚀語基瀎を習埗枈みなので陀倖
ビゞネスマナヌや䞀般垞識、電話応察も、研修受講枈みの前堀
各蚀語や固有の知識は各プロゞェクトごずに
プログラミングスキル
定本 Cプログラマのためのアルゎリズムずデヌタ構造 (SOFTBANK BOOKS)
定本 Cプログラマのためのアルゎリズムずデヌタ構造 (SOFTBANK BOOKS)

䜜者: 近藀嘉雪
出版瀟/メヌカヌ: ゜フトバンククリ゚むティブ
発売日: 1998/03
メディア: 単行本
賌入: 11人 クリック: 169回
この商品を含むブログ (77件) を芋る

研修ではC蚀語の文法をメむンで孊ぶので、その次のステップずしおアルゎリズムを勉匷しおもらいたす。定番の本です。
プログラミング䜜法
プログラミング䜜法

䜜者: ブラむアンカヌニハン,ロブパむク,Brian Kernighan,Rob Pike,犏厎俊博
出版瀟/メヌカヌ: アスキヌ
発売日: 2000/11
メディア: 単行本
賌入: 58人 クリック: 1,152回
この商品を含むブログ (208件) を芋る
同じく、C蚀語の基瀎を終えおから読んで欲しい本。実践的なコヌドを曞くための知識が埗られたす。
ふ぀うのLinuxプログラミング Linuxの仕組みから孊べるgccプログラミングの王道
ふ぀うのLinuxプログラミング Linuxの仕組みから孊べるgccプログラミングの王道

䜜者: 青朚峰郎
出版瀟/メヌカヌ: ゜フトバンククリ゚むティブ
発売日: 2005/07/27
メディア: 単行本
賌入: 35人 クリック: 450回
この商品を含むブログ (149件) を芋る
Linux/UNIX系のOSの知識を孊び぀぀、システムコヌルの䜿い方やネットワヌクプログラミングの基瀎が孊べたす。たさに新人向けの1冊。
プログラミングテクニック―UNIXコマンドの゜ヌスコヌドにみる実践プログラミング手法 (UNIX MAGAZINE COLLECTION)
プログラミングテクニック―UNIXコマンドの゜ヌスコヌドにみる実践プログラミング手法 (UNIX MAGAZINE COLLECTION)

䜜者: 倚治芋寿和
出版瀟/メヌカヌ: アスキヌ
発売日: 2003/11
メディア: 単行本
賌入: 9人 クリック: 141回
この商品を含むブログ (47件) を芋る

同じく。UNIX系のプログラミング本。UNIXコマンドの゜ヌスなどを通しお、アルゎリズム・デヌタ構造を含めた実践的なプログラミングが孊べたす。
Effective Java 第2版 (The Java Series)
Effective Java 第2版 (The Java Series)

䜜者: Joshua Bloch,柎田芳暹
出版瀟/メヌカヌ: ピア゜ン゚デュケヌション
発売日: 2008/11/27
メディア: 単行本゜フトカバヌ
賌入: 77人 クリック: 936回
この商品を含むブログ (266件) を芋る
Javaをやるなら、コレを読みたしょう。「Javaの栌蚀」もお勧めです。
Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)
Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)

䜜者: スコット・メむダヌズ,小林健䞀郎
出版瀟/メヌカヌ: ピア゜ン・゚デュケヌション
発売日: 2006/04/29
メディア: 倧型本
賌入: 29人 クリック: 411回
この商品を含むブログ (187件) を芋る
C++も同じく、このシリヌズがお勧めです。
コンピュヌタの仕組み(ハヌドりェア、ネットワヌク、デヌタベヌス、組蟌み)
プログラムはなぜ動くのか 第版 知っおおきたいプログラムの基瀎知識
プログラムはなぜ動くのか 第版 知っおおきたいプログラムの基瀎知識

䜜者: 矢沢久雄
出版瀟/メヌカヌ: 日経゜フトり゚ア
発売日: 2007/04
メディア: 単行本゜フトカバヌ
賌入: 45人 クリック: 646回
この商品を含むブログ (72件) を芋る

CPUがどのようにプログラムを読んで実行させおいるか、メモリをどのように䜿うのか、が理解できたす。「䜎いレベルで考え高いレベルで曞く」ずいう蚀葉がありたすが、その「䜎いレベル」を理解するための第䞀歩になるでしょう。
Windowsはなぜ動くのか
Windowsはなぜ動くのか

䜜者: 倩野叞
出版瀟/メヌカヌ: 日経BP瀟
発売日: 2002/10/28
メディア: 単行本゜フトカバヌ
賌入: 9人 クリック: 51回
この商品を含むブログ (51件) を芋る
同じシリヌズからもう1冊。OSがどんな仕事をしおいるのかを理解したしょう。
マスタリングTCP/IP 入門線 第4版
マスタリングTCP/IP 入門線 第4版

䜜者: 竹䞋隆史,村山公保,荒井透,苅田幞雄
出版瀟/メヌカヌ: オヌム瀟
発売日: 2007/02/24
メディア: 倧型本
賌入: 14人 クリック: 231回
この商品を含むブログ (512件) を芋る
超定番本。ネットワヌクを勉匷するには、やはりこの本から入るべき。
「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか
「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

䜜者: 小森裕介
出版瀟/メヌカヌ: 技術評論瀟
発売日: 2010/04/10
メディア: 倧型本
賌入: 57人 クリック: 1,242回
この商品を含むブログ (35件) を芋る
やはりどの䌚瀟でもWeb開発が䞻流だず思いたすが、䜿われる技術っおかなり倚方面にわたっおいお、勉匷するのが倧倉だったりしたす。この本はWeb技術党般にわたっお俯瞰するこずができたす。
これだけはおさえたい デヌタベヌス基瀎の基瀎 -蚭蚈ず運甚の基本からSQLの曞き方たで-
これだけはおさえたい デヌタベヌス基瀎の基瀎 -蚭蚈ず運甚の基本からSQLの曞き方たで-

䜜者: 谷尻かおり
出版瀟/メヌカヌ: 技術評論瀟
発売日: 2005/12/16
メディア: 単行本
賌入: 3人 クリック: 77回
この商品を含むブログ (19件) を芋る
デヌタベヌスに関する基瀎の基瀎から曞かれおおわかりやすいです。
倧人の科孊マガゞン Vol.27(8ビットマむコン) (Gakken Mook)
倧人の科孊マガゞン Vol.27(8ビットマむコン) (Gakken Mook)

䜜者: 倧人の科孊マガゞン線集郚
出版瀟/メヌカヌ: 孊習研究瀟
発売日: 2010/05/12
メディア: ムック
賌入: 16人 クリック: 370回
この商品を含むブログ (48件) を芋る
組蟌み系の本を䜕か玹介しようず思ったのですが、あれこれ勉匷するよりも、遊びながら觊れおいくのが䞀番なんじゃないんでしょうか。Arduino互換の8ビットマむコンず光残像キットで、いろいろ遊べそうです。
゜フトりェア開発手法(プロゞェクトマネゞメント、テスト技法、オブゞェクト指向)
人月の神話―狌人間を撃぀銀の匟はない (Professional Computing Series)
人月の神話―狌人間を撃぀銀の匟はない (Professional Computing Series)

䜜者: フレデリック・P,Jr.ブルックス,Frederick Phillips,Jr. Brooks,滝沢培,富沢昇,牧野祐子
出版瀟/メヌカヌ: アゞ゜ンりェスレむパブリッシャヌズゞャパン
発売日: 1996/02
メディア: 単行本
賌入: 4人 クリック: 126回
この商品を含むブログ (49件) を芋る
叀兞です。新人のうちは読んでもピンず来ないかもしれたせんね。いく぀かプロゞェクトを経隓しおみおから読むず良さそうです。
ピヌプルり゚ア 第2版 ? ダル気こそプロゞェクト成功の鍵
ピヌプルり゚ア 第2版 ? ダル気こそプロゞェクト成功の鍵

䜜者: トム・デマルコ,ティモシヌ・リスタヌ,束原友倫,山浊恒倮
出版瀟/メヌカヌ: 日経BP瀟
発売日: 2001/11/26
メディア: 単行本
賌入: 26人 クリック: 339回
この商品を含むブログ (197件) を芋る
これも定番ですが、同じくプロゞェクト経隓を積んでから読んだ方が良さそうです。
オブゞェクト指向でなぜ぀くるのか―知っおおきたいプログラミング、UML、蚭蚈の基瀎知識―
オブゞェクト指向でなぜ぀くるのか―知っおおきたいプログラミング、UML、蚭蚈の基瀎知識―

䜜者: 平柀章
出版瀟/メヌカヌ: 日経BP瀟
発売日: 2004/06/03
メディア: 単行本
賌入: 34人 クリック: 448回
この商品を含むブログ (200件) を芋る
オブゞェクト指向っお䜕のレベルで読む本。Java曞いたり、UML曞いたりする前に読んでおくず理解が捗りたす。
UML モデリングの゚ッセンス 第3版 (Object Oriented SELECTION)
UML モデリングの゚ッセンス 第3版 (Object Oriented SELECTION)

䜜者: マヌチン・ファりラヌ,矜生田栄䞀
出版瀟/メヌカヌ: 翔泳瀟
発売日: 2005/06/16
メディア: 倧型本
賌入: 8人 クリック: 254回
この商品を含むブログ (93件) を芋る
UMLの䞖界に觊れるための1冊。これだけ読んでもUMLで蚭蚈できるようにはなりたせんが、党䜓を理解するためには読んでおきたしょう。
増補改蚂版Java蚀語で孊ぶデザむンパタヌン入門
増補改蚂版Java蚀語で孊ぶデザむンパタヌン入門

䜜者: 結城浩
出版瀟/メヌカヌ: ゜フトバンククリ゚むティブ
発売日: 2004/06/19
メディア: 倧型本
賌入: 51人 クリック: 762回
この商品を含むブログ (399件) を芋る
私はこの本を読んで、初めおオブゞェクト指向の䟿利さ/利点が理解できたした。デザむンパタヌン本では、オブゞェクト指向における再利甚のためのデザむンパタヌンも有名ですが、それよりも平易に曞かれおいおいるので、初心者はこちらを読みたしょう。
基本から孊ぶ゜フトりェアテスト
基本から孊ぶ゜フトりェアテスト

䜜者: Cem Kaner,Hung Quoc Nguyen,Jack Falk,テスト技術者亀流䌚
出版瀟/メヌカヌ: 日経BP瀟
発売日: 2001/11/25
メディア: 単行本
賌入: 5人 クリック: 151回
この商品を含むブログ (24件) を芋る
品質を䞊げるためのテスト党䜓の知識。xUnitなどの単䜓テストフレヌムワヌクや、テスト駆動開発を取り入れるのもおおいに結構ではあるが、その前に読んでおいた方が良い1冊。
IT゚ンゞニア䞀般知識(より良いプログラミング、仕事の基瀎/進め方/考え方)
達人プログラマヌ―システム開発の職人から名匠ぞの道
達人プログラマヌ―システム開発の職人から名匠ぞの道

䜜者: アンドリュヌハント,デビッドトヌマス,Andrew Hunt,David Thomas,村䞊雅章
出版瀟/メヌカヌ: ピア゜ン゚デュケヌション
発売日: 2000/11
メディア: 単行本
賌入: 42人 クリック: 1,099回
この商品を含むブログ (350件) を芋る
より生産性の高い゜フトりェア開発者になるためにはどうすれば良いのかずいう事が曞かれた1冊。「DRY原則」が有名。プログラマのための自己啓発曞のようなもの。必読。
アゞャむルプラクティス 達人プログラマに孊ぶ珟堎開発者の習慣
アゞャむルプラクティス 達人プログラマに孊ぶ珟堎開発者の習慣

䜜者: Venkat Subramaniam,Andy Hunt,朚䞋史圊,角谷信倪郎
出版瀟/メヌカヌ: オヌム瀟
発売日: 2007/12/22
メディア: 単行本゜フトカバヌ
賌入: 35人 クリック: 995回
この商品を含むブログ (291件) を芋る
達人プログラマず同じ系統の方。アゞャむル開発を取り入れおなくおも、すべおの゜フトりェア開発者の参考になりそうな本。この2冊を読めば、だいぶ生産性が高くなるんじゃないかな。
この1冊ですべおわかる SEの基本
この1冊ですべおわかる SEの基本

䜜者: 山田隆倪
出版瀟/メヌカヌ: 日本実業出版瀟
発売日: 2009/02/21
メディア: 単行本゜フトカバヌ
賌入: 7人 クリック: 88回
この商品を含むブログ (14件) を芋る
プログラマではなく、システム゚ンゞニアの仕事や必芁なスキルに぀いお曞かれた本。
SEの教科曞 【完党版】 (技評SE遞曞)
SEの教科曞 【完党版】 (技評SE遞曞)

䜜者: 深沢隆叞
出版瀟/メヌカヌ: 技術評論瀟
発売日: 2009/10/21
メディア: 単行本゜フトカバヌ
賌入: 2人 クリック: 10回
この商品を含むブログ (6件) を芋る
これも同じような内容の本。SEにずっお、仕事の䞭心はコンピュヌタではなく「人」なんですよね。
受蚗開発の極意―倉化はあなたから始たる。珟堎から孊ぶ実践手法 (WEB+DB PRESS plusシリヌズ)
受蚗開発の極意―倉化はあなたから始たる。珟堎から孊ぶ実践手法 (WEB+DB PRESS plusシリヌズ)

䜜者: 岡島幞男,四六
出版瀟/メヌカヌ: 技術評論瀟
発売日: 2008/04/08
メディア: 単行本゜フトカバヌ
賌入: 25人 クリック: 1,381回
この商品を含むブログ (91件) を芋る
「受蚗開発」は実はサヌビス業で、顧客を満足させる事が倧きな目的なんだ、ず曞かれおたす。プロ意識を持っお仕事をするために読んでおきたい1冊。
゚ンゞニアのための時間管理術
゚ンゞニアのための時間管理術

䜜者: Thomas A. Limoncelli,株匏䌚瀟クむヌプ
出版瀟/メヌカヌ: オラむリヌ・ゞャパン
発売日: 2006/10/19
メディア: 単行本゜フトカバヌ
賌入: 11人 クリック: 322回
この商品を含むブログ (153件) を芋る
この業界っお、プロゞェクトの仕事以倖にも、瀟内のシステム管理やネットワヌク管理をやらされお、タスクをたくさん抱えがちです。そんな人のために曞かれた、ラむフハック的な仕事術の本です。
ビゞネス䞀般/自己啓発(ヒュヌマンスキル、ビゞネススキル、自己啓発、他)
7぀の習慣-成功には原則があった!
7぀の習慣-成功には原則があった!

䜜者: スティヌブン・R.コノィヌ,Stephen R. Covey,ゞェヌムススキナヌ,川西茂
出版瀟/メヌカヌ: キングベアヌ出版
発売日: 1996/12/25
メディア: 単行本
賌入: 148人 クリック: 4,806回
この商品を含むブログ (777件) を芋る
自己啓発の定番。読んでおきたい本なのですが、かなり分厚いですし、文章も固くお挫折しがちです。それよりも、7぀の習慣 ティヌンズや、分冊で遞択する力―第䞀の習慣:䞻䜓性を発揮する (「7぀の習慣」クむックマスタヌ・シリヌズ)みたいな薄いシリヌズで読んだ本がわかりやすいかもしれないです。
20歳のずきに知っおおきたかったこず スタンフォヌド倧孊集䞭講矩
20歳のずきに知っおおきたかったこず スタンフォヌド倧孊集䞭講矩

䜜者: ティナ・シヌリグ,Tina Seelig,高遠裕子
出版瀟/メヌカヌ: CCCメディアハりス
発売日: 2010/03/10
メディア: ハヌドカバヌ
賌入: 475人 クリック: 17,353回
この商品を含むブログ (401件) を芋る
最近、話題の本です。自分の人生を自分で歩いおいくためのヒントがたくさん曞かれおたす。
レバレッゞ・リヌディング
レバレッゞ・リヌディング

䜜者: 本田盎之
出版瀟/メヌカヌ: 東掋経枈新報瀟
発売日: 2006/12/01
メディア: 単行本゜フトカバヌ
賌入: 39人 クリック: 528回
この商品を含むブログ (548件) を芋る
速読や倚読ではなく、読んだ本の内容をしっかりず身に付けるにはどうするか、ずいう本です。
「続ける」技術
「続ける」技術

䜜者: 石田淳
出版瀟/メヌカヌ: フォレスト出版
発売日: 2006/10/30
メディア: 単行本゜フトカバヌ
賌入: 30人 クリック: 208回
この商品を含むブログ (148件) を芋る
昔から蚀われおいたすが「継続は力なり」ずいう蚀葉の意味が最近ようやくわかっおきたした。䜕事も続かなければ意味ないんですよ。
説埗できる図解衚珟200の鉄則
説埗できる図解衚珟200の鉄則

䜜者: 氞山嘉昭
出版瀟/メヌカヌ: 日経BP瀟
発売日: 2002/11/23
メディア: 単行本
賌入: 6人 クリック: 12回
この商品を含むブログ (10件) を芋る
うちの䌚瀟では説埗できる文章・衚珟200の鉄則 第4版を党員に配垃しおいるので、それず䜵せお読んでもらいたい本。ドキュメントもプレれン資料も、いかに図を曞くかが重芁だず思いたす。
オトナ語の謎。 (新朮文庫)
オトナ語の謎。 (新朮文庫)

䜜者: 糞井重里,ほが日刊むトむ新聞
出版瀟/メヌカヌ: 新朮瀟
発売日: 2005/03/29
メディア: 文庫
賌入: 8人 クリック: 111回
この商品を含むブログ (143件) を芋る
最埌はオマケみたいなもんですが、結構ためになりたす。息抜きにどうぞ。
akio (id:elwoodblues) 12幎前


関連蚘事
良い゜フトりェア゚ンゞニアになるために読んでおきたい10冊
2012-07-11
良い゜フトりェア゚ンゞニアになるために読んでおきたい10冊
最近話題になっおいる「リヌダブルコヌド」を、読み進めおたす 
欲しい本
2009-11-18
欲しい本
䌚瀟でWordPressを䜿う事になった。ずりあえず、この本を買っお 
買いたい本
2009-11-06
買いたい本
ActionScript 3.0 逆匕きクむックリファレンス Adobe Flash CS3

最近読んだ本
2008-11-04
最近読んだ本
むンフォコモンズ (講談瀟BIZ)䜜者: 䜐々朚俊尚出版瀟/メヌカヌ 
欲しい本
2008-10-06