12 ms·
India Graduates Millions, But Too Few Are Fit to Hire
- dman 16y agoThat is probably true globally.
- galadriel 16y agoCan teachers be bribed in US to pass students ? (Just curious)
- mithaler 16y agoI imagine this can happen anywhere, US or otherwise.
- kalendae 16y agoJust because something can happen anywhere does not mean that they happen to the same degree. India has a corruption perception index of 3.3 (out of 10) in 2010. Below even countries like China and Columbia. The effect on education is just one ramification of corruption. It is overly dismissive to make the claim that 'well corruption happens everywhere'
- presidentender 16y agoThink about that question for a few moments, and tell me the last time you ran across something in this world that was not negotiable.
- dman 16y agoIts included in the tution! http://www.winnipegfreepress.com/breakingnews/court-battle-over-phd-106366028.html http://www.winnipegfreepress.com/breakingnews/court-battle-o... Note: Story is about Canada not the US. Frankly I think its rather hard to fail in a US university course.
- waterside81 16y agoAnecdotal evidence: My brother was doing a PhD at Yale and was a TA for a 1st year chemistry class. He was marking papers and gave a few of them an 'F' because they were terribly done. The professor told him to re-mark them because the school motto is "You don't fail at Yale"
- pjscott 16y agoI had a professor once who had did something vaguely similar, but actually helpful: if you did badly on a paper, he wouldn't mark the grade on it. Instead he would write "Please see me after class." After class, the (usually slightly terrified) student would go and talk to him -- and this guy, bless his heart, would do his best to figure out what the problem was, and how to get that student back on track. It worked, too. For a lot of students who get demoralized and let their studies slip, it's enough just to know that someone in charge cares about them, personally. Ever since then, I've always thought that was how it should be. Grade adjustment is a pretty sad substitute.
- Splines 16y agoHah. I failed a course at the U of M. For the record, it was completely my fault; I was an idiot and easily distracted by shiny things.
- romey 16y agoWell cheating was pretty rampant where I studied computer engineering, and I would guess that it isn't much different elsewhere. More important, though is that kids in America aren't learning any more that kids in India, albeit there are probably more students in technical degrees in India. Look here, though: http://www.insidehighered.com/news/2011/01/18/study_finds_large_numbers_of_college_students_don_t_learn_much http://www.insidehighered.com/news/2011/01/18/study_finds_la...
- jerf 16y agoWe do it differently. In a traditional bribery situation, one bribes the official to get a specific "exception" through. In the US, we declare that we aren't paying umpty-thousand dollars a year so that Johnny can get an F and that our contributions to the college will be going down if this continues, and in the spirit of American egalitarianism and fraternity, we lower the standards for everyone. Basically, we've collectively bargained the bribery rather than doing it on a per-student basis. I'm not entirely clear myself on the exact breakdown of truth vs. sarcasm in the preceding paragraph.
- Tycho 16y agoMaybe you should stop trying to be sarcastic, then? Please don't take that the wrong way, I've got nothing against you personally (I've read some good posts from you, IIRC), or even with that particular post - it's just the straw that broke the camel's back. I just read a large thread on programmers.stackexchange asking whether IT job requirements are customarily exxagerated, and the answers were distressing. Firstly because most replies painted a bleak picture of HR practices, but secondly because most had a jaded, cynical tone which made it impossible to guage the sincerity. Or whether all the upvotes were from genuine empathy/agreement, or just amusement at the sarcasm. It gets really unclear. It's like having two angels on your shoulders, one saying 'these sagacious persons have just offered a terrific insight, you must act upon it,' and the other saying 'these people are just trying to sound cool, of course the real world doesn't work like that - ignore them.' /rant
- jerf 16y agoUnfortunately, I do seriously think the truth percentage is quite significant or I actually wouldn't have posted it. Grade inflation at lower levels of education have different forces in play, but at the higher end it is my serious opinion that it is mostly the colleges/universities giving the customers what they want. Calling it bribery is a bit sarcastic, but even ten years ago I could see professors on low-level classes struggling against grading fairly vs. the knowledge that if they did they would actually be overruled by higher levels of the organization over concerns about monetary implications. (On the positive, I did see one mass-flunking for cheating on a computer science 101 course, though, and it stood.)
- danielford 16y agoI teach college in the US. I have never been offered a bribe. In fact, I've never heard of anyone even attempting to offer a bribe. However, I did wimp out once when a student begged me to increase their grade from a D to a C because they needed a minimum GPA to play football. My thought at the time was, "This guy is a prick, but he has absolutely no future in the life of the mind, and college football is probably his only chance at success in life." It was something of a split-second decision, and I still regret it. Upon further reflection I realized it was completely unfair to the other students in the class, and swore never to do it again under any circumstances.
- ashwinna 16y agoCan you be sewed for discrimination or violating grading policy. I am sure your grading policy doesnt say you can give arbitrary grades. Just curious, drop me a reply at soumya.5200 (@) gmail
- danielford 16y agoI used a mechanism that was outlined in the syllabus. My understanding is that the syllabus is a legally binding contract, so no. I'm not going into any more detail than that. I'm sure you didn't mean any harm by it, but it creeps me out a little when internet strangers start asking for information about how I could hypothetically be sued. I'm not a lawyer, and I'd rather not be surprised to discover there was some wacky clause of a law I wasn't aware of.
- deleted 16y ago[deleted]
- ajpatel 16y agoFull article: http://online.wsj.com/article/SB10001424052748703515504576142092863219826.html?mod=WSJ_article_related http://online.wsj.com/article/SB1000142405274870351550457614...
- rit 16y agoThank you. These paywalls are insanity inducing.
- redthrowaway 16y agoMy way around them is to simply search for the article on Google News, but the redirect seems to be a smarter option. In fact, a Chrome extension to simply append the redirect to the URLs of any site it works on sounds interesting...
- cvos 16y agoGuys, lets all use the Google redirect when we provide massive value to large for profit companies. this query will save lots of time www.google.com/url?url= HN sends thousands of high value users to these corporations each day, and linking to the full version saves us time and brings goodwill to an obtuse online publisher. http://www.google.com/url?sa=t&source=web&cd=1&ved=0CC4QFjAA&url=http://online.wsj.com/article/SB10001424052748703515504576142092863219826.html http://www.google.com/url?sa=t&source=web&cd=1&v...
- mooneater 16y ago...why?
- Eliezer 16y ago3 out of 100 applicants is not surprising. http://lesswrong.com/lw/gy/you_are_not_hiring_the_top_1/ http://lesswrong.com/lw/gy/you_are_not_hiring_the_top_1/
- ryanc 16y agoI wish you linked to Joel Spolsky's article rather than blogspam. Article: http://www.joelonsoftware.com/items/2005/01/27.html http://www.joelonsoftware.com/items/2005/01/27.html
- RickHull 16y agoBlogspam, really? That term implies lack of attribution and little or no value-add, neither of which is the case in the lesswrong.com post.
- aonic 16y agoAs the price of talent in India continues to increase, the problem may be that these companies aren't willing to pay the new premium for the same talent they used to pay less for pre-offshoring boom in India. Leading them to outsource their own resource needs to cheaper places
- shrikant 16y agoThis isn't upvoted enough. While the general sentiment of the article is true enough (I suffered an academic path not too different from magic_haze - http://news.ycombinator.com/item?id=2412098 http://news.ycombinator.com/item?id=2412098 - above), the specific example of the call-centre in question cannot be used as a valid premise. They want "new recruits who can answer questions by phone and email.", and also in all likelihood want to pay a pittance for this. Sample the following quote: Its increasing difficulty finding competent employees in India has forced the company to expand its search to the Philippines and Nicaragua. Most of its 8,000 employees are now based outside of India. s/competent/cheap there, and you have the reality. I doubt if fresh college grads from Nicaragua or Philippines are on average more 'employable' or 'competent' than those from India. In fact, if a fresh college grad is able to competently answer questions by phone and/or email with a modicum of communication skills, they're arguably better off not getting employed in such a job.
- potatolicious 16y agoKind of. If the call center started paying dramatically more, it would solve its hiring problems overnight. In fact, customer service quality would go through the roof as IIT grads and extremely smart folk joined. Then Google, IBM, et al in India would be starving for talent. On a micro scale you are correct - the hiring problems are a function of how much they are willing to pay. But that's not really the crux of the problem - the problem is that, on any pay scale, the supply of competent/qualified people is smaller than the demand. That's the way I've experienced it in the US anyhow. If you want a software engineer and are willing to pony up a lot of cash, you will find someone good. This doesn't change the fact that the supply pool is still woefully undersized relative to the demand.
- bdhe 16y agoAn important, but tangential point to note is that unlike the US, college education in India does not allow for a student to independently chose his/her major. People join colleges already deciding (without taking a single course) what they plan to get a degree in. This leads to two things: 1. Most people do not have a clue about their interests and passion until it is too late (or never!). 2. The only majors that people graduate with are those that seem to have a lot of jobs and "prestige in society", often due to peer and parental pressure more than their own volition. This explains why there are so many engineers and doctors. Combining these two, it is not surprising that a lot of graduates are not passionate about their work but see it as a means to an end.
- mquander 16y agoAs someone who knows nothing about the Indian education system, can you clarify? Do Indian children have their major chosen for them via parents, tests, or administrators? Or do they decide on their own focus, but prior to college? I would also offer that the article isn't complaining that graduates are not passionate about their work; it's complaining that they appear to have taken very little away from their education at all. Having less volition intuitively explains a lack of passion, but I'm not convinced that it does a great job explaining a lack of competence -- passion can be replaced by discipline and social pressure. I find the article's description of problems with teaching, school culture, and school curricula to be more obviously plausible.
- w1ntermute 16y ago> Do Indian children have their major chosen for them via parents, tests, or administrators? Parents. Their future job is usually decided for them before they're even born. The number of people who go into a particular profession because they enjoy it is exceedingly small.
- bdhe 16y ago> Parents. Their future job is usually decided for them before they're even born. This is patently untrue. Parents usually have high expectations of stable, well-earning jobs, but in no way decide before they are even born. It might apply to the minority of businessmen who insist that their children carry on the "family business", but even that is rare.
- petervandijck 16y ago"For their next challenge, they had to type 25 words a minute" That's pretty slow, right?
- w1ntermute 16y ago...further underscoring the shockingly poor quality of the applicants.
- shrikant 16y agoThat's pretty fast for hunt-and-peck using your index fingers only.
- msg 16y agoMy dad's high school students in Infotech have to get up to 30 wpm to qualify for (cross-applied) community college credits in IT 101.
- RyanMcGreal 16y agoAs I recall, to pass grade 9 typing in my Toronto area high school I had to type 40 WPM net.
- phr 16y agoSteve Yegge says every programmer should be a fast, accurate, touch-typist: http://steve-yegge.blogspot.com/2008/09/programmings-dirtiest-little-secret.html I couldn't find his minimum-speed prescription, just now, but he does say 70 words a minute is easily obtainable for anyone with two hands.
- jarek 16y agoYeah, I disagree with this post a lot. Unless you're typing out Java factories by hand with no IDE support, any speed approaching touch-typing is going to do you fine. 70 words per minute is not necessary.
- jff 16y agoThat's what you think, until you're working with someone and you watch him/her typing out Unix commands at 20 wpm, making constant mistakes.
- EternitiesEnd 16y agoSomething that is not mentioned is that the options in terms of higher education is mostly limited to engineering and medicine, at least these are the only socially acceptable degrees to a large extent. So virtually everyone ends up doing an engineering degree and it becomes a situation where there is quantity but no quality.
- codelion 16y agoPart of the problem is a social and cultural system where due to the success of IT industry, every parent wants to see their kid become an engineer. Many of the engineering colleges do not even take minimum tests for admission and you can buy seats on so called management quota. Even in premier institutes like IITs, NITs etc 30% of seats are reserved under SC/ST caste based quota scheme. It is no wonder that majority of people who are graduating are not employable. The article is well sourced but ignored some of the social and political issues in India which are the root of the problem along with a dysfunctional government.
- sid6376 16y agoThe basic problem is that instead of focusing on improving one's skill set, the focus is more on hacking the system; getting that job or admission into a college. I have seen how resumes were photocopied from a standard template with only personal details changed. Also most of the answers were canned and memorized based on what the interviewers would like to hear. I am not sure if this happens across the globe,perhaps someone can comment. Also most of the engineering entrance exams test on math, physics and chemistry. A lot of the graduates come from areas where the standard of english teaching is not very high, which explains why they may have poor comprehension.
- magic_haze 16y agoAs an Indian student who tried to get through the "system", I can relate to this. I was really into computers and programming in high school, so I decided to go into the engineering stream in the "+2" years (basically, 11th and 12th grades, as opposed to the biology stream, which supposedly preps you for medical school). I remember the parental and peer pressure particularly well: my dad was pretty much opposed to it because he felt taking biology would "lead to more options later", but I was not convinced. Most of my friends suffered through the biology classes, and yet ended up in engineering degrees at college (and for the most part, are working at either Infosys or Wipro now. No one is doing anything even remotely related to medicine.) The last few years of high school was basically hell for me: the government subsidies OP's article mentions are limited just for the biggies (IITs and RECs), and the chances of getting into them are very slim. You have to get through series of examinations that over the years have gotten very _very_ tough: they basically expect you to know things in Physics, Chemistry and Math that - atleast in the US - are not taught till the third year of college. Forget about high school - I went to IIT coaching centers, and was very miserable because I had no real interest in any of the subjects - I wanted to learn CS, dammit - why was I mugging up organic chem formulae? Its not even worth it to consider joining other colleges. Job options are limited, but the worst part is they all require huge "donations" upfront for a laughable experience (both in terms of the teaching talent and curriculum). Long story short, I didn't end up getting a sufficiently high ranking in the entrance exams (my choices in the placement, if I remember right, were either metallurgy in IIT or mechanical engineering in REC: the top 400 had basically grabbed up all the CS degrees. Remember: over 400,000 students write the exam every year, so almost everyone ends up in a field they're not interested in.) so I decided to take a huge student loan and come study in the US. I don't regret the decision: I'm now doing what I love, and have gotten _so_ much more exposure than my peers back home it's not even funny. When I went back to India to do an internship (and enjoy the vacation) a couple of years back, I was appalled by how little enthusiasm most people have about the work they'd end up doing. Horrible stuff.
- gnufied 16y agoThe problems of entrance exams are obvious, but you are not being fair - when you say, why did I had to mug organic formulae? Isn't that kinda, how everywhere? If all I want is to do - MS in CS from some top US university, why do I have to mug that word list for GRE? > was very miserable because I had no real interest in any of the subjects You had no interest in Physics & Mathematics? You can hardly blame people who set JEE questions, you don't expect them to ask to write C programs for the entrance exams, do you? Given, myriad subjects that are being taught at +2 level, only physics, chemistry & mathematics are universally taught across India. And the way I see it, It makes sense to ask questions from those subjects. >When I went back to India to do an internship (and enjoy the vacation) a couple of years back, I was appalled by how little enthusiasm most people have about the work they'd end up doing. Again, even in US, "most" people have very little enthusiasm towards work they are doing. But I believe, your story is little anecdotal too. Every one of my friend whom I know socially in Bangalore today, are programming their ass off. They work on weekends, on side projects, start up ideas or open source stuff. I understand, my experience is anecdotal too. But again, if you are willing to look beyond IT services, there are people who genuinely love programming, I guess thats how the case everywhere, pretty much.
- bryanwb 16y agoI ran a startup in Kathmandu, Nepal for 4 years (www.olenepal.org) and this mirrors my experience there. The modus operandi of Nepali Schools is the "the teacher speaks and the kids repeat." this means that you can't judge applicants at all by their educational background. The best ones I had were almost entirely self-educated. Also, I think I found that only one in 50 applicants were worth hiring. That said, I believe that the geeks I hired are totally world class. I also believe that w/in 5 years time they will be earning 100,000 USD per year, whether they are living in Nepal or elsewhere. cuz, they are worth it.
- tomjen3 16y agoDo (great) software engineers in Nepal really make 100k/year? Because I imagine that would mean a lot higher standard of living that it would in the US?
- bryanwb 16y agoThey do make 100k a year but typically after moving abroad. In my anecdotal experience, 90% of the "great" Nepali sw engineers emigrate. I do think you will see some move back and take high-paying contract work w/ them to Nepal. However, this depends on whether Nepal's political/economic climate stabilizes. By all accounts, the current situation is a mess and worsening.
- tomjen3 16y agoThat makes sense, thank you.
- hanifvirani 16y agoIt was medicine and engineering 5-10 years ago, now it's MBA. Everyone wants to do whatever is currently hip or what their peers are doing. The society here is breeding passionless robots.
- sagarun 16y agoThe article clearly explains the current situation in India, I am an Indian myself. I graduated two year back from a decent engineering college. In a decent engineering college most of the bright students will be hired by one of the software services companies like Wipro,Infosys,TCS,cognizant. Those who are considered "unworthy" by these companies will end up being a lecturer at some engineering college. Most of the bright kids never choose teaching as a profession. The CS degree taught in these colleges are not worthy, most students copy their lab exercises and get their job done.Again if you look at the quality of the lab exercises they are not worthy enough. A typical lab exercise will sound like "Implement library management system with Turbo-C", (yes Turbo-C) where the student will be given with 100% mark if he creates a structure and prints the contents of it.The point is, a student in 4 years of his college life never create something real and useful. No one from a decent college will go to a call centre. Here is a paper done by one of mentor, who is into free software advocacy among students, this paper clearly explains the mentality of students and tutors in most of India's engineering colleges http://www.shakthimaan.com/downloads/glv/shakthimaan-paper/shakthimaan-paper.pdf http://www.shakthimaan.com/downloads/glv/shakthimaan-paper/s...
- sharmajai 16y agoAs somebody who has experienced the education system both in India (Bachelors in CE from a decent, but non-reputed school) and US (Masters in CS from a very good school), here are my thoughts on the article: First off 24/7 is a terrible, terrible company to take as an example, being and ITES company the only skill they require is the skill of communicating in a non-native language, which unsurprisingly is not a strength of most of the college (some of them being Hindi Medium) graduates. If we consider real programming work (which is language neutral), there are absolutely brilliant programmers in India. In fact Indian students were the second highest fraction in GSOC last to last year. Secondly the point that the curriculum is outdated is totally ridiculous, the books I studied during my Masters and those during my Bachelors had a big chunk in common. One big difference I found was the quality of teachers is top-class here in US, while not so much in India, and the argument from the article about low pay scales for the teachers, being the reason, stands water. But the biggest difference is in the teaching methodology and the grading system. Here in US there is a great emphasis on 'Learning by Doing' and a majority of the grades depend on the homework even at college level. While in India, as the article mentions, it is almost solely based on end of the term exams, which encourages cramming and discourages daily learning. But as an encouragement to the Indian students, I would like to add that if you wish to pursue a field in today's world, there is no stopping you back, specially with the advent of places like Khan academy, MIT open course-ware etc. All you need is will and a little persistence.
- regehr 16y agoI had a couple of Indian grad students in my office last Fall who were seriously distraught that they were getting an A- in one of my courses. They thought this would prevent them from getting a job. I tried to disabuse them.
- Stormbringer 16y agoTo me the most disturbing thing as described in the article is that despite an emphasis on rote learning, they can't even teach how to read. To me it seems that reading and 'thinking' are such fundamental skills in IT that they would just be assumed elsewhere... but an educational system that fails to teach reading is really enormously broken. That said, I have actually worked with two lots of people in Bangalore. One lot got flown out to my country, and they were nice if a little lazy. On the other hand, they put up with some shit that the 'white natives' wouldn't have, like ridiculously long compile times because some idiot (most likely a well educated white person) had thrown the kitchen sink at their ant script. I wouldn't have put up with a 30 minute build, I'd have lost my nut. They were at least as smart as the 'white natives', they could converse, their English was at least as good (and better in some cases) than the native English speakers. However, they said that in Bangalore working for companies is very stratified. Everyone wants to work at the large American companies (e.g. IBM) so they are the top tier and get to pick the best candidates, and then you get this trickle down effect, till you get to relatively small non-US foreign companies (like us). From the article, it seems there are even lower tiers, e.g. presumably the good candidates don't apply to the smaller Indian companies. Funnily enough, later on I got the opportunity to work with some guys in Bangalore who were employed by IBM, and they were completely, atrociously bad. The only time I've seen worse is deliberate sabotage. These guys got on the excuse merry-go-round and never got off, and would keep recycling excuses why they hadn't done any work, even though you'd think "didn't we already deal with this the previous two times it came up?". These guys did nothing. Naturally, I cheated. :D I took a page out of the managers handbook, declared 'victory' and ended the programming phase. Now we were into the testing/bugfix phase. My 'white native†' colleagues who had also been frustrated by lack of progress in Bangalore were puzzled by this. They said how can it go into testing, they haven't done anything? So I said "run the tests and if you find any problems, fix them" so they said "but there's nothing to run!" and I said "well, that is the first problem to fix then isn't it?". And suddenly the lightbulb went on and they 'got it'. We actually made up all the lost time and then some. So I'm not particularly impressed with these so called 'top tier' candidates either. †Not necessarily white or 'native', but naturalised citizens of an English speaking country
- yalogin 16y agoIts not the educational system that is the main reason here. Well the system needs to change but the problem here is caused by the proliferation of engineering colleges (and other technical degree colleges). Its too easy to start a engineering college in India. There are way too many "engineers" and degree holders pushed out that don't deserve to get that degree. The schools only care about getting money and are really shitty. That is what is making for the influx of poor candidates into the employment pool.
- hariis 16y agoThe problem seems to be poor communication in English and lack of a grasp of educational basics such as reading comprehension. These are problems to be addressed at the high school level. I attribute these squarely to the teaching methodology which is mostly memorization with no encouragement to creativity whatsoever. On top of this, the teachers in most schools are utterly incompetent and hence lack enthusiasm. One solution may be to start private institutions that teach or increase the proficiency in such language skills (like how NIIT and Aptech did to computer education when schools couldn't do it).
- rmjb 16y agoI have my doubts about the quality of computer education imparted by the likes of NIIT. Years ago, one of my non technical friends wanted to join a C/C++ course at one of their centers. Their claim was they'd teach him both in 6 months, part time. I tagged along with him on the first day and was generally trolling around, asking their faculty if they teach Assembly language. As expected, not one of them had heard of it. One of the more ludicrous responses was something like "What's assembly, is it something like pseudo-code ?".
- ajays 16y agoI think the main difference between India and, say, the West (US/UK) is that in India, students pick a profession based on the earning potential, or what their parents what them to do. Very few people pick it based on what they want to do. So you have people getting CS degrees, but their hearts are not in CS. So there's no passion, no excitement, no enthusiasm. Meanwhile, colleges also don't light a fire inside their students. It's all rote learning. One of the few colleges that really teaches people how to think independently is BITS Pilani http://www.bits-pilani.ac.in/ http://www.bits-pilani.ac.in/ (I may be biased a little ;) ). Even though I got a Mechanical Engg degree from there, I learnt enough CS that I was able to get a full assistantship in the US in CS (where my heart was). I am grateful for the education I got there.
- pocha 16y agoBeing an Indian, I agree that it is a mad race & it is very tough to identify the right guys in the vast pool of students coming out every year. I faced similar issue in my previous startup & to solve it, started http://stalkninja.com http://stalkninja.com . It is a way a deserving & self-starter student can differentiate himself/herself from the rest even if they are not from one of the top colleges like IITs.
- patio11 16y agoA lot has changed, and very little has changed. The whole framing for the story -- that one would expect an Indian graduate to be fluent in conversational English and capable of being net-productive in the global economy -- is one way in which a lot has changed. Historically, that has been true for only the tiniest sliver of folks in India. The outsourcing boom exploited one persistent mispricing of labor: below that tiny sliver of folks at the top of the educational pyramid in India, there was a slice of folks who had a minimal level of competency and prevailing wages which were absurdly low compared to wages in e.g. the US. I've done telephone support before. You don't have to be a genius to do it. Given that you're not looking for geniuses, you could either find a modestly educated American homemaker (or somebody trying to pay his way through college) at $10 an hour plus costs, or you could employ someone near the top of India's educational distribution for less than $2 an hour, fully-loaded. Then apply the same economics to folks in the top of that below-the-sliver slice who are able to do back-office line-of-business CRUD apps, which are the outsourcing sweet spot. Even though India is ginormous, though, there is a finite amount of labor in that slice, and when the global economy became aware of that mispricing, that labor got bid up very rapidly. Prior to the Lehman shock, engineering salaries in India were going up at 50% per year. My company had difficulty keeping any engineer on a project for six months -- they were unwilling to match the new market rates so the market did to them what the market does to everyone: allocates scarce resources efficiently. "You pay peanuts, you get monkeys", to quote one of our Indian engineers. (He now works for a Japanese company at a multiple of his former salary, last I heard.) Anyhow, the overwrought reporting about the labor mispricing for that one little slice of the market apparently convinced at least some people of something which is manifestly untrue, which is that Indian education is world-class. It's not. India in 2011 is the same as India in 2001 is the same as India in 1951: it is gigantic and filled with lots of desperately poor people who do not have even minimal levels of competency for global work. (It is entirely possible than India in 2051 will not be, but they've got quite a ways to go yet.)
- mbesto 16y agoI was speaking with a potential client concerning their current outsourcing in India. Not happy with their outsourcing in India, that potential client said "I need people who can think". I've been working in enterprise IT (and small business) for about 5 years now. I've never had a good experience in India. There are the few who do come over to the US (on visas) that are exceptional (and possibly in a relative sense) but again don't represent the whole, and nor does my bad experience represent the whole for that matter. The fact is that in more than one occasion (it's actually countless) I've had to hand-hold Indian colleagues on how to fix an issue. It astounds me that this price difference can ever achieve it's value and more importantly do it sustainably over time (re: difficulty keeping an engineer for six months). Our company has outsourcing in Romania and it's by far better than any other outsourcing I've worked with. I think we've found that "tiniest sliver of folk" in Romania, but it doesn't mean the streets are filled with these type of people, nor do I think we can expand to create a managed service hub of thousands of Romania techies. At the end of the day I always have to fall back on "you pay for what you get".
- raghava 16y agoIndian who finished Engg in CS (from a less known university) here, I can pretty much attest to the story. Some facts that I want to state are below. #1. Reason: Most of the folks joining (CS in) Engineering do so due to parental/societal pressure. Engineering degree from an established college is a sure shot way to that cozy job in BigCo Inc. through campus placements, once they clear those stupid interviews (usual stick arranging/manhole puzzles) and have a 70%+ aggregate. From there on, it's the usual journey of going onsite i.e., a long-term assignment to US(##1), a trophy wife and a big apartment, a car and so on and so forth. #2. Practical subjects have set syllabus in many universities; essentially a set of programs which most of the folks mug up and clear through. (hence the term 'procrammers') VTU (http://www.vtu.ac.in/ http://www.vtu.ac.in/) is most notorious for it. Ex. Data Structures lab : http://www.vtu.ac.in/index.php/scheme-and-syllabus/766.html?article= http://www.vtu.ac.in/index.php/scheme-and-syllabus/766.html?... OOP lab: http://www.vtu.ac.in/index.php/scheme-and-syllabus/772.html?article= http://www.vtu.ac.in/index.php/scheme-and-syllabus/772.html?... Algorithms lab: http://www.vtu.ac.in/index.php/scheme-and-syllabus/785.html?article= http://www.vtu.ac.in/index.php/scheme-and-syllabus/785.html?... syllabus details for all branches and all semesters: http://www.vtu.ac.in/index.php/scheme-and-syllabus/299.html?article= http://www.vtu.ac.in/index.php/scheme-and-syllabus/299.html?... #3. Most of the teachers (lecturers/professors) have no idea what they are teaching. Many folks take up teaching only if they cannot get through campus placements or another corporate job. A fellow from my batch who failed in Microprocessors (twice) is a lecturer teaching Microprocessors in a small town engineering college. They themselves not being aware of the right set of tools to be used, they would even promote usage of archaic tools. Almost all the colleges affiliated to VTU Belgaum, in Karnataka, state which has Bangalore as capital, use Turbo C as IDE. They have no idea what compilation/linkage is, but only know Ctrl-F9/Alt-F9. Usage of CLI is something that is seen as too technical/geeky. Most of the 'software engineers'/lecturers/professors have never used an OS other than a flavour of Windows. (Few are not even aware of the existence) Very few know about useful sites like StackOverflow or HN; and many would land up in various forums with ‘can haz codez’ requests. That said, there are few people who land up in IT cause they love computers and programming. Numbers are not in their favour cause for every one of these truly passionate ones, there would be a thousand odd zombie types in Indian IT scenario; and the latter would stand out. The numbers of passionate ones is growing, though slowly. But there is more to this topic, imho. Article linked by OP talks about folks not being fit enough for the job. The companies which cry foul about the crop of engineers and their capability are not really bothered about technical skills but more about 'soft-skills'. Simply because most of these firms are outsourcing service providers who would not want great programmers in their payroll but some sub-standard/mediocre guy who can keep his head down in the cube farm, conform to org-wide (sometimes ridiculous) policies/norms, follow through checklists, churn out filled up excel-sheets/documents by dozens and get the job done. I am sure many would miss this fact. (##1) Ask any IT guy from India how someone who has been in IT but hasn't been onsite would be treated. Lepers are better off, much better.
- tuhin 16y agoHere is what is wrong after having been taught in a decent engineering college in India. 1) One studies hard trying to get into a decent engineering college. If they are even wee bit good, they get into a decent college. Sidenote: For anyone who says they did not get into a good college and are doing great in life now (at least intellectually), here is what happened. You were not so great or smart when you gave that exam. You got to learn through self learning, fear of not being able to do great stuff in life and a lot of experience or got away to US in a decent college because your family could afford it. 2)Once they get into the college, the freedom, the fun, the energy, the beer, the drugs often bring the worse out of them. If none of the above they probably trade lectures for Counter Strike sessions (I mean 6-7 hours of continuous sessions everyday) or Poker or some new shit. The sad part is these people are still doing the right thing since the guy taking the class most probably knows nothing about the subject too and if they do are either bad teachers or too obnoxious to be able to impart knowledge to a mind that is vulnerable to wandering off to butterflies or scribbles at the back of notebook or tweeting (the hot new stuff). 3) So even if you were the CS guy in school, the agony of being taught by people who were not the best people for the job leaves one disappointed. Something as cool as programming no longer is exciting because you have to do exactly what is expected of you. [Anecdotal evidence: I actually was never much of a programmer. I kept passing every exam by just writing logic and pseudocodes. I did write a simple factorial using something other than recursion and the lab in charge got the better out of me. Then on I left bothering myself, so by the time we were being taught data structures, I had lost my ground.] The people who are the toppers in a class are those who attend every lecture (does not matter what they get out of it) and show utter respect for the profs. 100% attendance and you are bound to get a decent score in the end sems. That is when studying loses its charm. 4) At the end of college getting a good job means getting into a consultancy. Many smarter companies just do not allow Non CS people to sit for programming jobs even when they prove to be great. [ Anecdotal Evidence: A friend of a friend from a non CS degree got into Facebook US, before being not allowed to sit by Google India and MS India] So call it lack of opportunities, self belief, hard work of students, peer pressure, you end up being just a graduate. Not an engineer in any sense of word.
- woggleboos 16y agoPeople are educated in India. That doesn;t mean they have to speak English or be able to read English books. English is not the native language for many school and college going people and their education have been through vernacular medium schools. Its how sharp they are that matters. Teach them English properly and they will be able to grasp that too! This articles tries to judge students based on "So few of the high school and college graduates who come through the door can communicate effectively in English, and so many lack a grasp of educational basics such as reading comprehension, that the company can hire just three out of every 100 applicants." which is ridiculous!!
- sivainnovates 16y agoWe produce Millions of Employees...But only thousands of Employers....