訳者あとがき
私が30代であった1990年代まで、ソフトウェアエンジニアとしてどのような心がけが重要であるかに関する書籍は少なかったです。その後、『達人プログラマー(The Pragmatic Programmer)』や『ソフトウェア職人気質(Software Craftsmanship)』が出版されて、私自身も大きく影響を受けました。私自身の経験に基づいたソフトウェアエンジニアの心得に関する拙著『プログラマー現役続行』を出版したのが2007年でした。その後も、『情熱プログラマー(The Passionate Programmer)』や私が翻訳した『アプレンティスシップ・パターン(Apprenticeship Patterns)』などが出版されています。
私が1978年4月に九州工業大学情報工学科に入学した頃と比べると、今日のソフトウェア開発は複雑なものとなっています。本書では、その複雑なソフトウェア開発をさまざまな側面に沿って議論し、各側面において優れたプログラマを目指してどのように活動するのがよいかが述べられています。
読者のみなさんは、本書に述べられていることを実践できるようになるだけではなく、指導できるようになってください。日本のソフトウェア業界では、本書で述べられていることをきちんと実践したり、指導したりする人達が少ないのが現状だと思います。
この日本語版が、若手を含む日本のソフトウェアエンジニアにとって、優れたプログラマを目指す上でガイドとなれば幸いです。そして、私自身もさらに歩み続けて向上していきたいと思っています。
なお、翻訳に際しては、話の流れを中断させることなく読めるようにするために、英語の原著に含まれるジョークを削除したり、修正したりしています。
謝辞
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access