﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ayende Rahien commented on Can you learn to program better?</title><description>@Mawi,
  
I certainly think that the graph above is a two dimensional model of multi dimensional reality.
  
Nevertheless, it does represent the average. On general, a great developer in one technology will be able to master another technology much easier than an average developer, assuming same initial skill set between the two devs.
  
It is just that there is a lot that the great dev can correlate and assume that the average developer will have to be thought.
  
Understanding the principals is far more important than understanding the mechanics. 
</description><link>http://ayende.com/2050/can-you-learn-to-program-better#comment3</link><guid>http://ayende.com/2050/can-you-learn-to-program-better#comment3</guid><pubDate>Sat, 03 Feb 2007 21:34:53 GMT</pubDate></item><item><title>Ayende Rahien commented on Can you learn to program better?</title><description>My thoughts on the subject;
  
http://www.ayende.com/Blog/archive/2007/02/03/What-can-make-a-great-programmer.aspx
</description><link>http://ayende.com/2050/can-you-learn-to-program-better#comment2</link><guid>http://ayende.com/2050/can-you-learn-to-program-better#comment2</guid><pubDate>Sat, 03 Feb 2007 21:09:58 GMT</pubDate></item><item><title>mawi commented on Can you learn to program better?</title><description>I assume that your "model" as related here is a simplified version of how you conceptualize devs.
  
  
Specifically, there are many different skillsets that a programmer can become expert in. Expert proficiency at the toolset one uses is probably at the core, yet there are many others.
  
  
Second, I would argue that there are many levels and gaps. I agree with the model, which strikes me as reminiscent of the plateau model that you have with most skills, sports, etc.
  
  
I have come across many ok devs, several good devs, some great devs, and perhaps a couple truly awesome devs. I think that you probably get the gap and plateau for each level.
</description><link>http://ayende.com/2050/can-you-learn-to-program-better#comment1</link><guid>http://ayende.com/2050/can-you-learn-to-program-better#comment1</guid><pubDate>Sat, 03 Feb 2007 20:45:00 GMT</pubDate></item></channel></rss>