俺的にオススメなのは

・リーダブルコード
コーディングするなら必須と言ってもいい
読みやすいコードは後から整備しやすい

・ゲームシナリオ入門―基礎知識から設定・キャラクター・プロット・テキストの技法まで
とりあえず「やっちゃ駄目なこと」は間違いなく学べる
初心者なら読んどいて損はないと思う

後、これらとは別に

SVNの使い方は必須、ネットで調べて理解しとけ
運用は一番簡単なTortoiseSVNでいいから

あと、データの二重化以上は絶対やれ
金の余裕があればUbuntuでNASを作ったり、NAS専用のハード買え
そこまで金の余裕なかったら同期系のアプリで常にSSDメモリとかと同期しろ
開発者にとってデータの消失は死を意味する