<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Fighting Technological Indulgences</title>
	<atom:link href="http://www.igvita.com/2008/07/14/fighting-technological-indulgences/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/</link>
	<description>A goal is a dream with a deadline.</description>
	<pubDate>Fri, 29 Aug 2008 04:49:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Ilya Grigorik</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-107424</link>
		<dc:creator>Ilya Grigorik</dc:creator>
		<pubDate>Mon, 28 Jul 2008 00:10:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-107424</guid>
		<description>Sassy, I don't believe that working towards a well-defined goal is equivalent to mind-numbing work. As in any other profession (us engineers like to over-emphasize our own abilities), professional and personal growth goes hand in hand with exploration and making many mistakes along the way. In other words: technological indulgences.

Having said that, what I don't buy is the premise that you as a professional must be given free range to do whatever you want, on company time - just because. We don't let policemen indulge in random acts of vigilante justice, just because they wanted to try it. Yet, often times, that's where our industry ends up and hence the startup roadkill all over the roads.    

I'm coming at this from a business perspective: first of all, if you are honestly finding the daily work of a startup you're involved in as mind-numbing work, do everyone a favor and quit now. I don't mean this as a judgment, I just think that you should find another startup where your personal interests coincide with the product being built. If you love what you do, and you get to do it on a daily basis, how can it be a drudgery?

Last but not least, most companies are more than happy to see their people grow - courses, conferences, team lunches. The key point being: it betters the person, and the business. What I'm trying to caution against is random acts of shoot from the hip: "hey, that new app-server looks nice, let's port all of our stable infrastructure to it!"</description>
		<content:encoded><![CDATA[<p>Sassy, I don&#8217;t believe that working towards a well-defined goal is equivalent to mind-numbing work. As in any other profession (us engineers like to over-emphasize our own abilities), professional and personal growth goes hand in hand with exploration and making many mistakes along the way. In other words: technological indulgences.</p>
<p>Having said that, what I don&#8217;t buy is the premise that you as a professional must be given free range to do whatever you want, on company time - just because. We don&#8217;t let policemen indulge in random acts of vigilante justice, just because they wanted to try it. Yet, often times, that&#8217;s where our industry ends up and hence the startup roadkill all over the roads.    </p>
<p>I&#8217;m coming at this from a business perspective: first of all, if you are honestly finding the daily work of a startup you&#8217;re involved in as mind-numbing work, do everyone a favor and quit now. I don&#8217;t mean this as a judgment, I just think that you should find another startup where your personal interests coincide with the product being built. If you love what you do, and you get to do it on a daily basis, how can it be a drudgery?</p>
<p>Last but not least, most companies are more than happy to see their people grow - courses, conferences, team lunches. The key point being: it betters the person, and the business. What I&#8217;m trying to caution against is random acts of shoot from the hip: &#8220;hey, that new app-server looks nice, let&#8217;s port all of our stable infrastructure to it!&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Declan Whelan</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-107107</link>
		<dc:creator>Declan Whelan</dc:creator>
		<pubDate>Fri, 25 Jul 2008 03:29:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-107107</guid>
		<description>Interesting points Sassy and David. I must admit I have mixed feelings on this.

On the one hand, I believe we need technological indulgences to keep our creative spark alive and to be able to bring new ways of thinking, tools and practices to our work - all good.

On the other hand I now find that the striving to improve my craftsmanship at software development is often sufficient indulgence for me. I mention this because I now take pride in effectively refactoring crappy legacy code, automating builds, applying TDD etc. The indulgence has shifted from the tools I use to the way I use them.

In the end, I think we need to get buy-in from stakeholders that technological (or other) indulgences are ultimately beneficial to the organization. This provides a focus and context to the indulgence and allows for a win-win.

If organizations do not see the value in the indulgence or the work remains "mind-numbingly boring" then perhaps it's time to indulge in a career move instead.</description>
		<content:encoded><![CDATA[<p>Interesting points Sassy and David. I must admit I have mixed feelings on this.</p>
<p>On the one hand, I believe we need technological indulgences to keep our creative spark alive and to be able to bring new ways of thinking, tools and practices to our work - all good.</p>
<p>On the other hand I now find that the striving to improve my craftsmanship at software development is often sufficient indulgence for me. I mention this because I now take pride in effectively refactoring crappy legacy code, automating builds, applying TDD etc. The indulgence has shifted from the tools I use to the way I use them.</p>
<p>In the end, I think we need to get buy-in from stakeholders that technological (or other) indulgences are ultimately beneficial to the organization. This provides a focus and context to the indulgence and allows for a win-win.</p>
<p>If organizations do not see the value in the indulgence or the work remains &#8220;mind-numbingly boring&#8221; then perhaps it&#8217;s time to indulge in a career move instead.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Richards</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-107100</link>
		<dc:creator>David Richards</dc:creator>
		<pubDate>Fri, 25 Jul 2008 02:44:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-107100</guid>
		<description>I think you've got a good point, Sassy.  When you get to a certain point in your career, you're leading the team, doing the greenfield development, thinking things through with tradeoffs and constraints.  But we didn't get started that way.  Natural curiosity is what brought a lot of us to the table.  I think that the balance has something to do with true rest, cutting-edge reflection, and curiosity projects.  

I guess I'm saying that I don't have the answer, though I've looked quite extensively.  The Fifth Discipline by Peter Senge would second your question.  So would a lot of other books that discuss creativity and productivity.  Peter Drucker was probably the first to come out and start thinking about knowledge workers, handling them differently, giving them leeway for curiosities.  John Seeley Brown, a former head scientist at Xerox's PARC, defends the need for curiosity with a need for delivering the goods in some of his writings, lamenting how they dropped the ball on some of the major technological breakthroughs of the last couple decades.  Gerald Weinberger, the guy who ran the Mercury project (first man in space from the US) deals with this in at least two of his books.  If all these heavy hitters are this concerned about this issue, maybe it's right at the heart of all of our careers.

I do think, however, that the reminder to keep things lean comes at a very good time for me.  If we all got into technology from curiosity, then the parts we need to be sure we can do well are relax and keeping it lean.</description>
		<content:encoded><![CDATA[<p>I think you&#8217;ve got a good point, Sassy.  When you get to a certain point in your career, you&#8217;re leading the team, doing the greenfield development, thinking things through with tradeoffs and constraints.  But we didn&#8217;t get started that way.  Natural curiosity is what brought a lot of us to the table.  I think that the balance has something to do with true rest, cutting-edge reflection, and curiosity projects.  </p>
<p>I guess I&#8217;m saying that I don&#8217;t have the answer, though I&#8217;ve looked quite extensively.  The Fifth Discipline by Peter Senge would second your question.  So would a lot of other books that discuss creativity and productivity.  Peter Drucker was probably the first to come out and start thinking about knowledge workers, handling them differently, giving them leeway for curiosities.  John Seeley Brown, a former head scientist at Xerox&#8217;s PARC, defends the need for curiosity with a need for delivering the goods in some of his writings, lamenting how they dropped the ball on some of the major technological breakthroughs of the last couple decades.  Gerald Weinberger, the guy who ran the Mercury project (first man in space from the US) deals with this in at least two of his books.  If all these heavy hitters are this concerned about this issue, maybe it&#8217;s right at the heart of all of our careers.</p>
<p>I do think, however, that the reminder to keep things lean comes at a very good time for me.  If we all got into technology from curiosity, then the parts we need to be sure we can do well are relax and keeping it lean.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SassyNightingaleDream</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-106966</link>
		<dc:creator>SassyNightingaleDream</dc:creator>
		<pubDate>Thu, 24 Jul 2008 05:30:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-106966</guid>
		<description>Without technological indulgences, how do I grow professionally? Not only that, if the only thing on my backlog is something mind-numbingly boring, I will quickly lose interest in that thing and my quality will suffer.</description>
		<content:encoded><![CDATA[<p>Without technological indulgences, how do I grow professionally? Not only that, if the only thing on my backlog is something mind-numbingly boring, I will quickly lose interest in that thing and my quality will suffer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ilya Grigorik</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-106358</link>
		<dc:creator>Ilya Grigorik</dc:creator>
		<pubDate>Fri, 18 Jul 2008 11:18:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-106358</guid>
		<description>Elise, that's a great point: &lt;em&gt;Vision = Focus&lt;/em&gt;. 

Felipe, 37Signals had an insightful view on this (I think): you obviously need vision of what you are building, but also don't worry about satisfying and logging every user request. Your users won't let you forget about the features that really matter.

Re: unique feed. Awesome, and thanks!

David, the only cautionary note I would add around it: you see a lot of startups fizzle after they get their funding. Sometimes, that cash creates a false sense of security - as if, you've already got it made. Wrong.

Declan, those are great tips. We've been using sprint burndowns, but I like the idea of a release (or even further) burndown chart - definitely something I'll try in the future. 

It's also interesting that you've brought up the stifiling angle, because that's the most common response from the developers: "but where's the fun in that?" Somehow we equate product focus to rote execution, which is obviously not the case.</description>
		<content:encoded><![CDATA[<p>Elise, that&#8217;s a great point: <em>Vision = Focus</em>. </p>
<p>Felipe, 37Signals had an insightful view on this (I think): you obviously need vision of what you are building, but also don&#8217;t worry about satisfying and logging every user request. Your users won&#8217;t let you forget about the features that really matter.</p>
<p>Re: unique feed. Awesome, and thanks!</p>
<p>David, the only cautionary note I would add around it: you see a lot of startups fizzle after they get their funding. Sometimes, that cash creates a false sense of security - as if, you&#8217;ve already got it made. Wrong.</p>
<p>Declan, those are great tips. We&#8217;ve been using sprint burndowns, but I like the idea of a release (or even further) burndown chart - definitely something I&#8217;ll try in the future. </p>
<p>It&#8217;s also interesting that you&#8217;ve brought up the stifiling angle, because that&#8217;s the most common response from the developers: &#8220;but where&#8217;s the fun in that?&#8221; Somehow we equate product focus to rote execution, which is obviously not the case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Nielsen &#187; Biweekly links for 07/18/2008</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-106357</link>
		<dc:creator>Michael Nielsen &#187; Biweekly links for 07/18/2008</dc:creator>
		<pubDate>Fri, 18 Jul 2008 10:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-106357</guid>
		<description>[...] Fighting Technological Indulgences - igvita.com [...]</description>
		<content:encoded><![CDATA[<p>[...] Fighting Technological Indulgences - igvita.com [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: If there&#8217;s one piece of advice I could give ..</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-106168</link>
		<dc:creator>If there&#8217;s one piece of advice I could give ..</dc:creator>
		<pubDate>Wed, 16 Jul 2008 13:19:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-106168</guid>
		<description>[...] Note as I&#8217;ve been writing this Ilya put up a great post mentioning the jelly jar, another way of looking at this issue [...]</description>
		<content:encoded><![CDATA[<p>[...] Note as I&#8217;ve been writing this Ilya put up a great post mentioning the jelly jar, another way of looking at this issue [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Declan Whelan</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-106132</link>
		<dc:creator>Declan Whelan</dc:creator>
		<pubDate>Wed, 16 Jul 2008 05:11:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-106132</guid>
		<description>Nice post Ilya. As a developer and an agile coach I constantly feel the tension between the shiny new technology and focusing on what is important to the business.

I agree with Elise that a clear vision is critical. What is helpful for team alignment on this is to have a product/project charter that clearly spells out the vision and SMART objectives for the team. Print this out in a really big font (or just hand print it) and put it somewhere visible. Then when you are questioning what you are doing you can quickly check it against the vision and objectives.

If you can foster a strong commitment to agility on the team then this issue becomes less of a problem. In each planning session the product owner should be clearly deciding what is valuable in terms of stories before the gear heads start thinking about the high gloss technology. To encourage this business line of thinking use another big visible chart, a burn-down or burn-up chart. If people start to stray they will quickly notice the trend and can reset back. Keep reminding developers that their role is deliver business value and that successfully doing that will reap much greater personal and team rewards than the quick technology fix.

Now all of this may appear stifling to developers who love to live on the cutting edge. So allot time for research, book clubs, lunch and learns to fill that technology craving. Use time-boxed spike tasks within iterations to test how new technology could be used to further the product.</description>
		<content:encoded><![CDATA[<p>Nice post Ilya. As a developer and an agile coach I constantly feel the tension between the shiny new technology and focusing on what is important to the business.</p>
<p>I agree with Elise that a clear vision is critical. What is helpful for team alignment on this is to have a product/project charter that clearly spells out the vision and SMART objectives for the team. Print this out in a really big font (or just hand print it) and put it somewhere visible. Then when you are questioning what you are doing you can quickly check it against the vision and objectives.</p>
<p>If you can foster a strong commitment to agility on the team then this issue becomes less of a problem. In each planning session the product owner should be clearly deciding what is valuable in terms of stories before the gear heads start thinking about the high gloss technology. To encourage this business line of thinking use another big visible chart, a burn-down or burn-up chart. If people start to stray they will quickly notice the trend and can reset back. Keep reminding developers that their role is deliver business value and that successfully doing that will reap much greater personal and team rewards than the quick technology fix.</p>
<p>Now all of this may appear stifling to developers who love to live on the cutting edge. So allot time for research, book clubs, lunch and learns to fill that technology craving. Use time-boxed spike tasks within iterations to test how new technology could be used to further the product.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Richards</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-106112</link>
		<dc:creator>David Richards</dc:creator>
		<pubDate>Tue, 15 Jul 2008 23:39:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-106112</guid>
		<description>Great post.  I found a quote in a book I really enjoy (How to Solve It: Modern Heuristics by Michaelowicz and Fogel):

As the world moves toward more open and free markets, competition is the driving force that will mandate more effective methods for solving problems.  The analogy between Darwinian variation-and-selection and free-market dynamics is apt.  Those entities that fail to acquire the necessary resources will go bankrupt, the economic equivalent of death and survival of the fittest.

I think your comments on time and strategy are exactly the issue here: we have so many resources, we can stretch them, waste them, master them, or whatever.  Bringing that perspective to the keyboard seems to be the best place to have it.</description>
		<content:encoded><![CDATA[<p>Great post.  I found a quote in a book I really enjoy (How to Solve It: Modern Heuristics by Michaelowicz and Fogel):</p>
<p>As the world moves toward more open and free markets, competition is the driving force that will mandate more effective methods for solving problems.  The analogy between Darwinian variation-and-selection and free-market dynamics is apt.  Those entities that fail to acquire the necessary resources will go bankrupt, the economic equivalent of death and survival of the fittest.</p>
<p>I think your comments on time and strategy are exactly the issue here: we have so many resources, we can stretch them, waste them, master them, or whatever.  Bringing that perspective to the keyboard seems to be the best place to have it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Felipe Hummel</title>
		<link>http://www.igvita.com/2008/07/14/fighting-technological-indulgences/#comment-106099</link>
		<dc:creator>Felipe Hummel</dc:creator>
		<pubDate>Tue, 15 Jul 2008 20:09:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=186#comment-106099</guid>
		<description>Really great post. I have thought about this kind of thing a while ago and also posted something about on my blog (unfortunately, it's in portuguese). 

Choose which feature to implement now? That's the big question. Another thing that can make this even harder is another question: "What users want in my product?" specially in Web startups.

One more thing: your blog feed is unique and highly recommend for anyone who wants to develop or create a startup. And you've made me start playing around with machine learning, SVM... (my professor can't hear that, since I'm working almost full time with a XML research project) :P

Just wanted to give congratulations =)</description>
		<content:encoded><![CDATA[<p>Really great post. I have thought about this kind of thing a while ago and also posted something about on my blog (unfortunately, it&#8217;s in portuguese). </p>
<p>Choose which feature to implement now? That&#8217;s the big question. Another thing that can make this even harder is another question: &#8220;What users want in my product?&#8221; specially in Web startups.</p>
<p>One more thing: your blog feed is unique and highly recommend for anyone who wants to develop or create a startup. And you&#8217;ve made me start playing around with machine learning, SVM&#8230; (my professor can&#8217;t hear that, since I&#8217;m working almost full time with a XML research project) :P</p>
<p>Just wanted to give congratulations =)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
