From: Craig Maloney Date: Thu, 14 Nov 2019 13:42:49 +0000 (-0500) Subject: Third pass edits chapter 1 X-Git-Tag: 20200112^2~23 X-Git-Url: https://jxself.org/git/?p=themediocreprogrammer.git;a=commitdiff_plain;h=380b6cb5d5fe8b874a4e2af84060d85718a1f36f Third pass edits chapter 1 --- diff --git a/chapter01.md b/chapter01.md index 8112b79..7283c97 100644 --- a/chapter01.md +++ b/chapter01.md @@ -1,15 +1,17 @@ # The Journey of the mediocre programmer ## How we got here -You have your own unique story of how you got here as a programmer. You might have found out about programming as a curious child who wanted to see what the computer could do. Or you could have arrived as an adult who heard about these things called computers that you could program. Whatever the case, you had a journey to get to this point, and you learned a certain amount to get here. You spent your free time learning how to code, or you were fortunate to be able to work on programming as part of your job. You went to school to learn more about programming or you took training classes. You bought books or read articles online to learn more about programming. Whatever the path you took you started the journey as a programmer. +You have your own unique story of how you got here as a programmer. You might have found out about programming as a curious child who wanted to see what the computer could do. Or you could have arrived as an adult who heard about these things called computers that you could program. Whatever the case, you had a journey to get to this point, and you learned a certain amount to get here. You spent your free time learning how to code, or you were fortunate to be able to work on programming as part of your job. You went to school to learn more about programming or you took training classes. You bought books or read articles online to learn more about programming. Whatever path you took you began your journey as a programmer. And now you feel stuck. -You look around and wonder if you'll ever know everything that you should know. You read an article on a site and your interest is piqued. A friend online mentions this neat thing that they've found and expects that you will learn more about it. Your colleague found something that might solve an issue you're having at work on a project and now you have one more thing to learn. +You look around and wonder if you'll ever know everything that you should know. You read an article on a site and your interest is piqued. An online friend mentions this neat thing that they've found and expects that you will learn more about it. Your colleague found something that might solve an issue you're having on a project and now you have one more thing to learn. -New topics and technologies seem to emerge almost weekly. These "things" creep into programming discussions and our work. Perhaps you're seeing these new things show up in job postings with a minimum of 3+ years of required experience and you're wondering how anyone could have that level of experience. Or you chose to ignore these things for a while and now they've become a driving factor in your work. It's as if someone flipped a bit and now you're unworthy of being called a programmer unless you were an early adopter of these things. +New topics and technologies seem to emerge almost weekly. These "things" creep into our programming discussions and in our work. Perhaps you're finding these new things appearing in job postings requiring a minimum of 3+ years of experience, and you're wondering how could anyone have that level of experience. Perhaps you chose to ignore these things for a while and now they've become a driving factor in your work. It's as if someone flipped a bit and now you're unworthy of being called a programmer unless you were an early adopter of these things. -Each of these experiences causes you to feel as though you are incomplete without learning these new things. They show us that no matter our current experience there are still gaps in our knowledge that must be filled. As you look to the horizon you can see the gaps that creep up in between where you are and where you think you should be. +Each of these experiences causes you to feel as though you are incomplete without learning these new things. They show us that no matter what our current experience is there are still gaps in our knowledge that must be filled. As you look to the horizon you can see the gaps that creep up in between where you are and where you think you should be. + +#### FIXME ## The Gap