You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ Licensed under [Creative Commons Attribution-ShareAlike 4.0 International Licens
8
8
9
9
[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)
10
10
11
-
[Available to buy as a hardcover book (cost covers production & shipping only)](http://www.blurb.com/b/6992138-how-to-be-a-programmer)
11
+
[Available to buy as a hardcover book (cost covers production & shipping only)](http://www.blurb.com/b/6992138-how-to-be-a-programmer) - Edition 1, published 04/01/17
12
12
13
13
## Introduction
14
14
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.
0 commit comments