From: Craig Maloney Date: Wed, 18 Jul 2018 11:59:58 +0000 (-0400) Subject: Adding a chapter on our emotions X-Git-Tag: 0.4.0^2~13 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=9e9479a030b2b41c0b1bdb6b4f3cde55db906d67;p=themediocreprogrammer.git Adding a chapter on our emotions --- diff --git a/Makefile b/Makefile index 9dcb8f8..434ac51 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ BUILD = build BOOKNAME = the_mediocre_programmer TITLE = title.txt METADATA = metadata.xml -CHAPTERS = intro.md chapter01.md chapter02.md chapter03.md chapter04.md chapter05.md chapter06.md epilogue.md gratitude.md appendixa.md +CHAPTERS = intro.md chapter01.md chapter02.md chapter03.md chapter04.md chapter05.md chapter06.md chapter07.md epilogue.md gratitude.md appendixa.md TOC = --toc --toc-depth=2 COVER_IMAGE = images/cover.jpg LATEX_CLASS = book diff --git a/chapter07.md b/chapter07.md new file mode 100644 index 0000000..31b9a11 --- /dev/null +++ b/chapter07.md @@ -0,0 +1,7 @@ +# The struggle within + +## The emotions of programming + +There's a stereotype of a programmer sitting emotionless in front of the computer entering lines of code as though they were just transcribing them from memory. But if you've been around programmers you know that it's more like the stereotype of the frustrated composer. We bask in the glories of code that works perfectly the first time. We glower at code that misbehaves. We go from cheering ourselves in victory to cursing the machine with clenched fists. We swing from emotion to emotion: exuberance, joy, fear, anger, resentment, sadness, loneliness, guilt, and shame. + +No wonder we're exhausted by the end of the day.