Skip to content

Commit b3978b4

Browse files
author
Calvin Evans
committed
Adds link to physical version of book
1 parent b1a7c23 commit b3978b4

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ Licensed under [Creative Commons Attribution-ShareAlike 4.0 International Licens
88

99
[Available on gitbook to read online or download for offline reading (as PDF, ePub or Mobi)](https://www.gitbook.com/book/braydie/how-to-be-a-programmer/details)
1010

11+
[Available to buy as a hardcover book (cost covers production & shipping only)](http://www.blurb.co.uk/b/6992138-how-to-be-a-programmer)
12+
1113
## Introduction
1214
To be a good programmer is difficult and noble. The hardest part of making real a collective vision of a software project is dealing with one's coworkers and customers. Writing computer programs is important and takes great intelligence and skill. But it is really child's play compared to everything else that a good programmer must do to make a software system that succeeds for both the customer and myriad colleagues for whom she is partially responsible. In this essay I attempt to summarize as concisely as possible those things that I wish someone had explained to me when I was twenty-one.
1315

0 commit comments

Comments
 (0)