{"id":2765,"date":"2018-02-19T10:16:50","date_gmt":"2018-02-19T16:16:50","guid":{"rendered":"http:\/\/www.mooreds.com\/wordpress\/?p=2765"},"modified":"2021-11-03T07:31:38","modified_gmt":"2021-11-03T13:31:38","slug":"when-do-you-earn-your-pay","status":"publish","type":"post","link":"https:\/\/www.mooreds.com\/wordpress\/archives\/2765","title":{"rendered":"When do you earn your pay?"},"content":{"rendered":"<p>I was driving today and saw a bus driving in the snow. I&#8217;ve never driven a bus, but I imagine that snowy days are some of the most difficult. The roads are bad. People are crabbier. Accidents happen. You are still on the hook for making the schedule. I&#8217;m no bus driver, but I bet when the driving is easy, as in the summer during off peak times, the job is easier.<\/p>\n<p>However, when things get hard, that&#8217;s when you earn your pay. Since software development is such a sprawling occupation, it&#8217;s hard to generalize about the most difficult moments, but I can mention some of mine:<\/p>\n<ul>\n<li>When I face a problem that you&#8217;ve never faced before and have no idea how to tackle it (like setting up recurring bookings over daylight savings time changes).<\/li>\n<li>When I ship a bug that costs your customers money and I have to analyze how much money was lost and a game plan to fix the bug and get them their money. Then I need to contact the customers to apologize as well as let them know what the plan is.<\/li>\n<li>When I realize I&#8217;ve chosen the wrong implementation for a component.<\/li>\n<li>When I realize I&#8217;ve made an architectural decision which made sense in the moment but will have maintenance and performance costs down the line.<\/li>\n<li>When the system crashes and I know the reason, but I haven&#8217;t figured out a way to replicate it or to fix the issue.<\/li>\n<li>When a system is slow and I am unsure where to start looking.<\/li>\n<li>When someone on my team isn&#8217;t working out and I need to let them go.<\/li>\n<li>When I watch a user navigate around your system and totally miss features that will make their lives much easier.<\/li>\n<li>When I join a new project\/company\/team and walk into an existing system of software and personalities about which I have very little clue. And yet I want to be effective and move things forward, but need to be patient.<\/li>\n<li>When I argue with someone about the best way forward, and then my path isn&#8217;t chosen, and I have to support the plan that was chosen.<\/li>\n<li>When I argue with someone about the best way forward, and then my path is chosen, and I have to work with people who disagreed and may not fully support the new plan.<\/li>\n<li>When I am at the end of a project and I just want the damn thing done, and yet I have to maintain the same level of attention to detail that I had at the beginning when the idea was all new fresh and exciting.<\/li>\n<\/ul>\n<p>You don&#8217;t earn your pay for the easy stuff. It&#8217;s when the going gets tough that you really earn your pay.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was driving today and saw a bus driving in the snow. I&#8217;ve never driven a bus, but I imagine that snowy days are some of the most difficult. The [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,26],"tags":[],"class_list":["post-2765","post","type-post","status-publish","format-standard","hentry","category-business","category-jobs"],"_links":{"self":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts\/2765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/comments?post=2765"}],"version-history":[{"count":4,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts\/2765\/revisions"}],"predecessor-version":[{"id":2769,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/posts\/2765\/revisions\/2769"}],"wp:attachment":[{"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/media?parent=2765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/categories?post=2765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mooreds.com\/wordpress\/wp-json\/wp\/v2\/tags?post=2765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}