<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>India</title>
	<atom:link href="https://www.yuhiro.de/category/india/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.yuhiro.de</link>
	<description>Ihre Entwickler arbeiten in unserer Niederlassung in Indien</description>
	<lastBuildDate>Thu, 03 Oct 2024 06:19:22 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>
	<item>
		<title>11 Shortcomings of Indian Developers</title>
		<link>https://www.yuhiro.de/11-shortcomings-of-indian-developers/</link>
					<comments>https://www.yuhiro.de/11-shortcomings-of-indian-developers/#comments</comments>
		
		<dc:creator><![CDATA[Sascha Thattil]]></dc:creator>
		<pubDate>Sat, 23 Aug 2014 05:08:35 +0000</pubDate>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[India]]></category>
		<guid isPermaLink="false">https://www.yuhiro.de/?p=5269</guid>

					<description><![CDATA[<p>11 Shortcomings of Indian Developers During my time in India I have learned one or two things about software development here on the subcontinent. I found that things are not always easy. Especially this holds true for software development in general, wherever it is in the world.</p>
The post <a href="https://www.yuhiro.de/11-shortcomings-of-indian-developers/">11 Shortcomings of Indian Developers</a> first appeared on <a href="https://www.yuhiro.de">Yuhiro</a>.]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading">11 Shortcomings of Indian Developers</h2>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://www.yuhiro.de/wp-content/uploads/2014/08/These-are-the-shortcomings-of-Indian-developers.png" rel="wp-prettyPhoto[5269]"><img fetchpriority="high" decoding="async" width="256" height="256" src="https://www.yuhiro.de/wp-content/uploads/2014/08/These-are-the-shortcomings-of-Indian-developers.png" alt="" class="wp-image-5277" srcset="https://www.yuhiro.de/wp-content/uploads/2014/08/These-are-the-shortcomings-of-Indian-developers.png 256w, https://www.yuhiro.de/wp-content/uploads/2014/08/These-are-the-shortcomings-of-Indian-developers-150x150.png 150w" sizes="(max-width: 256px) 100vw, 256px" /></a></figure></div>



<p><br>During my time in India I have learned one or two things about software development here on the subcontinent. I found that things are not always easy. Especially this holds true for software development in general, wherever it is in the world. But there are some specific things which I found to be true nearly always. There are many traits with software developers from India, which makes it hard to get to a good project ending. Some of those shortcomings are described in this article.</p>



<h3 class="wp-block-heading"><strong>1) Do usually not care about the performance of a solution</strong></h3>



<p>It does not seem to be interesting how fast a solution is. Be it 0.3 seconds to load or 10 seconds…it does not matter…the only criteria seems to be if the solution is online.</p>



<p>(Example: A German customer goes to an online shop to buy a product. Now the solution programmed by the Indian developer takes 5 seconds to load. The German customer will not wait 5 seconds for the shop to load, he will simply abandon the shop. Someone from India might not be able to understand this. They usually wait for hours at government institutions and other places to get their stuff…&#8220;so why can&#8217;t the Germans wait for a few seconds?&#8220;)</p>



<h3 class="wp-block-heading"><strong>2) No common sense</strong></h3>



<p>Sometimes, or even most of the times, its enough to use common sense, to find out that a proposed solution, or way of solving a problem is utter nonsense. Still the Indian developer will justify the solution on technical reasons: &#8222;yes, but the String Value allows only this way&#8220;, when common sense tells us: &#8222;the solution can never be in that way, because it will never be accepted by the end-user&#8220;.</p>



<h3 class="wp-block-heading"><strong>3) Not much attachment to the client</strong></h3>



<p>Often times it seems that the client is only seen as a new way to milk the cow. There is not much recognition and empathy for the clients feelings. Question like the following do not seem to be asked:</p>



<ul class="wp-block-list"><li>Is the client happy with the solution?</li><li>Does he need more support from our side?</li><li>What can we do that he is satisfied?</li><li>How can we give him a solution which can be also used in the future?</li><li>How can we make sure that he can build good relations with the solution, with his own customers?</li></ul>



<h3 class="wp-block-heading"><strong>4) Do not value their own time</strong></h3>



<p>Some developers in India do not charge additional hours for additional work. Because they think that this is a good thing to do, so as to make the client &#8222;happy&#8220;. What actually happens is that in the end the client as well as the developer will be unhappy. Usually the thing done for free, will lead to even more work. E.g. a plugin which has been installed for free, causes performance issues, which will lead again to the platform or solution to be re-worked.</p>



<p>In the end the developer from India will be fed up with all the work, and the client thinks that the developer is incapable of doing the work.</p>



<h3 class="wp-block-heading"><strong>5) Lack of fundamental programming principles</strong></h3>



<p>It seems that an Indian developer usually does not make proper preparations before the start of programming. It seems more like they start developing right away, without giving proper care about programming principles, to ensure a flawless working of the solution, as well as a strong architecture.</p>



<p>The main reason for not taking care of those things is that, first of all the Indian culture does not give such a high value on quality. For example people in India are happy if they go into a restaurant and get some food. Even if the hotel looks like it has not been cleaned since the last 6 months, the toilet stinks like hell, and the kitchen is as black as midnight. These standards are very much unacceptable by American or European standards.</p>



<p>Another reason for acting like this is, that by starting to program right away, it will avoid additional hours for the client, and the solution can be delivered at a lower cost. (Thought process here: &#8222;Client from the west is looking for the cost advantage, we do not have the time to take care of a proper analysis&#8220;)</p>



<p>There are problems with the above mentioned two reasons (Lack of focus on quality and being considered cheap). When a solution is not planned properly, then in the end, the solution will have a disproportionate number of bugs in it, which will again take a lot of time to rectify. Sometimes the bugs are so deep within the system, that the bug cannot be resolved, but can only be somehow masked with some other shady type of programming. The other issue will be that the solution will be very slow. Usually it will take a lot of time to load. For an Indian developer it is acceptable that a solution is slow as a snail, because of the before mentioned reason: There is no attachment to the client, or the actual use of the solution.</p>



<p>This leads to the next serious issue about programmers from the subcontinent:</p>



<h3 class="wp-block-heading"><strong>6) No idea about the end-client</strong></h3>



<p>Often times the developer has no idea about what the end-client looks like, or what his feeling or wants are. Anyways, that’s not really a fault by the developer in India. How can he know what, for example, a 15 year old boy in Munich, Germany wants?</p>



<h3 class="wp-block-heading"><strong>7) No idea about the actual use of the solution</strong></h3>



<p>Example: If you would ask a developer in India to build a website for selling frozen chapati, he would instantly have an idea about the product and its use. Try to tell him, that the solution is about &#8222;market research at the point of sale&#8220;, and the developer will stand there and will be wondering &#8222;What the heck is that guy smoking?&#8220;</p>



<p>Coming back to the 15 year old boy from Munich: &#8222;Why does he need to buy leather trousers?&#8220; (Ok, for some who are reading this, this is a little bit stereotypical, but it somehow illustrates the point).</p>



<p>Because the actual use of the solution is unknown, its difficult for the developer to find the proper solution, because there is no idea on how the end-result (the platform or system) should look like.</p>



<h3 class="wp-block-heading"><strong>8) No idea about the phrase &#8222;Pixel Perfect&#8220;</strong></h3>



<p>A developer from the subcontinent has no issues if the image is stretched or blurred…&#8220;Anyways, it shows the picture, right?&#8220;. In Europe and America there is an obsession with flawless design. (To be honest, also Indians are that way, they just not see it properly. Only when they check their own smartphones, they will see that they do not use Indian smartphones, but one&#8217;s from Samsung or Apple, because they are flawless in design. Even if they use software, they use one&#8217;s which are programmed in a pixel perfect way and are high in performance.)</p>



<p>Also there seems not to be a good understanding what a good alignment of elements are. For someone who has lived most of his life in Europe, its pretty much not understandable why designs are so messed up in India. Even I, who is not a designer, knows where elements have to be placed, so that they are appealing to the eye. But this seems to be a distant idea for designers and programmers in India, even if they are highly educated, with many years of experience.</p>



<h3 class="wp-block-heading"><strong>9) No importance given to communication</strong></h3>



<p>One of the things people learn in universities in Europe and the US is to exchange ideas and to communicate properly. Because any workplace or project needs proper communication. Often times this communication is the balancing factor for the success or failure of a project or team work.</p>



<p>In India, unfortunately communication is not seen very highly. Even in universities the professor in the front talks away, while everyone has to listen in admiration.</p>



<p>Actually I would need to write a complete essay about the importance of communication. But I will not do it this time. Communication is important, and that’s something which is missing in India.</p>



<h3 class="wp-block-heading"><strong>10) No attention to detail</strong></h3>



<p>This is one of the most important things which differentiates for example an Indian and a German developer. Lets take a simple example: A database is copied from place A to place B. If 1&#8217;985&#8217;788 Files out of 2&#8217;000&#8217;000 Files are transferred properly from place A to place B, then the Indian developer will be happy, and tap himself on the shoulder. The German developer will meanwhile be more than worried and will ask himself or some team member:<br>&#8222;Where did the 14&#8217;212 Files go?&#8220;<br>&#8222;What can we do to get these files transferred as well?&#8220;<br>and <span style="text-decoration: underline;">most importantly he will ask</span>:<br>&#8222;How can we make sure that this does not happen again in the future?&#8220;</p>



<h3 class="wp-block-heading"><strong>11) Not in love with programming</strong></h3>



<p>A lot of programmers in India are in this field to make a living. There are not many which do it really for the love of programming and building really cool new products. &#8222;My son is an engineer&#8220;, that’s what people in India like to say. The ramifications for software development are serious <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>In Europe a lot of people start with programming, but as soon as they understand that its not for them, they will stop, and will look for other fields which are more suitable to them. In India people/ students are ashamed to stop their course of study to pursue something they like. They are programmed in such a way to please society. Thereby creating a pool of under par developers.</p>



<h3 class="wp-block-heading"><strong>Conclusion</strong></h3>



<p>It is true that these shortcomings are often there. On the other side there are many software development companies in India which are more than successful. This means that these companies are just able to avoid the hiring of such developers or are able to find the right talent and train them properly.</p>



<p>Although this text is pretty much against developers from the subcontinent, there are, here and there, very exceptional and talented developers. With the right training they can excel at what they are doing, sometimes even better than their counterparts in Europe or the US.</p>



<p>Interesting link about the topic:<br><span style="text-decoration: underline;"><span style="color: #0000ff;"><a href="http://www.christophedelsol.com/10-epic-fails-when-outsourcing-to-india/"><span style="color: #0000ff; text-decoration: underline;">Issues when outsourcing to India</span></a></span></span></p>



<hr class="wp-block-separator"/>



<div class="wp-block-image"><figure class="alignleft"><img decoding="async" width="150" height="150" src="https://www.yuhiro.de/wp-content/uploads/2012/11/DSC04409-Changed-150x150.jpg" alt="" class="wp-image-229" srcset="https://www.yuhiro.de/wp-content/uploads/2012/11/DSC04409-Changed-150x150.jpg 150w, https://www.yuhiro.de/wp-content/uploads/2012/11/DSC04409-Changed.jpg 227w" sizes="(max-width: 150px) 100vw, 150px" /></figure></div>



<p>About the author: Sascha Thattil works at YUHIRO and helps business owners and businesses to get development teams in India. YUHIRO is an outsourcing company which provides development teams in India to small and medium sized companies in Europe.</p>The post <a href="https://www.yuhiro.de/11-shortcomings-of-indian-developers/">11 Shortcomings of Indian Developers</a> first appeared on <a href="https://www.yuhiro.de">Yuhiro</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.yuhiro.de/11-shortcomings-of-indian-developers/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>How to find a good developer in India</title>
		<link>https://www.yuhiro.de/how-to-find-a-good-developer-in-india/</link>
					<comments>https://www.yuhiro.de/how-to-find-a-good-developer-in-india/#respond</comments>
		
		<dc:creator><![CDATA[Sascha Thattil]]></dc:creator>
		<pubDate>Sun, 13 Oct 2013 12:28:45 +0000</pubDate>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Indien]]></category>
		<category><![CDATA[Programmierer]]></category>
		<guid isPermaLink="false">https://www.yuhiro.de/?p=3811</guid>

					<description><![CDATA[<p>&#160; I am always on the look out for good developers who can program quality software for our clients. Not only that, the developer should be also reliable (on time &#8211; keeps promises) and should have basic communication skills (I have found out that both: Very good</p>
The post <a href="https://www.yuhiro.de/how-to-find-a-good-developer-in-india/">How to find a good developer in India</a> first appeared on <a href="https://www.yuhiro.de">Yuhiro</a>.]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="alignleft"><a href="https://www.yuhiro.de/wp-content/uploads/2013/10/Good-Developers-from-India.png" rel="wp-prettyPhoto[3811]"><img decoding="async" width="577" height="305" src="https://www.yuhiro.de/wp-content/uploads/2013/10/Good-Developers-from-India.png" alt="good developers from india" class="wp-image-3834" srcset="https://www.yuhiro.de/wp-content/uploads/2013/10/Good-Developers-from-India.png 577w, https://www.yuhiro.de/wp-content/uploads/2013/10/Good-Developers-from-India-300x158.png 300w" sizes="(max-width: 577px) 100vw, 577px" /></a></figure></div>


<div style="clear: left;">&nbsp;</div>



<h3 class="wp-block-heading"><span style="color: #000000;"><strong>I am always on the look out for good developers who can program quality software for our clients</strong>. Not only that, <strong>the developer should be also reliable (on time &#8211; keeps promises)</strong> and <strong>should have basic communication skills</strong> (I have found out that both: Very good programming skills and excellent communication skills do not go together well). So the big question is about <strong>how to find such a good developer in India</strong>. This article takes a look into the question, of what a good developer is, in which places these can be looked for and also different ways to find them.</span></h3>



<h3 class="wp-block-heading">The<strong> following questions came to my mind, when I thought about the question</strong> on how to find a good developer.</h3>



<ul class="wp-block-list">
<li><h4><span style="font-size: 1.17em;">Where are the places I have to look for these?</span></h4><br></li>



<li><h4><span style="font-size: 1.17em;">Whom do I have to ask?</span></h4><br></li>



<li><h4><span style="font-size: 1.17em;">Where do I get highly skilled developers?</span></h4><br></li>



<li><h4><span style="font-size: 1.17em;">How can I know beforehand that this is a good developer?</span></h4><br></li>



<li><h4><span style="font-size: 1.17em;">How long do I have to look for this special someone?</span></h4><br></li>



<li><h4><span style="font-size: 1.17em;">Can I afford those developers?</span></h4><br></li>
</ul>



<h3 class="wp-block-heading">I am sure there are some more questions. And I welcome everyone to write these in the comment section below.</h3>



<h3 class="wp-block-heading">This article deals with the above questions and what I think could be a good answer to those. Overall the question which has to be answered is &#8222;How to find a good developer in India&#8220;. For this, some <strong>good places to look for software experts</strong> and also <strong>ways to find these</strong> are mentioned.</h3>



<h2 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>What is a good developer?</strong></span></h2>



<h3 class="wp-block-heading"><figure><a href="https://www.yuhiro.de/wp-content/uploads/2013/10/What-is-a-good-developer.png" rel="wp-prettyPhoto[3811]"><img loading="lazy" decoding="async" class="alignleft size-thumbnail wp-image-3837" title="What is a good developer" src="https://www.yuhiro.de/wp-content/uploads/2013/10/What-is-a-good-developer-150x150.png" alt="what is a good developer" width="150" height="150" srcset="https://www.yuhiro.de/wp-content/uploads/2013/10/What-is-a-good-developer-150x150.png 150w, https://www.yuhiro.de/wp-content/uploads/2013/10/What-is-a-good-developer.png 296w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a></figure>Before we delve deeper into the question of &#8222;how to find a good developer&#8220; <strong>we will have to define what &#8222;a good developer&#8220; is</strong>. The following points are essential for an expert programmer.</h3>



<div style="clear: left;">&nbsp;</div>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>Keeps deadlines</strong></span></h3>



<h4 class="wp-block-heading">Of what use is a good developer if never keeps the project deadlines? Exactly. Not much. <strong>Time is for the most clients of IT projects more precious than having all features and functions implemented</strong>. Sometimes its <strong>better to deliver a product with only 30 percent of the most important features on the deadline, than delivering 100 percent of the functions at a delayed point of time</strong>.</h4>



<h4 class="wp-block-heading">A good developer understands this and acts accordingly.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>Is responsive</strong></span></h3>



<h4 class="wp-block-heading">A good developer knows that it does not make sense to keep programming, when the client raises a question per Email or through another channel. The bad programmer just keeps on programming ignoring the requirements by the client.</h4>



<h4 class="wp-block-heading"><strong>The expert programmer will give a quick reply</strong> (as soon as he or she sees the message) and will try <strong>to bring solutions or answer for this raised question</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>Can communicate well</strong></span></h3>


<div class="wp-block-image">
<figure class="aligncenter"><a href="https://www.yuhiro.de/wp-content/uploads/2013/10/Good-developers-can-communicate-well.png" rel="wp-prettyPhoto[3811]"><img loading="lazy" decoding="async" width="400" height="271" src="https://www.yuhiro.de/wp-content/uploads/2013/10/Good-developers-can-communicate-well.png" alt="good developers can communicate well" class="wp-image-3841" srcset="https://www.yuhiro.de/wp-content/uploads/2013/10/Good-developers-can-communicate-well.png 400w, https://www.yuhiro.de/wp-content/uploads/2013/10/Good-developers-can-communicate-well-300x203.png 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /></a></figure></div>


<h4 class="wp-block-heading">Software experts usually do not communicate as clearly as for example a marketing executive, that is definitely understood.<strong> An expert programmer would still try to communicate more and gives a good try at understanding the situation</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>Takes up requirements properly</strong></span></h3>



<h4 class="wp-block-heading">A software expert knows that the program is written for the client and not for himself. Therefore he will take utmost care in understanding of what the clients exact requirements are. <strong>He will analyse the given specification papers and will re-check whether he has understood it correctly</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>Asks questions</strong></span></h3>



<h4 class="wp-block-heading">Asking questions (the best are open ended questions: e.g. What kind of layout should the software front end have?) is the only way to understand a given task or problem. <strong>It is one of the most important criteria of a good developer. Because he shows through asking questions that he is not looking at things out of his own viewpoint, but from that of the client</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>Gives input and suggestions</strong></span></h3>



<h4 class="wp-block-heading">A software expert does not just take the requirements from the client and executes according to them. <strong>He knows that he is the expert on this, and not the client, and thus will give valuable input and suggestions on how to improve the project</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>Speaks in a confident and definite way</strong></span></h3>



<h4 class="wp-block-heading"><strong>A software expert</strong> does not usually use the words &#8222;maybe&#8220;, &#8222;I think it could be&#8220;, &#8222;possibly&#8220;, &#8222;might be&#8220;, etc. <strong>An expert will use words such as &#8222;I am sure&#8220;, &#8222;I know&#8220;, &#8222;I will finish it till&#8230;&#8220;, &#8222;I will&#8220;, &#8222;I can&#8220;. etc.</strong></h4>



<h4 class="wp-block-heading"><span style="background-color: #fdfdfd;"><strong>Some good and bad communication examples:</strong></span></h4>



<h4 class="wp-block-heading"><strong>Bad communication:</strong> I think I could maybe finish this project project in the next time.</h4>



<h4 class="wp-block-heading"><strong>Good communication:</strong> I will deliver the finished solution till 12th December 2013 at 09:00 am.</h4>



<h4 class="wp-block-heading"><strong>Bad communication:</strong> Would it be possible to give me some more time.</h4>



<h4 class="wp-block-heading"><strong>Good communication:</strong> I just found a problem in the code, I will need more time for this. I can (instead of &#8222;could&#8220;) deliver the solution in time if we cut down on the current requirements.</h4>



<h4 class="wp-block-heading"><strong>Bad communication:</strong> May be we can try it this way.</h4>



<h4 class="wp-block-heading"><strong>Good communication:</strong> I will implement the solution with x, y, z specification. Questions: Is this ok with you? What is your opinion on this?</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>Keeps integrity and is honest</strong></span></h3>



<h4 class="wp-block-heading"><figure><a href="https://www.yuhiro.de/wp-content/uploads/2013/10/Keeps-integrity.png" rel="wp-prettyPhoto[3811]"><img loading="lazy" decoding="async" class="alignleft size-thumbnail wp-image-3843" title="Keeps integrity" src="https://www.yuhiro.de/wp-content/uploads/2013/10/Keeps-integrity-150x150.png" alt="keeps integrity" width="150" height="150" srcset="https://www.yuhiro.de/wp-content/uploads/2013/10/Keeps-integrity-150x150.png 150w, https://www.yuhiro.de/wp-content/uploads/2013/10/Keeps-integrity.png 232w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a></figure>An expert programmer is honest with his client. He does not lie, state false facts, gives estimates which are too high. He keeps his integrity because he knows that is the way to success.</h4>



<h4 class="wp-block-heading"><strong>Satisfied clients who have been consulted the right way, had been given the right input will definitely come back for more</strong>.</h4>



<div style="clear: left;">&nbsp;</div>



<h3 class="wp-block-heading">Where to begin?</h3>



<h3 class="wp-block-heading">There are so many things which could be considered or written about when it comes to this topic of finding a suitable programmer in India. <strong>In the following passages I will focus on two things: 1) Which places these good developers can be looked for and 2) Different ways to find them.</strong></h3>



<h2 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>&#8211; Places or Online Platforms to find good developers &#8211;</strong></span></h2>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Stackoverflow</span></h3>



<h4 class="wp-block-heading"><strong>Stackoverflow is a website where developers can exchange questions and answers regarding software programming</strong>. Chances are good that it will be possible to find the very good programmers here. <strong>It would also be good to check for what type of answers they have given, to find out more about their expertise</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Specialized IT Forums</span></h3>



<h4 class="wp-block-heading">There are specialized forums for all of the programming languages (Java, PHP, .NET etc.). It will be necessary to engage, with some posts and input there, to find out more about the participants. Still <strong>it is a good way to find good developers because experts come there to exchange their thoughts, learn and help others</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">oDesk, Twago, eLance</span></h3>


<div class="wp-block-image">
<figure class="alignleft"><a href="https://www.yuhiro.de/wp-content/uploads/2013/10/Sourcing-Platform.png" rel="wp-prettyPhoto[3811]"><img loading="lazy" decoding="async" width="531" height="89" src="https://www.yuhiro.de/wp-content/uploads/2013/10/Sourcing-Platform.png" alt="popular platforms" class="wp-image-3847" srcset="https://www.yuhiro.de/wp-content/uploads/2013/10/Sourcing-Platform.png 531w, https://www.yuhiro.de/wp-content/uploads/2013/10/Sourcing-Platform-300x50.png 300w" sizes="auto, (max-width: 531px) 100vw, 531px" /></a></figure></div>


<h4 class="wp-block-heading"><strong>oDesk,Twago and eLance are platforms where IT project givers and potential freelancers and IT companies can meet and come into an agreement</strong>. There is an integrated review management system where it can be seen how the work was rated which they (the freelancers and the IT companies) delivered.</h4>



<h4 class="wp-block-heading"><strong>In my opinion it is quite hard to find the right developer from this pool of IT freelancers and companies as there are so many of them in those platform</strong>. When you place an ad for a IT project within a few hours many dozen people will reply to that request. But how are you going to find out which one can also deliver on their promises?</h4>



<h2 class="wp-block-heading"><span style="background-color: #d3d3d3;"><strong>&#8211; Ways to find good developers &#8211;</strong></span></h2>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">From referrals of other good developers</span></h3>



<h4 class="wp-block-heading"><strong>Usually one very good developer knows other very good developers</strong>. I do not know whether that is true. But I certainly know, in my field of expertise, who the experts are. Therefore one can be pretty sure that these good developers <strong>can point out and refer other developers who keep high ethics and are expert programmers</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Through referrals of other friends and acquaintances who made good experiences with a certain developer</span></h3>



<h4 class="wp-block-heading"><strong>Sometimes a friend of yours might know of a good developer</strong>. This would be, of course only possible, if you had friends who outsourced to India before. <strong>They most probably refer you only to people who they are sure that they can fulfill the given task</strong>, because his own (your friends) reputation as a trusted adviser will be on the line.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Blogs &#8211; Good developers often write expert blogs</span></h3>



<h4 class="wp-block-heading">Check whether the developers, you are talking to about your projects, run a blog which deals with their area of expertise/ programming language. <strong>This is a good indicator whether the developer is really committed to this software language and is having his own thoughts about this</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Through specialized HR agencies</span></h3>



<h4 class="wp-block-heading">I would recommend HR agencies only if they are specialized in recruiting certain programming languages. A HR agency which has its &#8222;focus&#8220; on the whole IT sector might not be able to ascertain the right programmer for you.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Through short test cases which can be sent to the developer in advance</span></h3>



<h4 class="wp-block-heading"><strong>Instead of hiring the developer immediately you could sent him a short test case in advance and find out about the quality of the work</strong>. If it is a larger task which is used as test case, then you could also pay for that engagement.</h4>



<h4 class="wp-block-heading">Its definitely worth the money, as you will get a first glimpse of whether this the quality and the response time you need. This method will be of course only feasible if you have enough time before starting the actual project.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Through interviews</span></h3>



<h4 class="wp-block-heading">Interviews are a good way to find a good developer. <strong>The questions should be regarding the programming skills as well as ethics and personality. When it is a developer from India, questions regarding cultural differences and cultural fit should be included.</strong></h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Through interview code tests</span></h3>



<h4 class="wp-block-heading">Similar to the test case, the code test can help to find the right programmer. <strong>This is only feasible, if there is someone on your side, like a project manager or technical expert, who can also validate the results</strong>.</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Through the right questions</span></h3>



<h4 class="wp-block-heading">This can be also a part of the interview. Asking the right questions will show you what kind of developer you have in front of you. <strong>How important are deadlines to the developer? What kind of work ethic has the developer? Why is he using this software language for programming?</strong> (Just out of coincidence or is he/ she really passionate about this language?).</h4>



<h3 class="wp-block-heading"><span style="background-color: #d3d3d3;">Through referrals of companies which are known for high quality programming and processes</span></h3>



<h4 class="wp-block-heading">Sometimes its not possible to find a good developer itself. <strong>But most of the times its possible to find IT companies which provide high quality programming and have the right processes. These companies tend to have a larger proportion of able programmers.</strong></h4>



<h3 class="wp-block-heading">How long do I have to look for this special someone <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ?</h3>



<h4 class="wp-block-heading">Finding a good developer or a good software development company is definitely not an easy task. This is becoming even more difficult when looking in other countries, especially in India. It might take a while till you find the special someone. And honestly: <strong>After you have found the first few good developers, that does not mean that you will find these in the future easily. You will always keep a constant effort to find the right programmer</strong>.</h4>



<h4 class="wp-block-heading"><span style="color: #888888;"><strong>Interesting links on how to find great developers:</strong></span></h4>



<h4 class="wp-block-heading"><strong> </strong><a href="https://www.joelonsoftware.com/2006/09/06/finding-great-developers-2/" title="">Joel on Software &#8211; Finding great developers</a><br><strong> </strong><a href="https://mashable.com/archive/how-to-hire-a-developer" title="">Mashable &#8211; How to hire a developer</a><br><strong> </strong><a href="https://thenextweb.com/news/the-non-developers-guide-to-hiring-software-developers" title="">Thenextweb &#8211; Non-bevelopers guide to hiring software developers</a><br><strong> </strong><a href="https://booleanblackbelt.com/2013/08/how-to-find-the-best-software-engineers-on-stack-overflow/" title="">How to find Software developers on stackoverflow</a></h4>



<h2 class="wp-block-heading">How do you find good developers in India?</h2>



<h2 class="wp-block-heading">What are your experiences with programmers from India?</h2>



<div style="clear: left;">&nbsp;</div>



<h4 class="wp-block-heading"><figure><a href="https://www.yuhiro.de/wp-content/uploads/2012/11/DSC04409-Changed.jpg" rel="wp-prettyPhoto[3811]"><img loading="lazy" decoding="async" width="150" height="150" class="alignleft size-thumbnail wp-image-229" src="https://www.yuhiro.de/wp-content/uploads/2012/11/DSC04409-Changed-150x150.jpg" alt="Experte Softwareentwicklung" srcset="https://www.yuhiro.de/wp-content/uploads/2012/11/DSC04409-Changed-150x150.jpg 150w, https://www.yuhiro.de/wp-content/uploads/2012/11/DSC04409-Changed.jpg 227w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a></figure><strong>The author: <a href="https://www.linkedin.com/in/sascha-thattil-abb96245/" title="Sascha Thattil on LinkedIn">Sascha Thattil</a> is supporting companies worldwide to find the right developer for their software projects. He works at <span style="color: #0000ff;"><a href="https://www.yuhiro.de/" title="Go to the starting page of YUHIRO"><span style="color: #0000ff;">YUHIRO</span></a></span>, a German-Indian company which focuses on implementing eCommerce solutions, CMS, mobile apps and software.</strong></h4>The post <a href="https://www.yuhiro.de/how-to-find-a-good-developer-in-india/">How to find a good developer in India</a> first appeared on <a href="https://www.yuhiro.de">Yuhiro</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.yuhiro.de/how-to-find-a-good-developer-in-india/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 

Served from: www.yuhiro.de @ 2026-05-21 17:10:05 by W3 Total Cache
-->