<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>7deeds &#187; productivity</title>
	<atom:link href="http://blog.7deeds.com/category/productivity/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.7deeds.com</link>
	<description>Petros Amiridis - A humble programmer's seven noteworthy actions for the community</description>
	<lastBuildDate>Mon, 31 May 2010 12:09:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Be productive by not multitasking</title>
		<link>http://blog.7deeds.com/2009/05/02/be-productive-by-not-multitasking/</link>
		<comments>http://blog.7deeds.com/2009/05/02/be-productive-by-not-multitasking/#comments</comments>
		<pubDate>Fri, 01 May 2009 21:09:18 +0000</pubDate>
		<dc:creator>Petros</dc:creator>
				<category><![CDATA[productivity]]></category>
		<category><![CDATA[personal-development]]></category>

		<guid isPermaLink="false">http://blog.7deeds.com/?p=200</guid>
		<description><![CDATA[Recently, I discovered something about myself. One way to actually do something worth throughout the course of a day, is break down my tasks into very small units of work. Then, start working on one unit of work at a time.
During that, I don&#8217;t think or act on anything else. I turn off IM, phone, [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I discovered something about myself. One way to actually do something worth throughout the course of a day, is break down my tasks into very small units of work. Then, start working on one unit of work at a time.</p>
<p><span id="more-200"></span>During that, I don&#8217;t think or act on anything else. I turn off IM, phone, close the browser and stop letting others interrupt me. This way, I can finish it quickly and get on to the next unit of work.</p>
<p>If you find it difficult to stop others from interrupting you, using traditional techniques like telling them politely or not being so polite&#8230; you may try <a href="http://blog.7deeds.com/?p=165">a different approach</a>. <img src='http://blog.7deeds.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Apart from being more productive, I get many more chances to think if I want a break in between my tasks. This way, I burn less brain cells than I did when I thought I was multitasking.</p>
<p>Many claim they can multi task. I don&#8217;t believe we can multi task without loosing time or quality. I say, if you are a programmer, don&#8217;t do that. How can multitasking make you less productive? <a href="http://www.apa.org/releases/multitasking.html">Studies</a> suggest that changing between tasks makes you lose time. It could also make you <a href="http://headrush.typepad.com/creating_passionate_users/2006/03/multitasking_ma.html">stupider</a> by not allowing you to learn during your work, the same way you could if you were focusing in one task.</p>
<p>Try it. It takes a while to get used to it, but you will never go back once you realize the benefits.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.7deeds.com/2009/05/02/be-productive-by-not-multitasking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should programmers have a fast PC?</title>
		<link>http://blog.7deeds.com/2008/03/22/should-programmers-have-a-fast-pc-2/</link>
		<comments>http://blog.7deeds.com/2008/03/22/should-programmers-have-a-fast-pc-2/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 11:10:43 +0000</pubDate>
		<dc:creator>Petros</dc:creator>
				<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://blog.7deeds.com/?p=27</guid>
		<description><![CDATA[After reading Jeff Atwood&#8217;s post The Programmer&#8217;s Bill of Rights, where Jeff suggests programmers should have a fast PC, I checked out the comments. Of course I found a lot of people agreeing but some disagreed with that specific item. They suggested that a programmer should have a slow PC in order not to write [...]]]></description>
			<content:encoded><![CDATA[<p>After reading Jeff Atwood&#8217;s post <a href="http://www.codinghorror.com/blog/archives/000666.html">The Programmer&#8217;s Bill of Rights</a>, where Jeff suggests programmers should have a fast PC, I checked out the comments. Of course I found a lot of people agreeing but some disagreed with that specific item. They suggested that a programmer should have a slow PC in order not to write bloatware. Excuse me?!</p>
<p>Having a slow machine is a punishment, not a means to write better software. If you need to build an application that performs well in a certain PC configuration, then you build exactly that configuration as a separate computer and do your testing, debugging, optimizing, profiling or whatever the hell one should do to a piece of software for testing, in that computer.</p>
<p>You, as a programmer, should have the fastest PC available. Why? Because, almost every freakin programming tool nowadays is dead slow and if you don&#8217;t have THE PC, you will soon get sick of waiting for the designers to draw themselves or for a project to finish loading. Your programmers will soon prefer the browser to hang around while their customer-optimized PC tries to build 10 projects.</p>
<p>The comment list of Jeff&#8217;s post is not the only place I have been introduced to such suggestions. It has also been suggested to me recently by a manager. This is getting worrying. For once and for all, repeat after me:</p>
<blockquote><p>I will not punish my programmers by giving them a slow PC, in order to force them write faster applications. Instead, I will pretend I have a working brain for 5 minutes, which is enough for me to order a separate slower PC for testing and optimizing purposes.</p></blockquote>
<p>If you think it is expensive, then you should close your company because obviously you are not able to calculate the ROI for actions you make.</p>
<p id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:777a4664-1ffe-49fa-9933-f4426e12d668" class="wlWriterSmartContent" style="margin: 0px; padding: 0px; display: inline; float: none">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/productivity">productivity</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.7deeds.com/2008/03/22/should-programmers-have-a-fast-pc-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Organizing development: Introduction</title>
		<link>http://blog.7deeds.com/2007/11/16/organizing-development-introduction/</link>
		<comments>http://blog.7deeds.com/2007/11/16/organizing-development-introduction/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 15:28:40 +0000</pubDate>
		<dc:creator>Petros</dc:creator>
				<category><![CDATA[productivity]]></category>
		<category><![CDATA[teamwork]]></category>

		<guid isPermaLink="false">http://blog.7deeds.com/?p=15</guid>
		<description><![CDATA[A large part of my current activities is organizing a software development department. I am beginning a series of posts where I am going to share how I have decided to tackle each aspect of the software development process.
First let me tell you that I am greatly influenced by Joel Spolsky and his articles at [...]]]></description>
			<content:encoded><![CDATA[<p>A large part of my current activities is organizing a software development department. I am beginning a series of posts where I am going to share how I have decided to tackle each aspect of the software development process.</p>
<p>First let me tell you that I am greatly influenced by <a href="http://www.joelonsoftware.com/AboutMe.html" title="Joel Spolsky" target="_blank">Joel Spolsky</a> and his articles at <a href="http://www.joelonsoftware.com" title="Joel on Software" target="_blank">Joel on Software</a>. The now classic <a href="http://www.joelonsoftware.com/articles/fog0000000043.html" title="The Joel Test: 12 Steps to Better Code" target="_blank">Joel Test</a> article contains 12 steps that can serve as a checklist. Doing all or almost all of them will certainly improve your software development process. Except reading Joel, I learned a lot by reading many articles from various blogs written by software gurus.</p>
<p>In my upcoming first part post, I am going to describe to you how I setup version control, which version control system I chose and why it is essential to have a version control system setup. In the meantime reading The Joel Test will help you understand why should anyone get in the trouble of organizing the software development process.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.7deeds.com/2007/11/16/organizing-development-introduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
