<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Technology Cliff: How Time Off From Programming Affects Your Chops</title>
	<atom:link href="http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/</link>
	<description>Passionate about Startups and MicroISVs</description>
	<lastBuildDate>Wed, 08 Sep 2010 21:26:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: fred</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-7755</link>
		<dc:creator>fred</dc:creator>
		<pubDate>Mon, 12 Jan 2009 18:10:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-7755</guid>
		<description>I took 6 years off. Some things it was hard to get back, others were no problem. Since I&#039;ve been back, I&#039;ve picked up one new language - PHP. The ability to Google any problem you encounter definitely makes it easier. There were still a lot of little problems in the environment that interfered with my productivity for awhile.  I think that the &quot;cliff&quot; is also a sign that there is something wrong your programming environment. Things are more complicated than they need to be. 
Certainly, coming back has made me question the need to  write in a lower-level language like java. There are just way more &#039;gotchas&#039; in a language like that and just to get started requires a huge amount of knowledge. OTOH, databases haven&#039;t really changed much, Javascript is pretty much the same, and  PHP is pretty easy to be productive in.</description>
		<content:encoded><![CDATA[<p>I took 6 years off. Some things it was hard to get back, others were no problem. Since I&#8217;ve been back, I&#8217;ve picked up one new language &#8211; PHP. The ability to Google any problem you encounter definitely makes it easier. There were still a lot of little problems in the environment that interfered with my productivity for awhile.  I think that the &#8220;cliff&#8221; is also a sign that there is something wrong your programming environment. Things are more complicated than they need to be.<br />
Certainly, coming back has made me question the need to  write in a lower-level language like java. There are just way more &#8216;gotchas&#8217; in a language like that and just to get started requires a huge amount of knowledge. OTOH, databases haven&#8217;t really changed much, Javascript is pretty much the same, and  PHP is pretty easy to be productive in.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Devjargon</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-4171</link>
		<dc:creator>Devjargon</dc:creator>
		<pubDate>Thu, 12 Jun 2008 16:53:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-4171</guid>
		<description>After an extended hiatus, the best way for me to get back into the programming mindset is just to code.  Hard to believe isn&#039;t it.  It isn&#039;t exactly like getting back on a bike though, things don&#039;t just come rushing back to you.

After a long break from programming it generally takes me between 1 week and 3 weeks to get fully immersed in programming practices and back to my usual coding ways.</description>
		<content:encoded><![CDATA[<p>After an extended hiatus, the best way for me to get back into the programming mindset is just to code.  Hard to believe isn&#8217;t it.  It isn&#8217;t exactly like getting back on a bike though, things don&#8217;t just come rushing back to you.</p>
<p>After a long break from programming it generally takes me between 1 week and 3 weeks to get fully immersed in programming practices and back to my usual coding ways.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Response to &#8216;Two Flaws With &#8220;Time Off From Programming&#8221;&#8216; &#124; Software by Rob</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3953</link>
		<dc:creator>Response to &#8216;Two Flaws With &#8220;Time Off From Programming&#8221;&#8216; &#124; Software by Rob</dc:creator>
		<pubDate>Sat, 24 May 2008 19:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3953</guid>
		<description>[...] Giles Bowkett published a post titled Two Flaws With &#8220;Time Off From Programming&#8221; that disputes some of the thoughts in my recent article The Technology Cliff: How Time Off From Programming Affects Your Chops. [...]</description>
		<content:encoded><![CDATA[<p>[...] Giles Bowkett published a post titled Two Flaws With &#8220;Time Off From Programming&#8221; that disputes some of the thoughts in my recent article The Technology Cliff: How Time Off From Programming Affects Your Chops. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3892</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 19 May 2008 12:48:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3892</guid>
		<description>@O.F. - I definitely don&#039;t want to get into a discussion about what constitutes a &quot;real language.&quot; But realize just because something doesn&#039;t change doesn&#039;t mean it&#039;s reached perfection. It may just mean that people have lost interest.</description>
		<content:encoded><![CDATA[<p>@O.F. &#8211; I definitely don&#8217;t want to get into a discussion about what constitutes a &#8220;real language.&#8221; But realize just because something doesn&#8217;t change doesn&#8217;t mean it&#8217;s reached perfection. It may just mean that people have lost interest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: old fart</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3881</link>
		<dc:creator>old fart</dc:creator>
		<pubDate>Sun, 18 May 2008 09:30:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3881</guid>
		<description>Ha! That&#039;s you you get for subscribing to flavor of the week programming.  Go work with some real languages that have actually stood the test of time and don&#039;t need a market-based forced obsolencene every 4 years.</description>
		<content:encoded><![CDATA[<p>Ha! That&#8217;s you you get for subscribing to flavor of the week programming.  Go work with some real languages that have actually stood the test of time and don&#8217;t need a market-based forced obsolencene every 4 years.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JeanHuguesRobert</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3857</link>
		<dc:creator>JeanHuguesRobert</dc:creator>
		<pubDate>Sat, 17 May 2008 00:31:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3857</guid>
		<description>Programming is about knowledge, modelization and coding.

I believe that the lack of practice affects coding mostly.

Because experience tells you that you need to put more energy in modelization, and that is a lesson that you do not forget, whereas lack of practice of programming will always reduce your coding agility.

To a large extend the increased experience about modelization compensate the lack of coding agility, but a little practice is a must.

To put it differently: Experience is about your potential, whereas Practice is about your current ability.

The Knowledge aspect, about new fashionable technology, is the one that suffer most when you don&#039;t practice at all, but with a lot of Experience you discover that the same concepts reappears with different names.

I believe that over the last 20 years the two significant programming &quot;news&quot; were 1/ Object Oriented Programming and 2/ Cloud computing.

Not so much to master, isn&#039;t it?</description>
		<content:encoded><![CDATA[<p>Programming is about knowledge, modelization and coding.</p>
<p>I believe that the lack of practice affects coding mostly.</p>
<p>Because experience tells you that you need to put more energy in modelization, and that is a lesson that you do not forget, whereas lack of practice of programming will always reduce your coding agility.</p>
<p>To a large extend the increased experience about modelization compensate the lack of coding agility, but a little practice is a must.</p>
<p>To put it differently: Experience is about your potential, whereas Practice is about your current ability.</p>
<p>The Knowledge aspect, about new fashionable technology, is the one that suffer most when you don&#8217;t practice at all, but with a lot of Experience you discover that the same concepts reappears with different names.</p>
<p>I believe that over the last 20 years the two significant programming &#8220;news&#8221; were 1/ Object Oriented Programming and 2/ Cloud computing.</p>
<p>Not so much to master, isn&#8217;t it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Limjap</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3850</link>
		<dc:creator>Jon Limjap</dc:creator>
		<pubDate>Fri, 16 May 2008 15:01:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3850</guid>
		<description>I guess this is a reminder for devs to, for when they move to management roles, they remain updated in new technology, even just toy-coding with new stuff at least a few hours a week. Otherwise the rust just builds.</description>
		<content:encoded><![CDATA[<p>I guess this is a reminder for devs to, for when they move to management roles, they remain updated in new technology, even just toy-coding with new stuff at least a few hours a week. Otherwise the rust just builds.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raju</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3849</link>
		<dc:creator>Raju</dc:creator>
		<pubDate>Fri, 16 May 2008 12:31:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3849</guid>
		<description>Good article, and I wholeheartedly agree. I find myself struggling even after 2-3 weeks of gaps, let alone 2 years. Though I think you can take this a bit further, and apply this to a technology as well. For ex. if you were doing .Net (C#) development, and stepped away to pursue Ruby for a while, getting your feet wet with C# would take some time.</description>
		<content:encoded><![CDATA[<p>Good article, and I wholeheartedly agree. I find myself struggling even after 2-3 weeks of gaps, let alone 2 years. Though I think you can take this a bit further, and apply this to a technology as well. For ex. if you were doing .Net (C#) development, and stepped away to pursue Ruby for a while, getting your feet wet with C# would take some time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neil</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3846</link>
		<dc:creator>neil</dc:creator>
		<pubDate>Fri, 16 May 2008 03:17:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3846</guid>
		<description>Wow, that&#039;s great news! - thanks. I was expecting 60 to 80 hr weeks there, with no other life left. I like the part of 2 days research and then hit the code hard for 3 x 8.

It&#039;d be hard to do that in an office environment with a team I&#039;d think though. But it does show how if you get your head down to a task and focus what you can acheive in a normal working week.</description>
		<content:encoded><![CDATA[<p>Wow, that&#8217;s great news! &#8211; thanks. I was expecting 60 to 80 hr weeks there, with no other life left. I like the part of 2 days research and then hit the code hard for 3 x 8.</p>
<p>It&#8217;d be hard to do that in an office environment with a team I&#8217;d think though. But it does show how if you get your head down to a task and focus what you can acheive in a normal working week.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3845</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Fri, 16 May 2008 02:35:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3845</guid>
		<description>I&#039;ve noticed this even when I&#039;m still actively coding if I switch platforms or stacks and then try to switch back after a while. I did server software for 2 years and then came back to web apps and *so effing much* had happened in that two years that I had tech whiplash.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve noticed this even when I&#8217;m still actively coding if I switch platforms or stacks and then try to switch back after a while. I did server software for 2 years and then came back to web apps and *so effing much* had happened in that two years that I had tech whiplash.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3844</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Fri, 16 May 2008 02:25:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3844</guid>
		<description>@Neil - When I returned to coding I hit it with a vengeance. I was in research and prototype mode 2 days a week so that allowed me to explore the new technologies in-depth, and then I was coding hard on a real project a solid 8 per day for the other 3 days.

It amounted to about 35 hours per week of solid coding - very few meetings or distractions. The fact that I had those research days in addition to building the project really helped out.</description>
		<content:encoded><![CDATA[<p>@Neil &#8211; When I returned to coding I hit it with a vengeance. I was in research and prototype mode 2 days a week so that allowed me to explore the new technologies in-depth, and then I was coding hard on a real project a solid 8 per day for the other 3 days.</p>
<p>It amounted to about 35 hours per week of solid coding &#8211; very few meetings or distractions. The fact that I had those research days in addition to building the project really helped out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neil</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3843</link>
		<dc:creator>neil</dc:creator>
		<pubDate>Fri, 16 May 2008 02:20:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3843</guid>
		<description>Interesting that after 2yrs off you &quot;only&quot; took 6mths to get back up to speed. I&#039;d like to know how many hours you were putting in though to get there? Were you coding .Net all day? So say 8hrs a day 5 days a week, or were there more hours in the evening and weekend?

For myself I find that I&#039;m working on lots of small tasks/projects that can be across versions, plus having to do analysis / managment / client talking. So this slows me down (considerably) as my day (life!) is very disjointed.

Be interesting to hear your &#039;routine&#039; and the hours involved.</description>
		<content:encoded><![CDATA[<p>Interesting that after 2yrs off you &#8220;only&#8221; took 6mths to get back up to speed. I&#8217;d like to know how many hours you were putting in though to get there? Were you coding .Net all day? So say 8hrs a day 5 days a week, or were there more hours in the evening and weekend?</p>
<p>For myself I find that I&#8217;m working on lots of small tasks/projects that can be across versions, plus having to do analysis / managment / client talking. So this slows me down (considerably) as my day (life!) is very disjointed.</p>
<p>Be interesting to hear your &#8216;routine&#8217; and the hours involved.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MattyJ</title>
		<link>http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/comment-page-1/#comment-3842</link>
		<dc:creator>MattyJ</dc:creator>
		<pubDate>Fri, 16 May 2008 01:30:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/2008/05/15/technology-cliff-how-time-off-from-programming-affects-your-chops/#comment-3842</guid>
		<description>&quot;Think of a VB6 developer who took 4 years off between 2001 and 2005 and tried to pick up .NET 2.0 based on his existing VB6 knowledge.&quot;

I know VB6 programmers who did *not* take 4 years off and still can&#039;t [redacted. People know where I live.] Ha ha.

I&#039;m a technical, non-programmer guy that lives and dies by my knowledge of tools and just taking a year off from administering, say, a source control tool can kill someone in this line of work.

I find that you retain all the crazy workarounds to bugs and mis-placed menu items and it takes a while to work those out of your system when such things have been changed or fixed.

Either because I&#039;m awesome or because I&#039;m an idiot, I routinely download demo versions of tools I have no intention of ever using or supporting, because you just never know when you&#039;ll be called upon to have some &#039;expert&#039; knowledge on something.</description>
		<content:encoded><![CDATA[<p>&#8220;Think of a VB6 developer who took 4 years off between 2001 and 2005 and tried to pick up .NET 2.0 based on his existing VB6 knowledge.&#8221;</p>
<p>I know VB6 programmers who did *not* take 4 years off and still can&#8217;t [redacted. People know where I live.] Ha ha.</p>
<p>I&#8217;m a technical, non-programmer guy that lives and dies by my knowledge of tools and just taking a year off from administering, say, a source control tool can kill someone in this line of work.</p>
<p>I find that you retain all the crazy workarounds to bugs and mis-placed menu items and it takes a while to work those out of your system when such things have been changed or fixed.</p>
<p>Either because I&#8217;m awesome or because I&#8217;m an idiot, I routinely download demo versions of tools I have no intention of ever using or supporting, because you just never know when you&#8217;ll be called upon to have some &#8216;expert&#8217; knowledge on something.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
