<?xml version="1.0"?>
<rss version="2.0">
<channel>

  
<title>Coding the Architecture - Question of the week</title>
<link>http://www.codingthearchitecture.com/2008/04/11/question_of_the_week.html</link>
<description> This week&#039;s question is a common one that I get...    I&#039;m an aspiring software architect and I&#039;m working on a project as a developer. I&#039;m not going to get an architect role without having some experience, but we already have an architect on my project. ...</description>
<language>en</language>
<managingEditor>Simon Brown</managingEditor>
<lastBuildDate>Fri, 11 Apr 2008 20:19:33 GMT</lastBuildDate>
  
  

  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>Consider to be good designer and leader first</title>
    <link>http://www.codingthearchitecture.com/2008/04/11/question_of_the_week.html#comment1208180209832</link>
    <description>
      Exactly ... the path to becoming &#034;an architect&#034; is an evolutionary one and, although there are a number ways of getting there, no single path is the silver bullet. This is one of the reasons why we defined the &lt;a href=&#034;http://www.codingthearchitecture.com/2007/07/31/role_profile_for_software_architects.html&#034;&gt;role profile&lt;/a&gt; - it provides suggestions for areas to focus upon while growing into the role and while undertaking it.
    </description>
    <author>Simon Brown</author>
    <comments>http://www.codingthearchitecture.com/2008/04/11/question_of_the_week.html#comments</comments>
    <guid isPermaLink="true">http://www.codingthearchitecture.com/2008/04/11/question_of_the_week.html#comment1208180209832</guid>
    <pubDate>Mon, 14 Apr 2008 13:36:49 GMT</pubDate>
  </item>
  
  <item>
    <title>Consider to be good designer and leader first</title>
    <link>http://www.codingthearchitecture.com/2008/04/11/question_of_the_week.html#comment1207945173872</link>
    <description>
      Few weeks ago I attended one workshop. The presenter was an employee of one big software company. The person is titled &#034;architect&#034; by his company even if his position, by my opinion, is more technology evangelist.
&lt;/p&gt;
One of my colleagues asked him following question: &lt;i&gt;&#034;How one become an architect?&#034;&lt;/i&gt;. The reply was funny: &lt;i&gt;&#034;You apply for a job titled architect and they will hire you.&#034;&lt;/i&gt; 
&lt;/p&gt;
I think there are more roles one can play on his road to software architect. Consider technical team leader or designer. Coder/developer should start to study system design and leadership to become good designer and leader. The next step is to become an architect.
&lt;/p&gt;
Sometimes the problem is that on small and  middle sized projects single person can play all of these roles not sharing them with others. But I think there is always chance to improve your design skills while coding and to take some responsibility as a leader.   
    </description>
    <author>Ondrej Maler</author>
    <comments>http://www.codingthearchitecture.com/2008/04/11/question_of_the_week.html#comments</comments>
    <guid isPermaLink="true">http://www.codingthearchitecture.com/2008/04/11/question_of_the_week.html#comment1207945173872</guid>
    <pubDate>Fri, 11 Apr 2008 20:19:33 GMT</pubDate>
  </item>
  
  </channel>
</rss>
