プログラミングと開発方法論と情報セキュリティ(主に初心者向け、言語はC#)、その他、ゲーム、思想等。

開発方法論萌え

プログラミング総論

プログラマ初心者に最初に読んで欲しい本

更新日:


タイトル通りプログラミング初心者に最初に読んで欲しい本を紹介することにしました。

前提

まずはこちらの記事をお読みください。

プログラマ脱初心者のためにすべき3つのこと

この記事で、プログラマ脱初心者のためにすべきことは3つあると述べました。

  • メインで使用している言語の文法を完璧に押さえる
  • 開発方法論を勉強する
  • 資格を取る

開発方法論というと、言語の文法を全部覚えて実務経験を付けた上でないと理解できないイメージがあるかもしれません。

しかし、今回お勧めする本は、開発方法論の本と言っても非常に初心者向けなので、言語の文法と並行して学習しても構わないと思います。

お勧めの書籍

かなり悩みました。開発方法論の書籍はたくさん読んでいます。

その中から、これは初心者に是非読んで欲しい!と思うものを1冊だけ厳選しました。

Amazon さん

楽天さん

 

私は、本を読むときは紙で読むことが多いですが、この本に限っては電子書籍版もお勧めです。

プログラミングの本なのにサンプルコードが出てきません。写経をする必要が無いので電子書籍版でもOKです。

薄いし文字のサイズも大きいので、1周間も有れば読めてしまう本です。プログラミングの文法よりも、ずっと大事なことが書かれているので手に取ってみてください。本の厚さに対して値は張りますが、専門書はどれもそんな感じです。

 この本に書いてあること

昨日過激な発言をしてしまいました。


まさにここで言う死なないための方法が書かれている本です。

死ぬってどういうことなのとか、説明が難しいのでここでは置いておいて...

さて、抽象的なお話はここまでにして、この本に書かれているのはこんなことです。

  • 品質を上げる方法
  • 顧客満足度の高い製品を作る方法
  • コミュニケーションの方法
  • 仕事を要領よく進める方法
    仕事をがんばらずに、周りから評価だけしてもらう方法ではなく、いかに無駄をなくすかということです。

プログラマが実践すべき事項が45項目、それぞれ2~4ページを使って書かれています。悪魔のささやきと天使の声がいい味出してます。

言語の文法などにはほぼ触れれていません。(テスト駆動開発のところだけちょっとサンプルコードが出てきます。)

この本に書かれていることをすべて実践するのはハードルが高いのですが、考え方を学んでおくだけでもスキルアップに繋がります。

開発方法論に深く踏み込んだ内容ではなく、開発方法論のさわりの部分が解説されていて、開発方法論を意識していなかった方が、開発方法論の重要性に気付くための本だと思います。

これを読んで、もっと実践に踏み入った本を手に取っていただければと思います。

管理人のスキルアップ貢献度

私はこの本を手に取ったとき、開発方法論の学習がかなり進んでいました。

もっと専門的な本を既にたくさん読んでいたのです。

なので、これで劇的にスキルが伸びたということはありません。

ただ、それでもこの本から学べることは有りましたし、何より初心者にオススメする教材として優れていると思いました。初心者であれば劇的なスキルアップが見込めると思います。

 


-プログラミング総論

Copyright© 開発方法論萌え , 2020 All Rights Reserved Powered by STINGER.