<?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 for Programmer for Hire</title>
	<atom:link href="http://blog.jpl-consulting.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jpl-consulting.com</link>
	<description>Essays and Explorations on the Art of Being a Great On-Demand Programmer</description>
	<lastBuildDate>Thu, 02 Feb 2012 22:23:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on Design in a Pinch: Simple Extrapolation by John</title>
		<link>http://blog.jpl-consulting.com/2012/01/design-in-a-pinch-simple-extrapolation/#comment-1708</link>
		<dc:creator>John</dc:creator>
		<pubDate>Thu, 02 Feb 2012 22:23:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=96#comment-1708</guid>
		<description>&lt;blockquote cite=&quot;#commentbody-1707&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-1707&quot; rel=&quot;nofollow&quot;&gt;John Hooley&lt;/a&gt; :&lt;/strong&gt;
&lt;p&gt;...how working within constraints can produce potent results...&lt;/p&gt;
&lt;/blockquote&gt;
True that!  I don&#039;t know that I could be trusted to cook up a good design based on several elements and colors needing to be interwoven together.  Single color + motif is a much easier system to solve.</description>
		<content:encoded><![CDATA[<blockquote cite="#commentbody-1707"><p>
<strong><a href="#comment-1707" rel="nofollow">John Hooley</a> :</strong></p>
<p>&#8230;how working within constraints can produce potent results&#8230;</p>
</blockquote>
<p>True that!  I don&#8217;t know that I could be trusted to cook up a good design based on several elements and colors needing to be interwoven together.  Single color + motif is a much easier system to solve.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Design in a Pinch: Simple Extrapolation by John Hooley</title>
		<link>http://blog.jpl-consulting.com/2012/01/design-in-a-pinch-simple-extrapolation/#comment-1707</link>
		<dc:creator>John Hooley</dc:creator>
		<pubDate>Thu, 02 Feb 2012 21:19:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=96#comment-1707</guid>
		<description>Nice Job, John. :)  Another way to look at it, is how working within constraints can produce potent results (and a nice looking design in this case.)</description>
		<content:encoded><![CDATA[<p>Nice Job, John. :)  Another way to look at it, is how working within constraints can produce potent results (and a nice looking design in this case.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why I Will Never Feel Threatened by Programmers in India Cheap Overseas Programming by DD</title>
		<link>http://blog.jpl-consulting.com/2011/12/why-i-will-never-feel-threatened-by-programmers-in-india/#comment-1699</link>
		<dc:creator>DD</dc:creator>
		<pubDate>Mon, 30 Jan 2012 10:26:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=79#comment-1699</guid>
		<description>I think you must look at the the other side of the story too. Im not saying that  because I am an Indian. I have my own share of bad co-workers to deal with and yes I make mistakes too. But have you considered that the outsourcer may not be doing a good job of outsourcing. My first American project was to maintain a million lines of code(developed over a decade) with zero documention.  There was only one way to find out what was happening: Step run from the top. We used to spend more time figuring out what what was going than figuring what to do. To top it the BA , for all his expertise , would make such contradictory requirements I wondered how he became a BA. The least he could do was review whatever requirements he had made? Nope.</description>
		<content:encoded><![CDATA[<p>I think you must look at the the other side of the story too. Im not saying that  because I am an Indian. I have my own share of bad co-workers to deal with and yes I make mistakes too. But have you considered that the outsourcer may not be doing a good job of outsourcing. My first American project was to maintain a million lines of code(developed over a decade) with zero documention.  There was only one way to find out what was happening: Step run from the top. We used to spend more time figuring out what what was going than figuring what to do. To top it the BA , for all his expertise , would make such contradictory requirements I wondered how he became a BA. The least he could do was review whatever requirements he had made? Nope.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What Happens if I Get Hit by a Bus by Programmer for Hire &#187; It&#8217;s Just Me: Solo, and Proudly So</title>
		<link>http://blog.jpl-consulting.com/2011/03/what-happens-if-i-get-hit-by-a-bus/#comment-1691</link>
		<dc:creator>Programmer for Hire &#187; It&#8217;s Just Me: Solo, and Proudly So</dc:creator>
		<pubDate>Thu, 26 Jan 2012 18:02:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=59#comment-1691</guid>
		<description>[...] If you have a good impression of me as I take you through the upfront consulting/sales process, then it&#8217;s good news that I&#8217;m the one who will be actually living up to my words1.  Accountability is in a nice tidy little package, and there&#8217;s no one else that the buck can get passed to.  Sure it sucks if I get hit by a bus, but even that has a workable plan to it. [...]</description>
		<content:encoded><![CDATA[<p>[...] If you have a good impression of me as I take you through the upfront consulting/sales process, then it&#8217;s good news that I&#8217;m the one who will be actually living up to my words1.  Accountability is in a nice tidy little package, and there&#8217;s no one else that the buck can get passed to.  Sure it sucks if I get hit by a bus, but even that has a workable plan to it. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on It&#8217;s Just Me: Solo, and Proudly So by Erik</title>
		<link>http://blog.jpl-consulting.com/2012/01/its-just-me-solo-and-proudly-so/#comment-1681</link>
		<dc:creator>Erik</dc:creator>
		<pubDate>Fri, 20 Jan 2012 16:59:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=94#comment-1681</guid>
		<description>That&#039;s an interesting perspective.  As someone who is &quot;just me, solo&quot; as well, I&#039;m also in the &quot;we&quot; trap - feeling a little awkward when putting verbiage on my site.  I don&#039;t think the royal we suits me, but it seems to be what people do.  Nice to see someone bucking the trend.  :)  I don&#039;t know if I&#039;m going to rush to change the text on my site just yet, but I&#039;m definitely going to mull this over.</description>
		<content:encoded><![CDATA[<p>That&#8217;s an interesting perspective.  As someone who is &#8220;just me, solo&#8221; as well, I&#8217;m also in the &#8220;we&#8221; trap &#8211; feeling a little awkward when putting verbiage on my site.  I don&#8217;t think the royal we suits me, but it seems to be what people do.  Nice to see someone bucking the trend.  :)  I don&#8217;t know if I&#8217;m going to rush to change the text on my site just yet, but I&#8217;m definitely going to mull this over.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Mastering the Entire Stack by John</title>
		<link>http://blog.jpl-consulting.com/2011/04/mastering-the-entire-stack/#comment-1670</link>
		<dc:creator>John</dc:creator>
		<pubDate>Thu, 19 Jan 2012 18:03:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=64#comment-1670</guid>
		<description>&lt;a href=&quot;#comment-1560&quot; rel=&quot;nofollow&quot;&gt;@John Hooley &lt;/a&gt; 
Hi John,

You make a great point about the definition of mastery.  My operating definition in this essay is somewhere between competent proficiency and the level of the mystical, a la Jedi Master: that level at which one is able to flow through the work quickly &amp; efficiently, make it appear effortless, and if there are any skills or deep knowledge one lacks, a savvy observer would be hard pressed to recognize as much.

Thanks for adding your thoughts--I dig your style and ethos!</description>
		<content:encoded><![CDATA[<p><a href="#comment-1560" rel="nofollow">@John Hooley </a><br />
Hi John,</p>
<p>You make a great point about the definition of mastery.  My operating definition in this essay is somewhere between competent proficiency and the level of the mystical, a la Jedi Master: that level at which one is able to flow through the work quickly &#038; efficiently, make it appear effortless, and if there are any skills or deep knowledge one lacks, a savvy observer would be hard pressed to recognize as much.</p>
<p>Thanks for adding your thoughts&#8211;I dig your style and ethos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Mastering the Entire Stack by John Hooley</title>
		<link>http://blog.jpl-consulting.com/2011/04/mastering-the-entire-stack/#comment-1560</link>
		<dc:creator>John Hooley</dc:creator>
		<pubDate>Sun, 08 Jan 2012 03:50:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=64#comment-1560</guid>
		<description>Hey John,

Might I compliment you on your beautiful name?

I had a similar experience at a conference in October.  An entrepreneur was giving a talk on building start-ups based on a specific web framework.  He started to talk about hiring programmers and made the claim that, &quot;back end developers only are good at back end and front end at front end, don&#039;t ever hire someone who says they can do both.&quot;

I thought, &quot;that&#039;s odd, I&#039;m good at both.&quot;  Later on he happened to catch me working on something while listening to someone speak.  He seemed amazed that I was building it while I listened.  It was a front end interface, and while I&#039;m no slouch on the front end, I am much stronger on the server side.

I do agree with you that it&#039;s possible to find developers who are proficient across a spectrum of related technologies, as I believe myself to be (Yay LAMP!), but I think that it is highly improbable to find someone who can truly be considered a master of more than two disciplines, let alone three or more.  Really, to master one is extremely difficult and to be applauded (I believe that mastery is far beyond being able to adeptly use a technology.)

When you begin to interweave indirectly related experience and knowledge that is critical to performance, like project management, software architecture, specific frameworks, specific web based apps, design patterns, build tools, unit testing tools, integration testing tools, IDEs, image manipulation software, mobile device constraints, common API architecture, and etc. &quot;mastery&quot; gets even trickier to attain.

To sum up: Padawans aplenty, Jedi Knights uncommon, Jedi Masters exceedingly rare.  I agree however, that real Jedi Knights are strong enough to handle most multi-fauceted challenges.  And we deserve every penny we get (though hopefully not at an hourly rate ;)  )</description>
		<content:encoded><![CDATA[<p>Hey John,</p>
<p>Might I compliment you on your beautiful name?</p>
<p>I had a similar experience at a conference in October.  An entrepreneur was giving a talk on building start-ups based on a specific web framework.  He started to talk about hiring programmers and made the claim that, &#8220;back end developers only are good at back end and front end at front end, don&#8217;t ever hire someone who says they can do both.&#8221;</p>
<p>I thought, &#8220;that&#8217;s odd, I&#8217;m good at both.&#8221;  Later on he happened to catch me working on something while listening to someone speak.  He seemed amazed that I was building it while I listened.  It was a front end interface, and while I&#8217;m no slouch on the front end, I am much stronger on the server side.</p>
<p>I do agree with you that it&#8217;s possible to find developers who are proficient across a spectrum of related technologies, as I believe myself to be (Yay LAMP!), but I think that it is highly improbable to find someone who can truly be considered a master of more than two disciplines, let alone three or more.  Really, to master one is extremely difficult and to be applauded (I believe that mastery is far beyond being able to adeptly use a technology.)</p>
<p>When you begin to interweave indirectly related experience and knowledge that is critical to performance, like project management, software architecture, specific frameworks, specific web based apps, design patterns, build tools, unit testing tools, integration testing tools, IDEs, image manipulation software, mobile device constraints, common API architecture, and etc. &#8220;mastery&#8221; gets even trickier to attain.</p>
<p>To sum up: Padawans aplenty, Jedi Knights uncommon, Jedi Masters exceedingly rare.  I agree however, that real Jedi Knights are strong enough to handle most multi-fauceted challenges.  And we deserve every penny we get (though hopefully not at an hourly rate ;)  )</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why I Will Never Feel Threatened by Programmers in India Cheap Overseas Programming by indianprogrammer</title>
		<link>http://blog.jpl-consulting.com/2011/12/why-i-will-never-feel-threatened-by-programmers-in-india/#comment-1554</link>
		<dc:creator>indianprogrammer</dc:creator>
		<pubDate>Sat, 07 Jan 2012 00:51:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=79#comment-1554</guid>
		<description>Itne mein itna hi milega. You only get so much for so much.

1. There is definitely a threat for you. You cant ignore the fact that things in India are changing for the better.

2. There isn&#039;t a way out of outsourcing. Outsourcing job to India basically means running your mill for 24 hours. While your expert US programmer sleeps, two Indians slog to send him an analysis of the bug, so he can wake up to have the logs, and all patches, that would have taken him hours to generate. He knows how to work his way out hereafter. So don&#039;t say we did not help. I returned from office today at 1 am (IST) finishing up just that.

3. You want us to ştop growing. I work for a big multinational. It is one of the best companies to work for. I struggled for weeks before I got hardware specifications and all the relevant docs. I am among the few above average Indian programmers. Had I had these docs earlier I would&#039;ve performed at better. You pay us peanuts and regard us as monkies. Why then expect programmers out of us. 

4. Education in India is mediocre. having studied from a non-IIT, I know what my batchmates and a vast majority of Software Engineers in India are worth. Personally, when I start my company, I am not going to hire them. Its worth noting why would gthese people want to remain mediocre. Its because the 25 k rupees that you pay to a fresher in India is more than what his father earns after 25 years in his job. A contrarian note here, if you only paid less, this bachelor would have gone ahead for Masters and probably wouldn&#039;t have remained mediocre. So you don&#039;t feed us enough to be a lion, but for a Goat that we are, you do give us meat once a week.

5. A sentiment is changing in India. People are moving out of service based comapnies, and Indian product companies are coming up fast. We&#039;ve learnt from you and we are still cheap, but we won&#039;t sell.</description>
		<content:encoded><![CDATA[<p>Itne mein itna hi milega. You only get so much for so much.</p>
<p>1. There is definitely a threat for you. You cant ignore the fact that things in India are changing for the better.</p>
<p>2. There isn&#8217;t a way out of outsourcing. Outsourcing job to India basically means running your mill for 24 hours. While your expert US programmer sleeps, two Indians slog to send him an analysis of the bug, so he can wake up to have the logs, and all patches, that would have taken him hours to generate. He knows how to work his way out hereafter. So don&#8217;t say we did not help. I returned from office today at 1 am (IST) finishing up just that.</p>
<p>3. You want us to ştop growing. I work for a big multinational. It is one of the best companies to work for. I struggled for weeks before I got hardware specifications and all the relevant docs. I am among the few above average Indian programmers. Had I had these docs earlier I would&#8217;ve performed at better. You pay us peanuts and regard us as monkies. Why then expect programmers out of us. </p>
<p>4. Education in India is mediocre. having studied from a non-IIT, I know what my batchmates and a vast majority of Software Engineers in India are worth. Personally, when I start my company, I am not going to hire them. Its worth noting why would gthese people want to remain mediocre. Its because the 25 k rupees that you pay to a fresher in India is more than what his father earns after 25 years in his job. A contrarian note here, if you only paid less, this bachelor would have gone ahead for Masters and probably wouldn&#8217;t have remained mediocre. So you don&#8217;t feed us enough to be a lion, but for a Goat that we are, you do give us meat once a week.</p>
<p>5. A sentiment is changing in India. People are moving out of service based comapnies, and Indian product companies are coming up fast. We&#8217;ve learnt from you and we are still cheap, but we won&#8217;t sell.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why I Will Never Feel Threatened by Programmers in India Cheap Overseas Programming by Radha Kisan</title>
		<link>http://blog.jpl-consulting.com/2011/12/why-i-will-never-feel-threatened-by-programmers-in-india/#comment-1529</link>
		<dc:creator>Radha Kisan</dc:creator>
		<pubDate>Thu, 05 Jan 2012 17:42:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=79#comment-1529</guid>
		<description>Who ever you are, I must admit that you are absolutely right. As far as I can remember, it all started just before the Y2K bug was about to come. Some smart people got so scared that they started off-loading and off-shoring all the menial COBOL related touch-ups to countries with cheaper labor like India and from there, we Indians entered the US market like bacteria on an open wound.

Fast forward some fifteen years and we Indians are everywhere. We even have our own markets in your country. The fact of the matter is, we have sucked out enough from your country and not much is left. So it is time for us to move on...

See you in some other country. Who knows?! We just might be competing for the same projects.</description>
		<content:encoded><![CDATA[<p>Who ever you are, I must admit that you are absolutely right. As far as I can remember, it all started just before the Y2K bug was about to come. Some smart people got so scared that they started off-loading and off-shoring all the menial COBOL related touch-ups to countries with cheaper labor like India and from there, we Indians entered the US market like bacteria on an open wound.</p>
<p>Fast forward some fifteen years and we Indians are everywhere. We even have our own markets in your country. The fact of the matter is, we have sucked out enough from your country and not much is left. So it is time for us to move on&#8230;</p>
<p>See you in some other country. Who knows?! We just might be competing for the same projects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cheap Overseas Programming Revisited: Takeaways from a Lively Community Discussion by dylan</title>
		<link>http://blog.jpl-consulting.com/2011/12/cheap-overseas-programming-revisited-takeaways-from-a-lively-community-discussion/#comment-1484</link>
		<dc:creator>dylan</dc:creator>
		<pubDate>Tue, 03 Jan 2012 06:21:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jpl-consulting.com/?p=85#comment-1484</guid>
		<description>just caught this, nice followup John! and thanks for the quote :)</description>
		<content:encoded><![CDATA[<p>just caught this, nice followup John! and thanks for the quote :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

