Live data from Hacker News

Why startups in India find it hard to hire devs

pindancing.blogspot.com

31–40 of 46 posts

Re: Why startups in India find it hard to hire devs

#32
post #27
post #24

Earlier quoted context omitted.

what is even more interesting is that books are also much cheaper e.g. Algorithms by Cormen, et. al. cost only 6$. It would be interesting how eBooks are priced in India, as compared to US.

Unfortunately they only ship to India...

abebooks.com (and I'm sure plenty of others) frequently middle-man for sub-continent re-sellers.

Re: Why startups in India find it hard to hire devs

#33

The OP is right on all counts. I live in New Delhi and often work freelance (Python/iOS work). What I've found is: - Indian companies rarely pay well. I feel lucky if I can convince someone to pay me $12/hr. - Most have unreasonable qualification criteria. Why do you want a degree when I have references and real world experience? - A large number of them will treat people who went to "lesser" colleges differently fro…

The problem is people have a notion that people from big-brand colleges will always do well. Though this isn't true always. But I think that helps at some degree in eliminating false positives.

From my experience I see, often the best paid are the ones who hop jobs very often. They would have very little experience and ability to work. And often don't work at all. But they would have strong associations/connections and would have worked for big brands. And the HRs hiring some how think that coming out a big brand automatically makes you more qualified for that job.

The net result is a certain section of people(inefficient) go round and round every 1.5 years. The same talent pool keeps circulating between companies. Sooner or later their bluff is called and companies reach to a conclusion that there is no good technical talent in India. Which is of course wrong.

On the other hand, good folks who tend to hang on for some time learning and working for long term projects are treated badly, denied promotions and hikes. After all this the system still wonders why the good folks are not in enough supply.

It's simple, we don't reward meritocracy and we don't get people with merit.

Re: Why startups in India find it hard to hire devs

#34
post #17

The OP is right on all counts. I live in New Delhi and often work freelance (Python/iOS work). What I've found is: - Indian companies rarely pay well. I feel lucky if I can convince someone to pay me $12/hr. - Most have unreasonable qualification criteria. Why do you want a degree when I have references and real world experience? - A large number of them will treat people who went to "lesser" colleges differently fro…

You said you have experience and references. It's time to collect your best projects and make an online portfolio and start looking for foreign opportunities.

Although this seems the easiest way out, but I don't think we should give into the demands of the system. For a while going away to US or the West has been the aim of our youth and needless to say this has caused significant amount of brain drain. The society is resistive to change, but change they will finally some day.

For example, a relative of mine immigrated to the US in the 90's. And is a successful doctor there. Now sometimes when he comes back for a vacation he wonders it was not such a good decision after all. There are plenty of opportunities in India. And you can economically well off too.

On the other hand. The cost of living in the US is too high, for the conservative and savings driven lives of Indians it becomes a little to get adjusted there. You life is driven by perpetual debt and insurances. Ultimately it looks like money is not for your luxury but you are for the luxury of money and big banks. Sure the infrastructure is a lot cleaner and there are high rises, it may feel like you in heaven for some time.

But on a longer run, spending your whole life paying off bank loans, credit card debts and all sorts of loans and debts. At the end of it you feel all that was not worth it.

Re: Why startups in India find it hard to hire devs

#35

As usual, Ravi is spot on here. When I lasted looked into them, most startups in Bangalore were run by MBA-types who seemed to be intent on just copying the latest fad from Silicon valley. Even some of the most successful Indian startups - naukri.com and makemytrip.com are just copying well-established international websites and derive their success from paying attention to the Indian market before the country was on…

"copying well-established international websites and derive their success from paying attention to the Indian market before the country " I'm not sure if this is such a bad thing. Flipkart copied Amazon and its thriving in this country.

Flipkart did well because they executed the Idea well. They still have a long way to go. But last time I checked they too hire and give a lot of preferences for people from IIT's.

Re: Why startups in India find it hard to hire devs

#36

not only startups most smaller companies in general face the same problems. I can quote 3 examples about top5 indian IT companies a) company A ,campus interview, selects 80% of the engineering college students(all branches) including students with arrears. b) company B, does not conduct aptitude for certain colleges as it would reduce the number of hires. c) company C, recruits people from specific companies without…

Oh, I can tell this isn't just a thing about your company but nearly all companies in India these days. Yes arranged marriage market is a crazy place, Unless you have a tag 'manager', 'architect' the prospective girls don't care much about the boy.

And this is understandably so, some time in the 90's and early 2000's the IT sector grew rapidly and promotions and hikes happened regardless of your worth. I even know people who have just got into the industry an year or two, did some testing and report writing. Pushed and sent to an onsite location like US or Europe and the third year you are back, you are promoted to be a manager. The middle level management in most IT giants is rotting with inefficient talent promoted early.

There fore the assumption with the current generation is regardless of their merit they need to go to the 'promised lands'(US and Europe) in an year, get promoted to a Managerial designation, book a flat, buy a car, marry with heavy dowry and settle down.

That's not happening these days. So most resort to job hopping. Some even hop jobs every eight months, whats more hilarious is.. Companies giving hikes to people who hop jobs but not to the ones who stay and perform. Adding to this regional politics in office spaces, drives the genuinely good guys crazy.

Re: Why startups in India find it hard to hire devs

#37
post #6

I don't buy these reasons. I know of a startup which hits all the bullet points. If it works, the CTO has enough equity to never work again (unless he wants to). They want a full partner, not a coding body, which is precisely why they are giving away equity. They want the partner to completely own the tech side [1], make all the tech decisions, as well as participate in strategic decisions. Local talent was completel…

Sorry - your example is probably one of the exceptions. I know two startup founders in Bangalore who face these issues - especially reason #1: matching the compensation for good talent. And reason #3: there are almost no examples of non-founder startup millionaires in Bangalore (/India). This is how most developers in Bangalore got rich in the last decade: get the highest compensation you can and invest as much as yo…

Yes, but partly the rapid growth in the 90's and early 2000's is also responsible. Most of them, heck nearly 95% of them got rapidly promoted regardless of their merit.

The problem is the moment is start offering good compensation people flock to such opportunities, some how mug up a few interview questions, read some stuff and join the company. And then do nothing there, just relax. After two performance review, when the milk is clear from water they just happily go the next job with the same interview trick.

So now they earn well and don't perform either. The actual thing is to spot and retain good talent.

Re: Why startups in India find it hard to hire devs

#38
Not just the start up in general its a little to hire good developers in India. Not because they are unavailable, but because they are often lost in the huge crowd rush. The general good folks that come out IIT's and REC's do either join a company like Google or alike. Or Write a entrance exam like CAT to work for some investment bank. Or do their MS in US and permanently plan to settle down some where in the west. In other words they just don't want to be a part of the system at all. Barring a few.

The other good folks have a very terrible problem they are forced to run with the crowd. Often they get hired by the IT big giants. The scenario there is pretty different. In the 90's and early 2000's most of them in such companies got promoted very early to managerial designations, went to onsite location like the US. Got very rich due to stocks, money earned in foreign location(due to foriegn exchange) and the hikes from promotion. They have a lot of money and give a damn on how things run, they have nothing to loose after all.

When folks join such big companies often these are the sort of people whom they meet and are forced to draw inspiration from. Most managers have hardly coded and don't know a jack about technical stuff.And since the hurry is to now become a manager, buy a flat, a car, marry with rich dowry and settle down. The struggle happens on three counts and chief being get rich as early as you can, BY ANY MEANS you can. So since now becoming manager is the key, most don't want to code at all. Some how fight, do politics(Which is very common here, due people from so many languages and regions mixing together. there is severe politics and biases towards there respective people) and go to onsite. And if this doesn't happen, go job hopping until you get it.

The sad fact is companies reward jop hoppers but the sincere ones who for long time and perform. I even know few folks who have hopped 5 jobs in 4 years, consider themselves Java expert and don't even what CLASSPATH is. Once they get the tag of 'lead' or alike they think they can just give orders and have servants do the job for them. This how 95% project managers and other designated alike work here. Adding to that to 'CYA' they purposefully promote inefficient folks, I think they a feel a good guy is direct threat to their own position.

The net result is more and more less risks projects are taken by Indian IT giants there days. Most of them in just bench testing and infrastructure management like IT support. And some times the managers are so inefficient they can't execute those projects properly.

Now coming to actually talented folks, we are terribly frustrated crowd. As self taught programmers(From other branches of engineering) and despite our hard work and merit we can neither go to companies like Google, because they treat non-CS and non-IIT folks like 'mud blood muggles' nor work for start ups. Start ups are mostly from MBA types who believe some how idea is all that matters and programmers are like typists whom they can just use and throw.

There is no easy way out of this problem. At least with the current social set up in India. Sometimes I feel I must immigrate to the US( Like Russians did frustrated with the system there.).

But no, this is my country. I will stay here and fight the system. And will do everything I can to make my country a better place and have genuinely good guys get what they deserve.

Re: Why startups in India find it hard to hire devs

#39
post #14

Earlier quoted context omitted.

Is it really that different in silicon valley? The article states 1% as a laughably low number, but doesn't zuckerberg own nearly as much of facebook as all other employees combined? http://www.quora.com/Who-are-the-major-Facebook-shareholders...

Seriously? Aside from the fact that Facebook hasn't been a startup for years, it's probably produced more millionaires (at least on paper) among its employees than the entirety of the Indian startup community.

Any India based startup employee here to say "yes, I am millionaire because I joined a startup as a developer".

I am sure, I am not going to get more than couple of yes here. This is what the status of hacker community in India.

Re: Why startups in India find it hard to hire devs

#40
post #38

Not just the start up in general its a little to hire good developers in India. Not because they are unavailable, but because they are often lost in the huge crowd rush. The general good folks that come out IIT's and REC's do either join a company like Google or alike. Or Write a entrance exam like CAT to work for some investment bank. Or do their MS in US and permanently plan to settle down some where in the west. I…

Very well written . The education system in India is absolutely a joke. Here is how it works . After 10th exams you take up science for 10+2. Simultaneously, you enroll for Maths,Physics and Chemistry tutions ( for IIT entrence exams). If you are dedicated ,hardworking ,sharp and have no social life ( ie do not do the things every teenager should do viz chase girls, get laid, loaf around) you might get into IITs or a good NIT ( say 3000 seats) . All others are doomed to join B/C grade colleges. Here comes the catch. Such colleges do not teach anything , they just print degrees . Students mug up OS, DB , Networking, Software Engg and pass out with distiction but are not able to install Windows or change IP address . Setting classpath/path or coding( BFS/DFS/Data Str / Searching & Sorting) is a far cry.

When i graduated ( with a CS degree from a B grade college ) I could not write "Hello world" in any language , did not know how to query records. However, I was placed in the first company that came to campus. These are USD 10 billion companies that build and maintain "MISSION CRITICAL" applications for all the "Movers & Shakers" of US of A.

Four years down the line , thanks to internets ( Esp Hacker News) I can code. From a zero to a decent programmer. My teammates(4-5 yrs of experience) can not write code that will print a directory structure. They can not complie code without eclipse. All they want is "ONSITE" This is the story of India that I know.

Post reply on HN