From: Craig Maloney Date: Sat, 19 May 2018 11:46:33 +0000 (-0400) Subject: Adding a rough outline of the book X-Git-Tag: 0.2.0^2~10 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=c78c6fa21d4faf0657d7305c42613a29b02c1850;hp=8c5bbb4adad7fd6ffac5edf168daab2113af518a;p=themediocreprogrammer.git Adding a rough outline of the book --- diff --git a/Makefile b/Makefile index 7fca8a3..c52e5a2 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 +CHAPTERS = intro.md chapter01.md chapter02.md chapter03.md chapter04.md chapter05.md chapter06.md epilogue.md appendixa.md TOC = --toc --toc-depth=2 COVER_IMAGE = images/cover.jpg LATEX_CLASS = report diff --git a/appendixa.md b/appendixa.md new file mode 100644 index 0000000..2ae809d --- /dev/null +++ b/appendixa.md @@ -0,0 +1,3 @@ +# Appendix A + +Write down my own journey through programming? diff --git a/chapter02.md b/chapter02.md new file mode 100644 index 0000000..0d8cbef --- /dev/null +++ b/chapter02.md @@ -0,0 +1,3 @@ +# Traveling Companions + +Discuss programming heroes, whether the ones who are famous in our field or our co-workers who are way better than us. diff --git a/chapter03.md b/chapter03.md new file mode 100644 index 0000000..db3c875 --- /dev/null +++ b/chapter03.md @@ -0,0 +1,3 @@ +# The mistakes along the way + +Discuss making mistakes, how to best make mistakes, and the best ways to learn from those mistakes diff --git a/chapter04.md b/chapter04.md new file mode 100644 index 0000000..be9c47d --- /dev/null +++ b/chapter04.md @@ -0,0 +1,3 @@ +# The inns we stayed at + +Discuss the different communities and how there's something to be learned from programming in languages that aren't considered good languages. Discuss how there's no such thing as a truly bad language. diff --git a/chapter05.md b/chapter05.md new file mode 100644 index 0000000..5452292 --- /dev/null +++ b/chapter05.md @@ -0,0 +1,3 @@ +# A day's journey + +Discuss productivity for developers and how programming can be exhausting. Discuss the myth of always being on as a developer and the need for downtime and rest. diff --git a/chapter06.md b/chapter06.md new file mode 100644 index 0000000..ffebff9 --- /dev/null +++ b/chapter06.md @@ -0,0 +1,3 @@ +# The map is not the territory + +Discuss the ever-changing facets of programming and how keeping current with it all is both a challenge and a myth diff --git a/epilogue.md b/epilogue.md new file mode 100644 index 0000000..d3978c6 --- /dev/null +++ b/epilogue.md @@ -0,0 +1,3 @@ +# The tales at the inn + +Discuss how this is a continuing journey and how every day is another link in our journey.