Totally agree.  It is important to keep updating one&#39;s knowledge and be creative and innovative in problem solving approaches.  To be able to do that, it is best to have some one who has the fundamentals of programming rather than some one who tinkled with drupal but with no programming or database knowledges.   <br>
<br><br><br><div class="gmail_quote">On Mon, Aug 24, 2009 at 12:49 PM, Steven Scotten <span dir="ltr">&lt;<a href="mailto:steves@splicer.com">steves@splicer.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
On Aug 24, 2009, at 11:53 AM, Jeff Greenberg wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Steven Scotten wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
In my fourteen year career in Web development I have never been paid to do something I knew how to do ...<br>
<br>
</blockquote>
That&#39;s an interesting comment. If that were really the case, everything you do for pay you do as a novice.  I&#39;ve been doing client-facing development since my junior year 30 years ago, and I&#39;ve always been paid for the same thing: truly understanding the requirement, approaching its resolution in an innovative yet maintainable way, and doing quality work the first time. The only thing that changes are the tools.<br>

</blockquote>
<br>
<br>
<br></div>
Yeah, we can get into chasing our tails with semantics, but by no means do I believe that I get paid for being a novice. I get paid to be inventive. Did Frank Lloyd-Wright ever build the same building twice? Maybe, but it&#39;s not what he was famous for. Do you think he stayed at the same static level of knowledge through his career?<br>

<br>
My skills only improve when I take on tasks I don&#39;t know I can do. If I don&#39;t care enough to improve my skills, I should have a different career. Although that might be telling in and of itself because I took up Drupal because I really don&#39;t care about building content management systems enough to keep adding on to the one I built.<br>

<br>
If I know all the answers a client asks, I&#39;ll tell the answers for free and walk away. There&#39;s no point in trying to be creative or inventive by rote. It doesn&#39;t work. If you want to hire a developer that is neither creative nor inventive, why not just buy software off the shelf to do what you want it to do?<br>

<br>
But you do quality work the first time. That&#39;s something I&#39;m deeply envious of. I&#39;m constantly reworking things to make them better, and refactoring because I didn&#39;t see the best solution the first time. Clearly you&#39;re the better developer and I&#39;m a fraud. I&#39;m not sure I should let that stop me.<div>
<div></div><div class="h5"><br>
<br>
_______________________________________________<br>
consulting mailing list<br>
<a href="mailto:consulting@drupal.org" target="_blank">consulting@drupal.org</a><br>
<a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting</a><br>
</div></div></blockquote></div><br>