{"id":34483,"date":"2005-08-22T10:00:11","date_gmt":"2005-08-22T10:00:11","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2005\/08\/22\/how-do-you-convince-developers-to-pay-their-taxes\/"},"modified":"2005-08-22T10:00:11","modified_gmt":"2005-08-22T10:00:11","slug":"how-do-you-convince-developers-to-pay-their-taxes","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20050822-11\/?p=34483","title":{"rendered":"How do you convince developers to pay their &#8220;taxes&#8221;?"},"content":{"rendered":"<p>The <a href=\"http:\/\/blogs.technet.com\/tabletpc\/\"> Tablet&nbsp;PC team<\/a> have a tough task ahead of them at this year&#8217;s PDC: <a href=\"http:\/\/blogs.technet.com\/tabletpc\/archive\/2005\/08\/18\/409450.aspx\"> They have to get people to care about power management<\/a>.<\/p>\n<p> The reason why this is tough is that power management is rarely a deal-maker. If a user is evaluating, say, personal finance software, how much weight are they going to place on which program consumes less battery power? That&#8217;s probably a third- or fourth-level tiebreaker. No amount of power management is going to overcome the fact that your program&#8217;s interface is harder to use than your competitor&#8217;s. Nobody ever said, &#8220;Oh, yeah, I switched my word processor from X to Y because X was chewing too much battery power.&#8221; When a battery doesn&#8217;t last very long, users tend to blame the battery, not the software that is draining it. <\/p>\n<p> Power management falls into a category some development teams call &#8220;taxes&#8221;. It&#8217;s something you do, not because it actually benefits you specifically, but because it benefits the software landscape as a whole. Other taxes include making sure your program plays friendly with <a href=\"http:\/\/blogs.msdn.com\/oldnewthing\/archive\/2005\/06\/30\/434209.aspx\"> roaming user profiles<\/a>, <a href=\"http:\/\/www.microsoft.com\/windowsxp\/using\/accessibility\/fastuserswitching.mspx\"> Fast User Switching<\/a>, <a href=\"http:\/\/blogs.msdn.com\/oldnewthing\/archive\/2003\/08\/27\/54710.aspx\"> Hierarchical Storage Management<\/a>, <a href=\"http:\/\/www.microsoft.com\/windowsxp\/using\/setup\/learnmore\/northrup_multimon.mspx\"> multiple monitors<\/a>, <a href=\"http:\/\/www.microsoft.com\/windowsxp\/using\/mobility\/getstarted\/remoteintro.mspx\"> Remote Desktop<\/a>, and <a href=\"http:\/\/msdn.microsoft.com\/isv\/technology\/64bitwindows\/x64faq\/default.aspx\"> 64-bit Windows<\/a>. <\/p>\n<p> Of course, not all development teams in the world are so diligent as to pay all their &#8220;taxes&#8221;. I suspect most cheat on their taxes, and some of them just don&#8217;t pay any at all. <\/p>\n<p> So here&#8217;s my question to you: How do you convince developers to pay their &#8220;taxes&#8221;? (Should developers have to pay taxes at all?) <\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Tablet&nbsp;PC team have a tough task ahead of them at this year&#8217;s PDC: They have to get people to care about power management. The reason why this is tough is that power management is rarely a deal-maker. If a user is evaluating, say, personal finance software, how much weight are they going to place [&hellip;]<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[26],"class_list":["post-34483","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-other"],"acf":[],"blog_post_summary":"<p>The Tablet&nbsp;PC team have a tough task ahead of them at this year&#8217;s PDC: They have to get people to care about power management. The reason why this is tough is that power management is rarely a deal-maker. If a user is evaluating, say, personal finance software, how much weight are they going to place [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/34483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=34483"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/34483\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=34483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=34483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=34483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}