{"id":259,"date":"2008-01-29T15:57:19","date_gmt":"2008-01-29T15:57:19","guid":{"rendered":"http:\/\/kubasek.com\/blog\/pragmatic_craftsman\/?p=259"},"modified":"2008-01-29T15:57:19","modified_gmt":"2008-01-29T15:57:19","slug":"top-5-attributes-of-highly-effective-programmers","status":"publish","type":"post","link":"https:\/\/pragmaticcraftsman.kubasek.com\/2008\/01\/29\/top-5-attributes-of-highly-effective-programmers\/","title":{"rendered":"Top 5 Attributes of Highly Effective Programmers"},"content":{"rendered":"<p>Ben Watson, whose blog I just came across,  lists the following Top 5 Attributes&#8230;<\/p>\n<ol>\n<li>Humility<\/li>\n<li>Love of Learning<\/li>\n<li>Detail-orientedness<\/li>\n<li>Adaptability<\/li>\n<li>Passion<\/li>\n<\/ol>\n<p>I think this is a very good list. I think effective programmers are <strong>humble<\/strong>. Why? Because you have to be able to work well with others. Just from my experience, it&#8217;s hard to work with people with a lot of ego.<\/p>\n<p>You just have to <strong>love to learn<\/strong>. Effective programmers constantly improve. How do you improve? By finding new ways of doing the things you&#8217;re used to&#8230; better. You have to be exposed to new ways in order to do that. Being able to adopt and having a passion for the profession are essential.<\/p>\n<p><strong>Reference<\/strong><a> Top 5 Attributes of Highly Effective Programmers&#8221; href=&#8221;http:\/\/www.philosophicalgeek.com\/2008\/01\/20\/5-attributes-of-highly-effective-programmers\/&#8221;&gt;Philosophical Geek -&gt; Top 5 Attributes of Highly Effective Programmers<\/a>, Philosophical Geek blog<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ben Watson, whose blog I just came across, lists the following Top 5 Attributes&#8230; Humility Love of Learning Detail-orientedness Adaptability Passion I think this is a very good list. I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[7],"tags":[],"class_list":["post-259","post","type-post","status-publish","format-standard","hentry","category-craftsmanship"],"_links":{"self":[{"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/posts\/259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/comments?post=259"}],"version-history":[{"count":0,"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/posts\/259\/revisions"}],"wp:attachment":[{"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/media?parent=259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/categories?post=259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pragmaticcraftsman.kubasek.com\/wp-json\/wp\/v2\/tags?post=259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}