未経験でIT企業に新卒入社して1年。
いままで読んできて脱初心者へのステップアップに役立ったと思える本を紹介します。
(まだ初心者だけどね)
##プログラミング関連
####プログラムはこうして作られる―プログラマの頭の中をのぞいてみよう
私にとっての神本である。
初心者向けのプログラミング本によくある「if文はこうやって使います。for文はこうやって使います。以下略。」という教科書的な説明はない。
テ◯リスのようなゲームを作り上げることを通してプログラミングの楽しさとかエッセンスを教えてくれる本。
出版社サイトでChapter0が立ち読みできるので気になったら読んでみると良いかも。
####なぜ、あなたはJavaでオブジェクト指向開発ができないのか―Javaの壁を克服する実践トレーニング
オブジェクト指向って利点も使い方もよくわかんねえ!という方に。
####JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで
JavaScript学習の取っ掛かりとしてとてもよかったです。なんか分かった気になる。Javascriptが好きになる。
##SQL・DB
3冊とも同じ著者の本。
基本情報試験ではSQL関連の問題をすべてスルーした私でもわかりやすかった。
####ゼロからはじめるデータベース操作
####達人に学ぶ SQL徹底指南書
####達人に学ぶDB設計 徹底指南書 初級者で終わりたくないあなたへ
初級者で終わりたくないあなたへ...!
##その他IT本
####「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか
上の方に書いた「なぜ、あなたはJavaで〜」と同じ著者。Webアプリ開発に携わるなら、ぜひ。
####リーダブルコード
もはや説明不要か。
初心者じゃなくなっても繰り返し読みたい。かっこいいコード書けるようになりたい。
何かいい本に出会ったらまた追記しよう。