TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The reason India doesn’t have enough awesome developers

6 点作者 raghuHack超过 11 年前

2 条评论

nickynix超过 11 年前
In my experience, this article seems to be accurate. To clarify, I&#x27;ve been working in India as a lead developer for around nine months now. I will be here another three months at the least before returning to the US.<p>The hiring practices around here for developers is standard for most jobs in the US (from what I&#x27;m told). Students from top schools get recruited right from the university if they have good grades.<p>However, as you may guess, grades aren&#x27;t always an indicator of quality. Of the seven developers that had been hired since the time I was hired, only around three have any code quality. I&#x27;ve seen front-end developers struggle writing simple Javascript. A backend developer with supposedly three years of experience as a lead can barely write coherent Java, always scouring stackoverflow to find snippets. That same developer also had tried to steal code from me and claim it as his own. It was a git-deployment tool, and given that he never learned to use Git, I was immediately suspicious. Looking through the repository he had created, most of it was copy-and-pasted code with the author attribution overwritten with his name. Thank god for the logs at that moment!<p>To clarify, I have also seen some excellent developers here. They work extremely fast, and so their work-ethic is enviable; exceed expectations and then work at east on the next features given. They rapidly implement changes in UI and features at a pace I no doubt could not do.<p>Overall, I agree with this article&#x27;s point. Maybe myself and the author are wrong, and I just have a bias based on my experience.
评论 #6874331 未加载
mathattack超过 11 年前
When you hire en-masse, it&#x27;s virtually impossible to test for quality. A lot of these large firms (and major US consultancies follow this too) wind up waving 1000s of people in, and then relentlessly culling those who don&#x27;t perform. The industry winds up with a lot of turnover too.<p>The strange thing about this system is that while individual people can underperform, if there&#x27;s a lot of weeding out (let&#x27;s say 1 of 5 makes manager, 1 of 25 makes partner) you can wind up with some exceptional people at the end. That&#x27;s part of why the partners at many consulting firms can achieve so much relatively early in their careers.<p>Of course this type of arrangement requires a lot of process, and is better for well defined tasks without algorithmic complexity (say building a custom telecom billing system) but it does work in some places.