{"id":274,"date":"2021-11-28T07:47:17","date_gmt":"2021-11-28T05:47:17","guid":{"rendered":"https:\/\/victorrentea.ro\/blog\/?p=274"},"modified":"2021-11-28T07:47:18","modified_gmt":"2021-11-28T05:47:18","slug":"books-about-technical-culture","status":"publish","type":"post","link":"https:\/\/victorrentea.ro\/blog\/books-about-technical-culture\/","title":{"rendered":"Books about Technical Culture"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p>I recently gave a talk about Software Craftsmanship ideology, explaining the philosophy that motivated me to start the <a href=\"https:\/\/www.meetup.com\/bucharest-software-craftsmanship-community\/\">Bucharest Software Craftsmanship Community<\/a>, which has become today one of the largest developer groups in Romania (3.500 members at the moment of this writing). You can check out the slides right <a href=\"https:\/\/www.slideshare.net\/VictorRentea\/extreme-professionalism-software-craftsmanship-250740421\">here<\/a>, and as soon as the recording gets published, I&#8217;ll link it here too.<\/p>\n<p>During the talk, I mentioned several reference books that shaped my perspective about how a software professional should behave at work. Here is the list of books, in the order I read them:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.amazon.com\/Clean-Code-Handbook-Software-Craftsmanship\/dp\/0132350882\"><strong>Clean Code<\/strong><\/a> by Robert C Martin (Uncle Bob) &#8211; chapter 1 is about soft-skills and attitude<\/li>\n<li><a href=\"https:\/\/www.amazon.com\/Extreme-Programming-Explained-Embrace-Change\/dp\/0321278658\"><strong>Extreme Programming Explained<\/strong><\/a> by Kent Beck<\/li>\n<li><a href=\"https:\/\/www.amazon.com\/Apprenticeship-Patterns-Guidance-Aspiring-Craftsman\/dp\/0596518382\"><strong>Apprenticeship Patterns<\/strong><\/a> by Dave Hoover, Adewale Oshineye &#8211; makes\u00a0<\/li>\n<li><a href=\"https:\/\/www.amazon.com\/Pragmatic-Programmer-journey-mastery-Anniversary\/dp\/0135957052\"><strong>The Pragmatic Programmer<\/strong><\/a> by David Thomas, Andrew Hunt<\/li>\n<li><a href=\"https:\/\/www.amazon.com\/Software-Craftsman-Professionalism-Pragmatism-Robert\/dp\/0134052501\/ref=sr_1_3?keywords=software+craftsman&amp;qid=1638077656&amp;s=books&amp;sr=1-3\"><strong>The Software Craftsman<\/strong><\/a> by Sandro Mancuso<\/li>\n<\/ul>\n\n\n<p>I really hope you&#8217;ll enjoy reading them, perhaps they will help trigger your own (or others&#8217;) <em>awakening<\/em> from the laborer mindset &#8211; the default starting point.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently gave a talk about Software Craftsmanship ideology, explaining the philosophy that motivated me to start the Bucharest Software Craftsmanship Community, which has become today one of the largest developer groups in Romania (3.500 &hellip; <\/p>\n","protected":false},"author":1,"featured_media":276,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[19,12,17,18,13],"class_list":["post-274","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-attitude","tag-agile","tag-attitude","tag-mindset","tag-professionalism","tag-software-craftsmanship"],"_links":{"self":[{"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/posts\/274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/comments?post=274"}],"version-history":[{"count":3,"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/posts\/274\/revisions"}],"predecessor-version":[{"id":278,"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/posts\/274\/revisions\/278"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/media\/276"}],"wp:attachment":[{"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/media?parent=274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/categories?post=274"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/victorrentea.ro\/blog\/wp-json\/wp\/v2\/tags?post=274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}