{"id":81876,"date":"2018-12-03T15:58:25","date_gmt":"2018-12-03T15:58:25","guid":{"rendered":"https:\/\/www.red-gate.com\/simple-talk\/?p=81876"},"modified":"2018-12-03T16:19:17","modified_gmt":"2018-12-03T16:19:17","slug":"three-books-that-have-influenced-my-career","status":"publish","type":"post","link":"https:\/\/www.red-gate.com\/simple-talk\/blogs\/three-books-that-have-influenced-my-career\/","title":{"rendered":"Three Books That Have Influenced My Career"},"content":{"rendered":"<p>I\u2019m a lifelong learner. One of the ways I love to learn is by reading books. While I was making the transition to software development from my original career, I read the book \u201c<a href=\"https:\/\/www.amazon.com\/Code-Complete-Practical-Handbook-Construction\/dp\/0735619670\/ref=sr_1_2?ie=UTF8&amp;qid=1543849001\">Code Complete<\/a>\u201d by Steve McConnell. This was back in the mid-90s before the Agile Manifesto was written or DevOps was a thing.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-81877\" src=\"https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/2018\/12\/word-image.png\" width=\"166\" height=\"208\" \/><\/p>\n<p>I did learn a ton from that book, however. It taught me the importance of making code readable with the use of naming conventions, formatting, and comments. Software methodology has evolved quite a bit since then, but these concepts are still important over 20 years later.<\/p>\n<p>Once I became a DBA, I read the book \u201c<a href=\"https:\/\/www.amazon.com\/Habits-Highly-Effective-People-Powerful-ebook\/dp\/B00GOZV3TM\/ref=sr_1_1?ie=UTF8&amp;qid=1543849113&amp;sr=8-1\">The 7 Habits of Highly Effective People<\/a>.\u201d This is not necessarily a book about technology, but there are quite a few habits that apply. My favourite lesson was about being proactive. As a DBA, it was important to spend time creating scripts to automate tasks. I had a rule that I didn\u2019t want to do something manually three times, so I would try to find a way to automate it before I was asked the third time.<\/p>\n<p><a href=\"https:\/\/www.amazon.com\/Habits-Highly-Effective-People-Powerful-ebook\/dp\/B00GOZV3TM\/ref=sr_1_1?ie=UTF8&amp;qid=1543849113&amp;sr=8-1\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-81878\" src=\"https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/2018\/12\/word-image-1.png\" width=\"160\" height=\"210\" \/><\/a><\/p>\n<p>Another lesson that I gleaned from that book is that a tool that can help you do your job, maybe a monitoring tool for SQL Server, is going to save time and money in the long run. And when automating a task, a tool that can write a script for you is going to save development time and decrease the chance of errors.<\/p>\n<p>Finally, I read the book \u201c<a href=\"https:\/\/www.amazon.com\/Phoenix-Project-DevOps-Helping-Business-ebook\/dp\/B078Y98RG8\/ref=sr_1_1?ie=UTF8&amp;qid=1543851303&amp;sr=8-1\">The Phoenix Project<\/a>\u201d about five years ago. This book is different. Instead of a purely technical or self-help book, it\u2019s a novel. It\u2019s the story of a company that has been working on this important project, called the Phoenix Project, for years. It\u2019s late, over budget, and hasn\u2019t been tested. Unfortunately, the company decides it must roll it on a certain date out to disastrous consequences.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-81879\" src=\"https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/2018\/12\/word-image-2.png\" width=\"182\" height=\"283\" \/><\/p>\n<p>This book is the story of how a company embraces DevOps and saves the organization. There is also that one guy, named Brent in this story, who knows more about the infrastructure than anyone else. He is both a valuable asset and one of the reasons that the IT department is in such a mess since everyone depends on him so much. From this book, I learned don\u2019t be a Brent, but also what is required to embrace DevOps, from developing trust between the teams, to automating deployments, to having a good change management system. All three of these books are worth reading if you have the time.<\/p>\n<p>By the way, if you are interested in learning more about DevOps, be sure to sign up for Redgate\u2019s <a href=\"https:\/\/www.red-gate.com\/hub\/events\/sqlinthecity\/\">SQL in the City Streamed<\/a>. This is a free online event, and I\u2019ll be presenting a session along with some fantastic speakers like Kendra Little, Grant Fritchey, Steve Jones, and The Two Chrises. I hope you can join us!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m a lifelong learner. One of the ways I love to learn is by reading books. While I was making the transition to software development from my original career, I read the book \u201cCode Complete\u201d by Steve McConnell. This was back in the mid-90s before the Agile Manifesto was written or DevOps was a thing&#8230;.&hellip;<\/p>\n","protected":false},"author":110218,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[],"coauthors":[11292],"class_list":["post-81876","post","type-post","status-publish","format-standard","hentry","category-blogs"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/81876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/users\/110218"}],"replies":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/comments?post=81876"}],"version-history":[{"count":7,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/81876\/revisions"}],"predecessor-version":[{"id":81886,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/81876\/revisions\/81886"}],"wp:attachment":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/media?parent=81876"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/categories?post=81876"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/tags?post=81876"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/coauthors?post=81876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}