Slashdot Mirror


Indian College Students Face Bleak Prospects

The New York Times has a piece on the lackluster prospects facing the great majority of Indian college graduates. Most of the 11 million students in India's 18,000 colleges and universities receive starkly inferior training, according to the article, heavy on obedience and rote memorization and light on useful job skills. From the article: "In the 2001 census, [Indian] college graduates had higher unemployment — 17 percent — than middle or high school graduates... [At a middle-tier college] dozens of students swarmed around a reporter to complain about their education. 'What the market wants and what the school provides are totally different,' a commerce student said.... [A] final-year student who expects next year to make $2 to $4 a day hawking credit cards, was dejected. 'The opportunities we get at this stage are sad,' she said. 'We might as well not have studied.'"

483 comments

  1. This is where college went wrong by hsmith · · Score: 4, Insightful

    In the US and India. College isn't training you for a job, it is learning a field of study. Perhaps this is the issue, jobs require these "degrees" and now that is what colleges teach to, not the theory behind the area of study. My college was guilty of this, sadly.

    1. Re:This is where college went wrong by zymurgyboy · · Score: 4, Insightful

      How is that wrong exactly? A university education is not about job skills. Trade school is about job skills. How terrible that someone would spend four years learning about a larger world, a variety of different disciplines and develop a love of learning for its own sake. College is not, thankfully, a means to end. Nor should it be.

      --
      If you never make mistakes, it's probably because you're not doing anything.
    2. Re:This is where college went wrong by zymurgyboy · · Score: 1

      Apologies. After closer reading, it appears we're in agreement.

      --
      If you never make mistakes, it's probably because you're not doing anything.
    3. Re:This is where college went wrong by Salvance · · Score: 1, Flamebait

      Exactly. I would gladly hire 10 indian workers at $10-20/day (which I've been told isn't a bad salary in many parts of India) if they had even a small degree of any computer related skills. Wouldn't even need to be coding. And I'm not talking about offshoring work that would be done by Americans, I'm talking about adding new areas to my business that I couldn't possibly provide if I were to use American labor. This would be a win-win for everyone, since it would provide additional revenue that I could use to hire highly skilled American workers for other new markets I'd like to enter.

      The problem is that it's difficult for non-Indian employers to connect with these unemployed individuals ... or that these people have skills that are basically worthless overseas. I'd probably vote for the latter, as everything I'm hearing nowadays claims that highly skilled IT workers in India are in very short supply, and demanding ridiculous (for India) salaries.

      --
      Crack - Free with every butt and set of boobs
    4. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      > College is not, thankfully, a means to end.

      Of course it is, or else it's a damn expensive vacation. Vocational training just isn't one of those ends.

    5. Re:This is where college went wrong by Qzukk · · Score: 2, Insightful

      How is that wrong exactly?

      That wasn't what he was complaining about. He was complaining that companies started demanding degrees as proof of "training" (as opposed to proof of the ability to learn skills) and many colleges obliged by providing the training that the companies wanted.

      Also, if you think that's not what companies want when they ask for a BS or a MS in Computer Science, how many of those job postings did not tack "and years of experience in ..." onto a degree requirement if they were looking for a graduate that had a degree that proves that they had a variety of disciplines and a love of learning that the candidate could then use to get up to speed in ... quickly?

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    6. Re:This is where college went wrong by tilandal · · Score: 4, Insightful

      The difference between a bad college and a good college is the how vs the why. At a bad college they teach you HOW program in C++. At a good college they expect you know HOW to program in C++, they teach you Why programing languages are they way they are.

    7. Re:This is where college went wrong by bockelboy · · Score: 5, Interesting

      A good college shouldn't expect you to know HOW to program in C++. A Good College should teach how to program first and foremost, where the example language is C++.

      I had friends in Georgia Tech who were decent Java programmers who did miserable in their introductory programming classes because the professor chose an extremely obscure language that no one knew beforehand. This way, he knew that no one came in who knew programming, but didn't know the concepts. By choosing a weird language, he could force concepts first, specific languages later. They hated it, got a poor grade, but came out better programmers.

      On the same note, a mathematician does not differentiate between solutions of ax^2 + bx + c = 0 and x^2 + 5x + 1 = 0; knowing how to solve the quadratic equation is the important part, the second is just an example to make the theory easier.

    8. Re:This is where college went wrong by rlp · · Score: 1

      College isn't training you for a job, it is learning a field of study

      I paid for my college education by working several jobs and taking out student loans. My expectation was that college was providing me with training for a job in a specific professional field. It did, and in fact provided a fairly good ROI. That was twenty five years ago. Today with college education in the US easily running into six figures, I suspect most students are still looking for job / professional training. That is, unless you are fortunate enough to have a large trust fund, and time to pursue your muse.

      --
      [Insert pithy quote here]
    9. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      I don't know why people keep saying this. I'm a computer engineering student, and so far, I've been taught how to be more than one who engineers computers- specifically, how to design microprocessors, basic circuit theory, calculus, etc. Sure, these are useful job skills, but I'm not "training for a job", I'm learning various things from the field that is designing ciruits and computer systems, along with a few from the field of computer science. I was taught the meaning of things such as the Fourier transform, and why it works the way it does- this is not a job skill, it is useful knowledge for someone who works with electronics. Many mathematical courses are required for a CE major, such as discrete mathematics (the basis of many CS concepts) and statistics, plus an entire course of math transforms ("Signals and Systems"). If college were about getting a better job, they could have given me a crash course in CS and digital logic, skipped the circuit theory and math courses (not to mention the liberal arts courses), and given me a degree. Instead, they build your field up from basic mathematical concepts, and make sure you know why everything is the way it is and why certain things work (or don't).

      I suppose it is also the case that "learning a field of study" like Computer Engineering will likely get you a job.

    10. Re:This is where college went wrong by jellomizer · · Score: 1

      It sounds like you are a professor trying to protect your job, or a student who is trying justify the cost of your education. The truth is most students who go to college do so because they want to be employable with decent salaries after they get their deploma. While many use it as a terific opertunity to learn more then just what they need for their job, they still want to be able to enter the work force at a good wage after they are done. "learning about a larger world, a variety of different disciplines and develop a love of learning" is a good cause, and they do help out a bit, but they fail to cover what it needs to live in the larger world that they learned about. After graduating with a Compter Science degree I never realized how much of the time I am interacting with people, having to balance my programming time/cost vs program optimization. Learning about Finance, Sales, Engineering... So I can create programs that are useful to them. Just last week I was talking to an old friend at college and he said, "I don't know why college never bothered teaching us SQL and Database? I spend a hell of a lot of my day working on that.". It is the colleges responcibilty to prepare the student to an extent for living outside of the protected education enviroment. They can do this while helping students to learn "about a larger world, a variety of different disciplines and develop a love of learning" they are not indepent of each other. It just requires colleges and universites to get their noses out of their butt and poke them in the comerical world and see what they are doing there. And they may be supprised that life outside of education has many interesting areas of study that they never explored.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    11. Re:This is where college went wrong by yali · · Score: 4, Insightful

      There is no comparison between US college education and the middle-tier Indian colleges being discussed. From TFA:

      A deeper problem, specialists say, is a classroom environment that treats students like children even if they are in their mid-20's. Teaching emphasizes silent note-taking and discipline at the expense of analysis and debate...

      Rote memorization is rife at Indian colleges because students continue to be judged almost solely by exam results. There is scant incentive to widen their horizons -- to read books, found clubs or stage plays.

      The problem isn't one of teaching intellectual disciplines versus practical skills. The problem is that Indian colleges are teaching neither.

    12. Re:This is where college went wrong by hsmith · · Score: 1

      I blew $100k going to college to get a degree in CS. Probalby 75% of the skills I use on a daily basis I learned outside of the classroom on my own time. It is absurd that you *MUST* go to college now to get any sort of a decent job. Colleges have turned into the "apprenticeship" we once were "blessed" with. Sure, I am glad I went to college, but the amount of money I paid personally is a bit absurd to what I got out of it. Even getting my jobs outside of college had little to do with my in class skills, everything interview was was what I knew from outside experience from college. It is silly that a piece of paper has so much weight when I graduated with some grade A idiots.

    13. Re:This is where college went wrong by kalirion · · Score: 1

      College is not, thankfully, a means to end.

      Huh? What gave you that idea? I'd think that very few people go to college for the "enjoyment" of it. They go there to learn, but for not for the sake of the process of learning. I'd think that if people could press a button and upload into their brains Matrix style all the information/skills they would have learned/acquired in college, by far the vast majority would choose that option.

    14. Re:This is where college went wrong by crisvtc5 · · Score: 2, Funny

      If I didn't see half my company lose their jobs to India, I'd feel worse for these people.

    15. Re:This is where college went wrong by DoofusOfDeath · · Score: 1
      A university education is not about job skills. Trade school is about job skills.

      With what authority do you say this? It's not inherent in the colloquial definition of universities. And there's no "ministry of English language definition" that says what a university is.

      I'm not (intentionally) saying this in a combative manner. I'm just trying to point out that universities are at their core, post-secondary schools that offer degrees beyond bachelors degrees. That's the most common meaning these days. And if some departments teach to a trade rather than the broader theory, that doesn't make the school any less of a university. At most it means the school doesn't match your ideal of what a university should be like. No?

    16. Re:This is where college went wrong by Eponymous+Coward · · Score: 4, Insightful
      I'd think that very few people go to college for the "enjoyment" of it.

      Are you serious? I highly recommend college just for the enjoyment part of it. I had more fun in college than at any other time in my life. Plus, the connections and friendships that I made there are extremely valuable.
      Go there to learn, to learn how to learn, to learn skills (the easy part), and to socialize (the important part). -ec

    17. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      It really depends on what degree one is getting - a liberal arts degree and a computer science degree are very different. The former is much more "learning to learn" while the latter is much more "trade school"-ish. As a student who wants to go to graduate school and do government research, learning to use programming languages or excel or other "trade school"-type learnings are not very useful. I'm better off reading theory and learning statistics . . . but at least in the US, it seems like a lot of people assume they will be made to learn directly "work related" material, don't apply themselves in school (e.g. teaching themselves excel or power point), and then get out realizing it was not job training. Somewhat "buyer beware."

    18. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      I had much more fun in the military than in college (which I attended immediately after my 4 years with Uncle Sam were up). I don't think the fun factor you refer to is related to college at all, but rather the feeling of freedom you get from leaving home and broadening your horizons while you're still young and a little crazy.
      Hell, going to college after the military made me feel like I was back in high school, in some ways.

    19. Re:This is where college went wrong by just_forget_it · · Score: 1

      "It just requires colleges and universites to get their noses out of their butt and poke them in the comerical world and see what they are doing there. And they may be supprised that life outside of education has many interesting areas of study that they never explored. --"

      I can really relate to this. A lot of universities sadly have become walled gardens in respect to current trends in the real world.

    20. Re:This is where college went wrong by catfood · · Score: 4, Insightful
      Your pal said:
      I don't know why college never bothered teaching us SQL and Database? I spend a hell of a lot of my day working on that.

      I do know why. It's because you (and presumably your friend) majored in Computer Science, not software engineering.

      What I don't understand is why you sought a degree in Computer Science if you just wanted the skills to write corporate database applications. That's not what Computer Science is.

    21. Re:This is where college went wrong by nine-times · · Score: 2, Interesting

      The truth is most students who go to college do so because they want to be employable with decent salaries after they get their deploma.

      Assuming that's the case, then we should be investing in trade schools for these students, because that's what they're looking for. Many American universities do seem to be heading in the direction of becoming huge, vaguely connected trade schools with semi-professional sport leagues attached, and I guess that's fine, but let's call a spade a spade. Job training is not the same as higher education.

      The real problem, in my mind, is not with the system itself, but with the disconnect between expectations and reality. If we want vocational schools, then we should focus on building vocational schools and calling them vocational schools, but making them high-quality vocational schools. If we're going to make claims about a higher liberal education, then a vocational school doesn't really fit the bill. Sometimes when you're presented with two targets, aiming at both means you don't hit either.

    22. Re:This is where college went wrong by Eponymous+Coward · · Score: 1

      Either you are female or gay :) Personally I enjoyed living in close quarters with girls who were young, exploring their new freedoms, and a little crazy.

      Actually, I think you are right- it's the freedom and exposure to new things and the ability to plot your own destiny. I'm guessing you can make the same kind of social contacts in the military as well.

      -ec

    23. Re:This is where college went wrong by Lally+Singh · · Score: 1

      Yeah. I'm really glad that my school skimmed over the theoretical parts of computer science, kept it light on things like politics and american history (GO BUSH!), and spent all its time on what was important to me at the time... COBOL and FORTRAN.

      Seriously, the job you get right out of college is essentially entry-level, while the education you get in college is designed for your entire life. That education is also for a lot more than any job you ever get -- it's for the entire life: personal, political, social.

      It's 2006, almost 2007. I seriously can't believe this argument's still being held. Of course, we did just watch an assload of jackasses trying to push creationism as truth...

      --
      Care about electronic freedom? Consider donating to the EFF!
    24. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      "College is not, thankfully, a means to end"

      I bet you are unemployed or a college student.

    25. Re:This is where college went wrong by Anonymous Coward · · Score: 1, Insightful

      College is not, thankfully, a means to end.

      That is wishful thinking. I'd venture that most students would drop out of college this instance if it were not a means to getting a better job. There are very few people in college who are there for the sole purpose of learning.

    26. Re:This is where college went wrong by Facekhan · · Score: 1

      I am an Information Systems major and we are required to take two classes for Database Design, Oracle SQL, and Oracle Forms and Reports.

    27. Re:This is where college went wrong by alba7 · · Score: 2, Insightful

      Software Engineering stopped being all about batch processing in the 1970ies.

      Relational databases are sneaking into all areas ever since.
      In most cases this is just a matter of available speed.
      As rule of thumb: If your application can deliver sufficient performance written in Java or .NET then you can also use the flexibility of SQL.

      Not knowing about relational databases is like not knowing object oriented programming.
      Some programmers don't need it.
      But graduates of Computer Science absolutely have to.

      --
      Post tenebras lux. Post fenestras tux.
    28. Re:This is where college went wrong by NDPTAL85 · · Score: 2, Interesting

      Isn't a liberal arts education just a trade school for going into the trades of literature, teaching and or politics?

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    29. Re:This is where college went wrong by NDPTAL85 · · Score: 1

      If an expensive and time consuming college degree doesn't earn people high paying jobs then there's trouble with the system, your high standing elitist opinions of higher education notwithstanding.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    30. Re:This is where college went wrong by Bender0x7D1 · · Score: 1

      Actually, it depends.

      One thing colleges have to accept is that they need to make their students employable once they have completed their degrees. If the students can't get jobs, then no one is going to go to that school to get their degree. The result of this is schools must spend time teaaching how to program in a specific language. It would also be nice to learn about Operating Systems in general instead of learning a specific one. Unfortunately, this doesn't work either. If a company uses Visual Studio, they aren't going to hire you and train you on it. They are going to look for Visual Studio experience on the resume.

      What skills are taught is largely a function of what types of industry are in the area. In Des Moines, there are a large number of Insurance Companies, so COBOL is used. If you know Java, C++ and Scheme, you can learn COBOL fairly easily. However, they want a COBOL programmer and not someone they can train to use COBOL. I doubt there is a high demand for COBOL in Silicon Valley, (but I could be wrong). In some cities, there is a single major employer. If you are in Rochester, MN there is the Mayo Clinic and IBM. If you are targetting IBM, (depending on department), you should have some Linux experience. I don't know what Mayo uses, but it's healthcare so there is probably a stronger focus on Microsoft products.

      So, while it would be great to teach WHY, reality says you also have to teach HOW. Sure, some schools with an incredibly strong reputation (MIT) can get away without the HOW, most schools can't.

      --
      Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
    31. Re:This is where college went wrong by Anonymous Coward · · Score: 1, Funny

      They hated it, got a poor grade, but came out better programmers.


      isnt this basically all of georgia tech in a nut shell?

    32. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      so true.

    33. Re:This is where college went wrong by WhoBeDaPlaya · · Score: 1

      I guess those are the ones you see with 4.0 GPAs?

    34. Re:This is where college went wrong by syousef · · Score: 2, Insightful

      Well yes and no...I hear this all the time and all I can say is you're looking from an academician's point of view.

      The procedures for solving ax^2 + bx + c = 0 and x^2 + 5x + 1 = 0 are basically the same. Languages on the other hand can do things very differently. Stuff that's easy in a procedural language isn't easy in a functional language for example. Even where the language constructs and features are the same (and you can bet they aren't always the same) there's huge variety between standard and specialised language libraries and how they work. In my experience people learn C, C++, Java and perhaps a Pascal derivative - all very similar in terms of constructs then extrapolate this learning experience to think all languages are the same because they had less trouble with subsequent languages. Here's the list of languages I've used commercially: Java, Smalltalk, C, C++, Cobol, Powerbuilder, Visual Basic and various forms of VBA, and numerous scripting languages. In addition academically I've used Perl, Miranda, Eiffel, prolog and dabbled with a lot more. There are skills that are very transferrable but there are others that are peculiar to the way a particular language or environment does things. You can't take a Java J2EE business coder and expect them to be instantly productive writing games with C and DirectX. They won't know the libraries, correct use, the pitfalls documented and otherwise. It just doesn't work that way even with good example material. It all depends on the complexity of the libraries but I'd say it takes antyhing from 2 weeks to 2 months to grasp the basics of a new language and environment and anything from 3 months to 2 years to become proficient. Don't believe me? Try and get a short term contract job that a company is desperate to fill without some experience in the language/environment required. Not all recruiters and employers are idiots.

      --
      These posts express my own personal views, not those of my employer
    35. Re:This is where college went wrong by ksheff · · Score: 1

      Enjoyment? I suppose if doing nothing but going to class, doing homework, studying, and watching reruns on cable TV is enjoyable, then I suppose you're right. I do know that many people loved co-op internships because they could just go to work and at 6pm, have a social life, which was practically non-existent at my college.

      --
      the good ground has been paved over by suicidal maniacs
    36. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      Out of curiosity, which "extremely obscure" language was this?

      Java is an imperative language; if the professor chose a declarative programming language (and I bet you'd consider most of them to be obscure), your friends would have been miserable since they require a completely different way of thinking.

    37. Re:This is where college went wrong by CalSolt · · Score: 1

      No, no, no, NO! You don't get a CS degree to program! If you have a degree in Computer Science from a University and you are spending your days writing application code, you are the idiot! At my university the Engineering College handbook explicitly states that a MINOR in computer science is enough if you just want to write code. A major in computer science is expected to go on and do significant research in the field working on problems, like Artificial Intelligence, that a code monkey could never be expected to solve. If you are not using what you learned in college, you didn't choose the right major. Colleges DO teach practical skills, but graduates only really care about getting jobs; never mind that research universities exist to train researchers.

      It sounds like you would have been better off majoring in Business or Economics and minoring in CS, or going to a lower level school (not a Research University). In any of those cases you would have learned what you needed for a job programming and nothing more. As it is, if you feel like you aren't using what you learned in college perhaps you should consider looking for a more relevant job?

    38. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      Not the grandparent, but my coworker once had a class that used a language called "J". To me, teaching this language academically seems to be more of a lesson in why function and variable names are important than anything else. Looking at the various single character operators (with . and : modifiers) reminded me more of intercal than anything else, except that intercal was at least somewhat polite.

    39. Re:This is where college went wrong by GryMor · · Score: 3, Insightful

      My Computer Science program included a low credit required class that was a general overview of Databases and their theoretical underpinings (Relational Algebra, old hiarchical models and some other history). Ten years later I'm still using what I learned in that (and many other) courses to spot BSing DBAs. Sure, I may not know how some particular feature of Oracle is supposed to work, but I learned enough to be able to figure it out given a seemingly absurd statement and devise tests to cut through the mysticism.

      --
      Realities just a bunch of bits.
    40. Re:This is where college went wrong by EastCoastSurfer · · Score: 1

      Just last week I was talking to an old friend at college and he said, "I don't know why college never bothered teaching us SQL and Database?

      My CS program actually had a class on databases and SQL. It was taught from a theory standpoint (relation calc, normal forms, etc...), but also made use of Oracle and DB2 (which you had to go figure out on your own for the most part). The class ended up being a good mix of CS with actual examples of usage.

    41. Re:This is where college went wrong by Lally+Singh · · Score: 1

      Actually, chances are that a decent job out of high school will be earning the same amount you'd make (with 4 years of experience) as the starting job out of college.

      --
      Care about electronic freedom? Consider donating to the EFF!
    42. Re:This is where college went wrong by sgt_doom · · Score: 0, Troll
      No..no..no..that article must be wrong! Every Indian I've heard speak over the past 5 years claims they INVENTED computer science and every app we're using today! No..they are all super geniuses - isn't that what M$, Amazon and Adobe proclaim (Think India and China) Bill's mantra that incredibly stupid newsies repeat for free!

      Of course, I've never worked with any Indian "programmer" who ever successfully compiled a program, even when they are (supposedly) triple Ph.D.s, but hey, who's counting.....

    43. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      Georgia Tech taught pseudocode prior to 2001 in Intro to CS. 2001-2004 was Scheme, which is probably what he's referring to as extremely obscure. Scheme was dumped in favor of Java around 2004, but I have no idea what they're starting students with these days.

    44. Re:This is where college went wrong by Fujisawa+Sensei · · Score: 1

      I've worked with Tech grads who couldn't code for shit. You need to know theory, and you need to know how to apply it as well. Because if you think all you need to know it theory you don't really know shit.

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    45. Re:This is where college went wrong by nine-times · · Score: 1

      No.

    46. Re:This is where college went wrong by Tablizer · · Score: 1

      How is that wrong exactly? A university education is not about job skills. Trade school is about job skills. How terrible that someone would spend four years learning about a larger world, a variety of different disciplines and develop a love of learning for its own sake. College is not, thankfully, a means to end. Nor should it be.

      Then why pay gajillion dollars? One can learn a hell of a lot on their own. Hell, I've walked into lectures at universities without even enrolling in a course just to see what was being discussed. (Just don't take the best seats.) Education for education's sake is dirt cheap. The "paper" is for getting a job.

    47. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      I do know why. It's because you (and presumably your friend) majored in Computer Science, not software engineering.

      First off, the hard line between computer science and software engineering you stipulate doesn't exist, at least not in the current academic world. Most colleges don't even have a software engineering degree, so it's frequently comp sci or nothing. "Computer science" may be a badly chosen name for the curriculum as it is structured today, but that does not mean that it isn't currently a degree aimed at least partly at people who want to work in development, and they should be able to expect being taught at least the very basics of what one must know to do so. And knowing how to work with databases is indeed something very basic, even if the details of the particular DBMS may not be.

      In fact, you are very badly prepared for much graduate work in computer science if you have it as your undergraduate major. For some things, like research in complexity theory, you really need a math degree. For research in, say, machine learning, a physics degree is probably preferable.

      Secondly, you don't know what computer science is if you think knowledge of relational database and query languages doesn't belong to it. You seem to have an inanely narrow idea of what the field encompasses. In fact, I can't even begin to understand what you think computer science is. STOC/FOCS papers? No, wait -- database papers appear there too. OK, I give up. Please enlighten me.

    48. Re:This is where college went wrong by catfood · · Score: 1

      That would be why it's Information Systems, not Computer Science.

    49. Re:This is where college went wrong by Lodragandraoidh · · Score: 2, Insightful

      I don't know what crackerjack box they got their CS degree out of, but I had to take an RDBMS (SQL) class, and I also had to impliment a database from scratch in another class. Both of these experiences have served me well in the business world. Of course, as new technologies have emerged (object databases, etc) I've learned all I can about it - and in some cases have used the new technology to gain advantages where traditional methods have failed (every problem is not a nail, and every tool is not a hammer).

      CS is useful where ever computers and networks reside - particularly when companies are demanding the most bang for the buck. Today developers can not just be code monkeys. They also must understand architectural issues, network issues, storage issues, and how their system will integrate with hetrogenous networks. I've seen too much wasted money and time when neophytes were put in positions beyond their grasp. I hate being right all the time, and then the company eats an unnecessary $3million or so... What is the price of politics and turf wars in the IT business? I haven't stopped counting yet, and the same people keep phuking up without consequence.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    50. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      The parent of this post just poured some pure white trash talk. Go to Silicon valley and find out the tens of thousands of Indians who are developing/designing both quality software and hardware. I can bet you would close your eyes and dig your head into the sand when you see that.

    51. Re:This is where college went wrong by LoRdTAW · · Score: 1

      My friend studied CS at SUNY Plattsburgh. The professor of his intro to programming class taught them ADA. I do know that it is still in use, but as an intro language? No one knew what it was or ever used it again. He was very frustrated during that semester.

    52. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      Did these people ever hear of a learning stuff by themselves? I work as a software developer however my major in college wasn't even remotely related to the field that I work in. When I graduated college everything all 100% of my knowledge about computers was something that I learned without the help of classes or teachers. To those that complain that college doesn't teach them useful skills I say quit whining and get a book.

    53. Re:This is where college went wrong by daevux · · Score: 2, Interesting

      In fact, you are very badly prepared for much graduate work in computer science if you have it as your undergraduate major. For some things, like research in complexity theory, you really need a math degree. For research in, say, machine learning, a physics degree is probably preferable.

      I'd have to disagree almost completely, at least based on my experience. Sure, some universities offer java certificates disguised as degrees, but any decent university computer science curriculum should understand that computer science IS A BRANCH OF MATHEMATICS and should treat it as such. I'm an undergraduate senior at Georgia Tech, and here they require Calc I, II, III (w/ Linear Alg), Combo, and Prob Stat, as well as Design and Analysis of Algorithms (which is, as you said, very mathy). Furthermore, there are plenty of offered classes that are cross-listed at the undergrad and graduate levels, which I have taken advantage of (natural language processing, machine learning, hci, ui software, among others). After I entered they started a new curriculum called the Threads program that, from the looks of it, requires even more high level mathematics courses based on the specialization chosen.

      All and all, I personally agree with Georgia Tech's curriculum (although I can't say I'm doing spectacularly well). It provides the student a choice of specializations (graphics, software engineering, intelligent systems, etc) and appropriately mixes academia and practicality (that is, theory and real-world programming). It is difficult to graduate GT's CS program without the ability to both develop -- understand the most important factors of the theory behind programming -- AND to design -- understand the important theoretical factors behind design. There is NO reason why a CS undergrad from a good university should not do well in a graduate program (based solely on educational underpinnings, not will/effort).

      Just as universities shouldn't output mere "construction workers", they shouldn't output architects that don't know the basics of putting two pieces of wood or brick or stone or whatever together (I mean this both metaphorically for the CS profession and literally - GT also has a great arch program!).

      But then, again, everything I've said refers to a good university. Which is the entire point of this entire /. forum topic: unfortunately there is no consistency in quality within the american (and apparently indian) educational systems.

    54. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      Sure, some universities offer java certificates disguised as degrees, but any decent university computer science curriculum should understand that computer science IS A BRANCH OF MATHEMATICS and should treat it as such.

      Computer science in a narrow sense, yes, but if you're going to call things like OS design or OOP heuristics mathematics you might as well consider latin grammar a branch of mathematics as well. Actually, latin grammar is probably more math than those things anyway. I'll think of an even more egregious example for my next post, if it comes to that.

      I'd have to disagree almost completely, at least based on my experience.

      I don't mean this in a disparaging way, but what is your experience worth if you are still an undergrad? Do you know the difference between what you are doing and what graduate students are doing?

      In any case, I was referring primarily to the areas I mentioned,* so let's go through the requirements for solid research in those. For machine learning methods, such as ANNs, you're best served by having a strong background in differential equations, dynamical systems, control theory, and vector calculus. You also benefit largely from knowledge and understanding of various physical models-- notions like entropy and temperature have central places for nets like the Boltzmann machine. Physics and electrical engineering grads thus tend to come well equipped to the field. Computer science grads don't. They have the math you listed, which is the same basic stuff that everyone who wants an engineering degree has to go through. The programming aspect of such research is very limited. You usually need nothing more than the ability to hack together a one page matlab program (which is, incidentally, something that electrical engineers and physicists tend to do better than computer scientists anyway, since they do it so often). So in what way is a computer science grad even better prepared for such research than, say, a civil engineer or a chemist? The sad answer is that he isn't.

      To take the next area mentioned: computational complexity theory. Yes, the mandatory design and analysis of algorithms is indeed necessary if you want to do graduate work in computational complexity theory. It's also nice to have taken a couple of programming courses. But apart from that, what do people in that field need? Lots of abstract algebra and number theory, which in turn require other things, like complex analysis. They also need much more probability theory, combinatorics and logic than computer science grads ever get. In short, precisely the sort of things you study when you get a math degree. The only thing computer science types bring to the table is that five week course on algorithm analysis, which frequently tends to be rather practical (relatively speaking) anyway, and even that course is usually elective for math majors.

      Apart from this I'm not really sure what position you think I hold that you argue with. I never said that computer science degrees are like vocational training, or that I think they should be. Only that a computer science degree isn't wholly theoretical, as the grandparent poster seemed to think (even if had a bizarre interpretation of the term "computer science"). Georgia Tech seems to strike a balance between theory and practice, and that's fine. That's precisely what I said. It just doesn't prepare you all that well for all kinds of research.

      * I said "much graduate work", not "all graduate work". Of course there are areas of computer science where comp sci grads are best prepared for the task. Things like HMI or compiler design obviously wouldn't be done very well by mathematicians.

    55. Re:This is where college went wrong by Alchemist253 · · Score: 1

      While this MAY (and I do mean may) be true of many subjects, it is certainly not true in the sciences (my area), nor would I expect it to be true for engineering.

      You cannot learn chemistry without spending a lot of time in a lab. Labs cost money - much money. Most individuals can't just pick up a $500,000 NMR spectrometer for their basement in order to learn organic chemistry for its own sake. Nor, sadly, can most people deal with the onerous restrictions and requirements on purchasing chemicals and lab equipment these days.

    56. Re:This is where college went wrong by sanyam_y · · Score: 1

      I graduated in Computer Science from India. In the final semester, we had a whole book dedicated to computer networking (Computer Networks: Andrew S Tanenbaum). We read about OSI layers, cryptography and all that stuff but heck we didn't know how to connect our PCs to Internet using dial-up modems.

    57. Re:This is where college went wrong by catfood · · Score: 1
      Software Engineering stopped being all about batch processing in the 1970ies.

      True. But Computer Science is intended to be the more theoretical field. You'll probably learn databases, and maybe enough to use in a commercial job, but that's not the point. The point is to build a background for research, or to inform at a theoretical level.

      Expecting a CS degree program to teach you how to write corporate application software is unrealistic. That's not what it's for.

    58. Re:This is where college went wrong by cayenne8 · · Score: 1
      "But then, again, everything I've said refers to a good university. Which is the entire point of this entire /. forum topic: unfortunately there is no consistency in quality within the american (and apparently indian) educational systems."

      Well, that's not that big a deal.

      I find that most people out there with college educations that I've run across, work in jobs that have virtually NOTHING to do with the degrees they got.

      My degree was in biochemistry...I just missed med school a couple of times, and I've been doing computer work since then...coding, DBA, data modelling...consulting, even some light Unix admin.

      This turned out to be plan "B" for me, but, turns out I like doing it, have a slight proficiency....and make a ton of money in it now by contracting.

      On the flip side...I still don't know what I want to be when I grow up.

      :-)

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    59. Re:This is where college went wrong by catfood · · Score: 1
      Only that a computer science degree isn't wholly theoretical, as the grandparent poster seemed to think (even if had a bizarre interpretation of the term "computer science").

      Grandparent poster here.

      Call it bizarre if you like, but I've observed that if you want hands-on practical techniques, you're better served in "information technology" or "information systems." For a more thorough understanding of how things actually work, consider anything with the word "engineering" in it. And if you prefer more theory, "computer science" is probably your bag.

      Of course the lines are somewhat fuzzy. Of course you will learn some directly useful things in CS, and you can't avoid all theory in an IT curriculum. But I just don't see the point in griping about too much theory, not enough practical stuff--from someone who chose to major in CS.

    60. Re:This is where college went wrong by Slashdot+Parent · · Score: 1
      I'd think that very few people go to college for the "enjoyment" of it. They go there to learn, but for not for the sake of the process of learning. I'd think that if people could press a button and upload into their brains Matrix style all the information/skills they would have learned/acquired in college, by far the vast majority would choose that option.
      Well, I think you went to the wrong college then. Every time I see my friends from college, we tell stories and reminisce about the fun we had in college. I met my wife in college. I traveled the world while in college (and after college too, of course). I got silly drunk and did thing that would exclude me from running for public office in college.

      If you would have asked me before or after college if I would prefer or would have preferred to have my brain dumped upon Matrix-style, I would have laughed at you and asked if you were nuts. I had a great time in college and would not have given up that experience for 4 more years of being a working stiff.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
    61. Re:This is where college went wrong by Josh+Booth · · Score: 1

      But the interesting problems today are not what a computer can do but how you can make money off it. There are already enough people working on AI and single-system problems and other people are realizing that integrating this technology back in to society at large through internet services is not only going to get them more money (for some risk), but it is going to be the next big problem in computing. We can worry about whether the traveling salesman problem will be proven to be P-complete later when we have to worry about the bigger problem of how do we improve people's lives through computing.

    62. Re:This is where college went wrong by Phoe6 · · Score: 1

      good college they expect you know HOW to program in C++,
      Thats too much to expect out of any college and I completely disagree with you that a college should expect you to know HOW To program in _any language_ in order for them to make a good programmer out of you.

      ( I am excluding IITs out of this discussion):Well, the situation in India is out of thousands of college, I can bet only 10 % teach C++, students are taught C instead and they are _not taught_ programming. They know the syntax and semantics of C language, pointers, tricky questions in pointers etc. And with too many self-financing colleges around, there will only be 2 per 100 good C Programmer in any average college who know the syntax of C thoroughly. That is due to a variety of reasons, one of them could be faculty and other reasons could be to get a job in India with a reputed company, it is sufficient for you to how to solve some aptitude questions and solve the C syntax problems. These jobs are irrespective of the interest or domain, and many such jobs will be from services companies, black box software testing, support operations, simple coding etc.
      However, the most important thing missing in India is "programming" itself and the art of writing software. Unfortunately, many of us dont know and that art doesn't come easily. :( However many a times, when we get a job, we are satisfied with mudane things which keep us busy through out the day and for weeks and for life. :)

      Learning about a Programming Language does not make an expert programmer just as learning about brushes and pigments does not make an expert painter!

      --
      Senthil

      --
      Senthil
    63. Re:This is where college went wrong by Anonymous Coward · · Score: 0

      As I understood it, he was mainly griping about lacking general knowledge of databases. You seemed to stipulate that they are not something one should learn about in a theoretical program. My point was twofold:

      1. Databases is indeed something one should learn about in a theoretical program. They are theoretically, as well as practically, interesting.
      2. A computer science degree isn't and never has been a wholly theoretical program. Therefore it doesn't make sense to claim that this is what one should expect.

      Granting even one of those points is enough to warrant complaints for someone who went through his program without learning about databases. At the very least, he should be allowed to complain without having to suffer pointless attacks from people like you who must point out that according to their skewed perspectives he chose the wrong program. I'm sorry, but I'm just so sick of hearing that stupid rant over and over again -- you're not the first who attach some omnious significance to the word "science" in the "computer science" degree, and use it to beat down on anybody who feels that his degree was lacking in some practical regard.

      Here's a challenge for you: find me one Ivy League comp sci program that doesn't have SQL and DBMSs on its curriculum. If you can't find one, surely you must agree that this is what one should be able to expect when enrolling in such a program?

    64. Re:This is where college went wrong by Lodragandraoidh · · Score: 1

      Interesting - we used Tanenbaum's "Modern Operating Systems" back in the day.

      I am speaking from years of experience - I'm in my 40s. Before I was in school I was into the BBS scene in the 1980s (my early 20s). I remember when a 2400 baud modem was a big deal - and when they came out with the 9600 baud modems - I snatched one up on sale. To make it work I read the manual, and figured out how to tweak the ATT codes to make it signal and handshake properly with the telephone switch and the BBS's modems. I had to immerse myself in the technology and work it out on my own - at least until I could get that first connection. After that, I was able to download information, or put questions up on message boards to get further along.

      I guess the point I am trying to make is to be successful in a career field that is over extended, you have to differentiate yourself. I think a key ingredient is to seek knowledge outside of the cirriculum. Get your hands dirty - build a computer from parts, load Linux on it, then write some low level software to interface with the various I/O ports on the system - get two machines to pass information via RS232 cross-over cable. Buy a modem, and work out how to connect to your ISP (if you don't already have broadband). If you plan on being a developer, examine the different design paradigms - and work out your own philosophy. Be the person with the answers and the ability to build those answers into working software systems that are maintainable and resilient, yet only as complex as minimally required (elegant).

      You don't have to love what you do - but it sure helps, particularly during the tough stretches when your reach exceeds your grasp. You should be constantly thinking of new ways to use your knowledge outside of school - and make your personal projects difficult, because working through the problems will educate you more than any book.

      I've been messing with computers since I was 16 - and I can't imagine not learning something new every day. As you get older, this also keeps you sharp.

      That is my advise to you. Good luck!

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    65. Re:This is where college went wrong by catfood · · Score: 1

      Harvard seems to offer only one course that would cover SQL and RDBMS. It's Comp Sci 165, "Information Management," and seems to be relatively theoretical in the sense that banging out SQL isn't the real focus. To wit,

      Covers the fundamental concepts of database and information management. Data models: relational, object-oriented, and other; implementation techniques of database management systems, such as indexing structures, concurrency control, recovery, and query processing; management of unstructured data; terabyte-scale databases.

      Upon reading the syllabus I see that two class sessions (of about 40) cover SQL specifically.

      While I can't find the official list of requirements to complete the Comp Sci major there, I did spot a form that seemed to indicate that 165 is optional.

      So as far as I can tell, it seems that you can complete a bachelor's in Comp Sci from Harvard without taking a database class at all. And the one and only undergraduate class on databases seems to be heavy on the sort of knowledge you'd need to implement your own server software--not so much on ordinary business applications that run on SQL.

      I haven't given you an example of an Ivy that has no SQL or RDBMS on its curriculum at all. But I think I've illustrated a prestigious Comp Sci program that one could graduate from without much everyday practical knowledge of SQL.

      My own background, I majored in pure mathematics at a near-Ivy while dabbling on Comp Sci. The Comp Sci major didn't exist until I was near graduation already, but ISTR that the CS program of the time didn't include SQL. Then again, it was the 1980s and industry was still pretty heavily into ISAM on mainframes. We had an "Exotic Programming Languages Study Group" that was going to do COBOL one semester--because to us, that was considered exotic. Comp Sci was Pascal and B-trees, combinatorial theory, computational complexity, stuff like that. Pretty darned theoretical if what you wanted was a programming job, but still quite useful.

    66. Re:This is where college went wrong by zymurgyboy · · Score: 1
      It sounds like you are a professor trying to protect your job, or a student who is trying justify the cost of your education. The truth is most students who go to college do so because they want to be employable with decent salaries after they get their deploma.
      Sorry, but nice try. I'm not professor material, and I did most of the work of getting my education financed long before I got there ferreting out a portion of the tons of free money that mostly goes untapped year to year. So fortunately, four years and diploma only ended up costing me about $2500/yr.

      Unfortunately, it seems like most potential students are too lazy to do any reserch beyond how much they can get for Stafford loans or Pell grants when all kinds of other money is available and unused that could be had through their school of choice, private scholarships, civic organizations, etc. All it takes is 3 or 4 months of Saturday afternoons and you can get an enducation without coming out of pocket more than a few grand. Really. I'm living proof. Not trade school either, friend. Private, expensive, liberal arts in my case.

      While many use it as a terific opertunity to learn more then just what they need for their job, they still want to be able to enter the work force at a good wage after they are done.
      You bet your sweet ass I did. Why anyone would bother if all they want is a good job at the end (whatever the hell that is exactly) is a mystery to me.

      "learning about a larger world, a variety of different disciplines and develop a love of learning" is a good cause, and they do help out a bit, but they fail to cover what it needs to live in the larger world that they learned about.
      The pay I commanded coming out of school hardly qualified as good. Latin American History, The Role of the Aristocracy in Britain, Multivariable Calculus, and Ceramics didn't give me the tools I needed to immediately get to a good job or the accompanying paycheck. But what it did give me was an awareness of various branches of human thought -- some of which were interesting enough to pursue outside of class, the discipline to pursue them on my own, and A LOT of practice learning how to write and speak like someone you might let out of the server room when clients come by. According to your logic my time would have been better spent at ITT learning to run a soldering gun instead? I don't think so. I'll take my university instilled love of learning and ability to have civil discourse with all kinds of people over C++ GUI design, thanks. I interviewed into progressively better jobs and they sent me to the Learning Tree to pick that up anyway.

      It is the colleges responcibilty to prepare the student to an extent for living outside of the protected education enviroment. They can do this while helping students to learn "about a larger world, a variety of different disciplines and develop a love of learning" they are not indepent of each other. It just requires colleges and universites to get their noses out of their butt and poke them in the comerical world and see what they are doing there.
      No it's not! That's your parents' job, if it's anyone's at all! And they ARE independent of each other. What they are not is mutually exclusive. However, it's not the college's job to, as you put it, "get their noses out of their butt and poke them in the comerical(sp) world and see what they are doing there." That is totally on you. You can get summer jobs and internships, and I even know a few people who managed to work full-time and go to school everyday.

      By the way, in spite of my college experience that left me totally unprepared to plug right into the commercial world, I have a good job that pays very well (which is the standard people who think in your mindset use as the yard stick, is it not?). I maintain it has fuck all to do with learning query optimization and everything to with the Role of the Arisotcracy in Britain. And I taught myself how to run a soldering gun a couple years ago too, hanging out with an old friend from my college days.

      Damnit, do I feel ripped off.

      --
      If you never make mistakes, it's probably because you're not doing anything.
    67. Re:This is where college went wrong by zymurgyboy · · Score: 1
      I guess we're insane.

      After reading through this thread a week later, I know I don't want the Matrix dropping a duece in my brain either. I like your subtle twist on that, BTW.

      --
      If you never make mistakes, it's probably because you're not doing anything.
  2. Well then, outsource! by Tackhead · · Score: 4, Funny
    > But as graduates complain about a lack of jobs, companies across India see a lack of skilled applicants. The contradiction is explained, experts say, by the poor quality of undergraduate education. India's thousands of colleges are swallowing millions of new students every year, only to turn out degree holders whom no one wants to hire.

    Well, Indian companies, if your universities are turning out graduates of sub-par, and you're no longer pleased to being able to bringing products to markets in a timely manner, please to be introducing you a land where you can be outsourcing your business products and services. This land is being called America! And you can be outsourcing your technical business to it!

    (We are apologizing for the quality of the technical support and code we send back. We are knowing that "Howdy Y'all! My name is Jethro! How can ah help y'all with yer blinkinlights?" and "Segmentation pwnage, core dumped, dude" isn't quite what you're used to receiving, but remember... you do get what you pay for.)

    1. Re:Well then, outsource! by blueZhift · · Score: 1

      LOL. If only education were the real issue. The jobs in the U.S. were outsourced to India because the labor there is much cheaper. Ironically, if U.S. corporations want to hang on to cheap labor in India, they'll need to do something to help improve the quality of Indian education. Otherwise, the supply of qualified talent will shrink and drive up wages due to soaring demand.

    2. Re:Well then, outsource! by nine-times · · Score: 1

      Also, doing "something to help improve the quality of Indian education" will cost money, which means the labor isn't so cheap.

    3. Re:Well then, outsource! by Duncan3 · · Score: 1

      India approached parity as far as costs got about a year ago. It's a "show me the money" place now.

      Now it's more about things like health insurance and labor laws, but really just outsourcing to Nebraska is cheaper.

      In short, India has joined the list of nations that are getting their asses kicked by China.

      --
      - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    4. Re:Well then, outsource! by Christopher+B.+Brown · · Score: 2, Interesting
      This effect is already taking place; what with the population of usefully competent people of India having been heavily "mined" by existing "outsourcing" and foreign hiring, it is no longer the case that India is a clear "bargain."

      That is why there have been further pursuits of outsourcing opportunities in China and Russia, and even places a bit further "off the already beaten path," essentially because once the "beaten path" has gotten "beaten," you're left with either bidding prices up, or fighting over those that didn't get reasonably decent educations.

      The third possibility, of course, is to spend on infrastructure, but that's an activity with a pretty huge latency time, high risk, and no short term payoff. Indeed, in order to get real benefits, it may be necessary to invest, on the educational side of things, in institutions going all the way down to the elementary level, which means a latency of ~15 years before there are commercially meaningful results.

      In order to change the schools, you might have to pay good people to teach, rather than getting other immediately-valuable results, thereby eating into your potential benefits.

      I don't think there's any easy way out of the relevant quagmires...

      --
      If you're not part of the solution, you're part of the precipitate.
    5. Re:Well then, outsource! by dodobh · · Score: 1

      You do realise that the cream of the Indian education system sits in US grad schools? The people complaining here are graduating from the equivalent of community colleges in the US.

      --
      I can throw myself at the ground, and miss.
  3. Re:Let me just be the first to ask: by joshetc · · Score: 1, Insightful

    Agreed. This has nothing to do with nerds. What is it doing here? Not to mention half of us are bitter toward Indians anyway as a result of outsourcing..

    Oh maybe thats why.....

  4. Welcome to America! by oh_my_080980980 · · Score: 3, Insightful


    "What the market wants and what the school provides are totally different," a commerce student, Sohail Kutchi, said.

    Ironically, American businesses, i.e., tech companies, complain about the samething with U.S. Universities.

    1. Re:Welcome to America! by stoolpigeon · · Score: 1

      i wouldn't call that ironic - maybe a coincidence or 'interestingly enough' but not ironic.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    2. Re:Welcome to America! by sholden · · Score: 4, Insightful

      Shock horror, Universities aren't job training centers. Who would have thought, places of higher learning actually caring about theories and learning and not about job skills.

    3. Re:Welcome to America! by Anonymous Coward · · Score: 0

      i wouldn't call that ironic - maybe a coincidence or 'interestingly enough' but not ironic. I guess he was pointing to the fact that the whole article is a flamebait - trying to inflame the anger/antipathy towards outsourcing.
      So, in this case, it is ironic, I guess
    4. Re:Welcome to America! by FireFlie · · Score: 1

      Bettering one's self is highly overrated. Just teach me Visual Basic damn it!

    5. Re:Welcome to America! by stoolpigeon · · Score: 1

      i see what you are saying, i'm still not sure about the irony though. but that is a good point.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    6. Re:Welcome to America! by Surt · · Score: 2, Insightful

      The problem is, (presumably in both countries) the disconnect between expectations:

      Businesses want to hire college graduates because they assume they will be better trained to do jobs.
      Smart students go to college expecting to get trained to do jobs.
      Colleges try to teach students to think, and don't give them any job skills training.
      Trade schools get the students who (mostly) can't get in to a college, and try to train them to do jobs.

      What businesses really ought to be doing is refusing to hire college grads and sinking their employment dollars into trade school grads, if that's really what they want. Pay good trade school grads more than you pay good college grads, and the smart students will start going to trade schools so they can earn more money in the job market.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    7. Re:Welcome to America! by Fulcrum+of+Evil · · Score: 1

      Yeah, then half the guys won't be able to deal with the next flavor of the month language and the company will hire all new employees. But isn't that what they do now, anyway?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    8. Re:Welcome to America! by flyingfsck · · Score: 1

      "pay good trade school grads more than you pay good college grads" I think they already do.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    9. Re:Welcome to America! by GeorgeS069 · · Score: 1

      That would work except for one problem....all the people that do the hiring have a degree from those colleges/universities and this would prove to the world that the degree isn't worth shit....not very likely to ever happen.
      "Higher learning" is a perpetual farce.....the people in power in major corporations have degrees so,they will not turn around one day and say that the degree from their school is useless and start hiring trade school graduates.
      "I had to learn the hard way and go into debt for 10 years so you do too or I won't hire you"

      --
      I'd rather have a bottle in front of me than a frontal lobotomy
    10. Re:Welcome to America! by sholden · · Score: 2, Interesting
      Smart students go to college expecting to get trained to do jobs.

      You have a strange definition of "smart". Smart students don't expect to get job training at university, they expect to get a university education - something essentially unrelated to job training.

      Smart people who want training to get a job don't go to university they go and get that training and start working a year, maybe two or three earlier than those who go to university. The university students never catch up with that head start on the pay scale.

      Of course the occasional university student makes it big in the "real world" via a university spun off startup or whatever.
    11. Re:Welcome to America! by Just+Some+Guy · · Score: 1
      Who would have thought, places of higher learning actually caring about theories and learning and not about job skills.

      I had an interview where the guy talked about his kid's football team for half an hour, then asked me what I majored in. When I told him Computer Science, he replied with, "oh, all that theory bullshit." I stood up and walked out without saying goodbye; there was no point in wasting any more of each others' time.

      --
      Dewey, what part of this looks like authorities should be involved?
    12. Re:Welcome to America! by aevans · · Score: 0

      a theory that does not translate into job skills is empirically false.

    13. Re:Welcome to America! by Prof.Phreak · · Score: 1

      Who would have thought, places of higher learning actually caring about theories and learning and not about job skills.

      I thought the problem was pointless memorization, without emphasis on `THINKING'; not theory (nor job skills).

      --

      "If anything can go wrong, it will." - Murphy

    14. Re:Welcome to America! by sholden · · Score: 1

      You thought wrong. Hint, the topic isn't Indian colleges.

    15. Re:Welcome to America! by epee1221 · · Score: 1

      From a theory standpoint, binary search is faster than linear search, but knowing this doesn't teach you how to code either one in whatever language you use at the moment. Does this mean that linear search is actually faster?
      Or did you mean something else?

      --
      "The use-mention distinction" is not "enforced here."
  5. Re:So... by chroot_james · · Score: 3, Insightful

    interesting to say that stuff is useless... if programming really is just a commodity trade, then that other stuff is useless. but if computer science consists of more than just programming (which I believe it does) then math is certainly relevant.

    --
    Reality is nothing but a collective hunch.
  6. Re:Let me just be the first to ask: by partenon · · Score: 1

    Let me just be the first to answer: everybody who lives in countries that outsources jobs to BRIC's ( http://en.wikipedia.org/wiki/BRIC ).

    --
    ilex paraguariensis for all
  7. Ambition without opportunity by PingSpike · · Score: 1

    'The opportunities we get at this stage are sad,' she said. 'We might as well not have studied.'"
    That is certainly an unfortunately state of affairs. But it sounds like she hit the nail on the head. From the article it sounds like schools that teach the marketable skills are out of their financial reach. If thats the case, it doesn't make sense spending money on the cheaper schools when they provide no real benefit. All you're doing there is allowing them to continue with their useless practices and putting yourself in debt.

    1. Re:Ambition without opportunity by CDMA_Demo · · Score: 1
      From the article it sounds like schools that teach the marketable skills are out of their financial reach. If thats the case, it doesn't make sense spending money on the cheaper schools when they provide no real benefit. All you're doing there is allowing them to continue with their useless practices and putting yourself in debt.
      Indian education system is a strict meritocracy, unlike USA. IITs and IIMs are as reputed as Princeton, MIT, and Harvard combined yet admission is strictly a result of how well you do in your qualifying exams. Basically the majority of indian students who are receiving inferior education are "inferior" to begin with, where inferiority is subjective solely on performance in entrance exams.
    2. Re:Ambition without opportunity by Anonymous Coward · · Score: 0

      > From the article it sounds like schools that teach the marketable skills are out of their financial reach.

      That is not the case. There are very few good schools and admission is really competitive (like getting into MIT or the Ivy-league schools).

  8. Use college funds for I'net for ideas, skills by ivi · · Score: 3, Interesting

    My advice for these Students:

    - Gather into small Learning Cells (about 5 students / cell)

    - Setup Internet-based home study centers (eg, share houses
        with FAST Internet on each of their computers)

    - discuss ideas, develop skills (technical, entrepreneurial) & knowledge
        from Internet sources, courses & talks

    - publish & exchange ideas with similar groups

    - start on-line businesses

    :

    - profit & live well...

    1. Re:Use college funds for I'net for ideas, skills by bebing · · Score: 5, Funny

      You might want to avoid calling them cells though...

    2. Re:Use college funds for I'net for ideas, skills by filtur · · Score: 0, Redundant

      You might want to avoid phrases like "cells" in this day and age, even if they're for learning :P

    3. Re:Use college funds for I'net for ideas, skills by Sentrion · · Score: 2, Funny
      Here's my advice for these students. Save money and get . . .

      DIPLOMAS AWARDED BASED ON LIFE EXPERIENCE - University and College Degrees

      Have all the experience in your profession but no university degree to show for it? Sometimes we consider life experience to be just as good as classroom instruction

      Get your online University Degree based on your life experiences in less than 24 hours!

      • NO STUDYING REQUIRED
      • NO TESTS OR EXAMS
      • 100% VERIFIABLE DEGREES
      • NOBODY IS TURNED DOWN!

      US & CANADIAN RESIDENTS

      INTERNATIONAL RESIDENTS

      These are real, genuine degrees that include Bachelors, Masters and Doctorate degrees. These are verifiable degrees and matching records/transcripts with all pre-requisite courses are also available. This little known secret has been kept quiet for years.

      The opportunity exists due to a legal loophole allowing some established colleges to award degrees at their discretion. With all of the attention that this news has been generating, I wouldn't be surprised to see this loophole closed very soon.

      GET YOUR LIFE EXPERIENCE DEGREE TODAY! - College & University Diplomas based on Life Experiences.

    4. Re:Use college funds for I'net for ideas, skills by Anonymous Coward · · Score: 0
    5. Re:Use college funds for I'net for ideas, skills by Anonymous Coward · · Score: 0
      My advice for these Students:

      - Gather into small Learning Cells (about 5 students / cell)
      - At night, call them Sleeper Cells. Fun is sure to ensue.
    6. Re:Use college funds for I'net for ideas, skills by dcam · · Score: 1

      How about an acronym?

      Altogether
      Learning
      Quickly
      And
      Effectively
      Directing
      Achievements

      --
      meh
  9. Obedience by NetDanzr · · Score: 4, Informative
    "heavy on obedience and rote memorization"

    When I was recruiting a replacement for me in my previous job as a financial analyst, the obedience aspect was the reason I rejected all Indian candidates. None of them, despite very high qualifications, didn't even make it to the second round, because the job required a high degree of personal initiative. I simply kept running into such a strong culture of obedience, that sometimes I had the feeling I was talking to computers: very fast, very good at what they were doing, but offering zero dissent or showing any desire to do anything on their own. A human garbage-in-garbage-out system.

    1. Re:Obedience by klstoner · · Score: 3, Informative

      Absolutely! I worked for months and months, trying to inspire, direct, encourage, support my Bangalore counterparts to show some personal initiative in solving sticky problems. Even the most basic eluded them, and it was an uphill battle getting them to step out on a limb and take a chance at being proactive. This story in the NYT absolutely positively reflects the realities of my own experiences, and actually substantiates what I've been saying for years (but have been accused of being anti-Indian for saying). I say, it's anti-Indian for any institution to pretend to prepare its students for the working world, whilst turning them loose with little more than the ability to follow instructions. See http://darwinsweb.blogspot.com for more...

    2. Re:Obedience by ednopantz · · Score: 1

      This isn't just India. Lots of places stress rote memorization, content, if you will over the ability to do something with that content.

      I had a couple of non-Western interns who were absolutely worthless unless I told them exactly what I wanted done. It was easier to do the work myself.

    3. Re:Obedience by Anonymous Coward · · Score: 0

      I am an Indian, working as a developer (in US) - and I have to agree that rote memorization and lack of initiative are very much evident, esp. in my division of the company where there are a lot of Indian programmers (I'm not sure calling us 'developers' would be an accurate label :( )

      Initially I tried to point out areas where I felt that the product could be improved significantly (maybe not GUI, but in code maintainability or other terms) with little effort - you know, pick the low hanging fruit first and all that. But the general attitude is 'if it isn't broken, don't do anything' ... regardless of the number of last minute bugs that crop up, stupid coding errors that could be easily avoided with better design etc. By now I've given up, I just go along with the flow and only fix the specific bug that I have been asked to deal with.

      Meanwhile, I'm finally tired of sleepwalking through my job and beginning to brush up on skills and certifications so that I can jump ship sometime in future. Not that I'm too fond of certs., but I guess they indicate some minimum competency that recruiters look for - few seem to read resumes unless the typical keywords are prominently mentioned.

    4. Re:Obedience by Anonymous Coward · · Score: 0

      I have used the term "Same soap with different packaging" before. I got to use it again.

      My two years working for a great silicon valley company were frustrating, to say the least. I was appalled by how little my experienced American colleagues cared about knowing the big picture and coming up with the creative solutions. And this is not just limited to software jobs. I am in a top tier MBA program and I get pissed off by how little my American colleagues care about economic/business concepts. Everyone just want to learn the formulas and get a job. Based on my discussions with other people in the school (Who all have on an average 5 years of experience), this seems to be a normal case. I can easily imagine how they are going to work once out in the real world. An average American worker, with all his benefits and $ pays, does not give a damn to developing any breadth of knowledge. He just seems to know the minimum knowledge needed to hold on to his job.

      Indian workers are no better, but at least they are cheap. It doesn't take a lot to figure out that choosing cheap idiots over expensive ones helps bottom line much better.

      On a side note - I have lived in many countries and I fail to figure out the reason for the absence of curiosity - in general, in Americans. Couple it with arrogance, stupidity, xenophobia and sense of insecurity and you got the average American worker. If you want to maintain your $ pay, stick your neck out, think (Please, I can not emphasize this enough), learn that in this interconnected world you got to be 5 times better if you want a pay 5 times better in PPP (Purchasing power parity) terms. If you do not do that, you are not going to survive for very long.

    5. Re:Obedience by Anonymous Coward · · Score: 0

      But the general attitude is 'if it isn't broken, don't do anything' ... regardless of the number of last minute bugs that crop up, stupid coding errors that could be easily avoided with better design etc.

      This is very much an American/Western corporate attitude that can be very anti-innovative and short-sighted very often. Blaming it on Indians is utter non-sense. If this universal culture of "if it ain't broke...." continues, US and US-style corporations will sink into its own hell. Patents will be the only way to make money since people won't be inventing anything new.

    6. Re:Obedience by Anonymous Coward · · Score: 0

      Americans suffer from our public school system. I'm sure there's a lot of good schools out there, but by and large they're dedicated to beating out individuality and initiative, so they can churn out obedient little button-pushers for factories. This is not at all unlike the problem mentioned in the article.

      The only saving grace in the US is that the schools are (mostly) decentralized. It's only recently that the federal governemnt has been able to start imposing things on all schools across the country. As long as things are decentralized, there'll still be some good schools out there somewhere turning out at least a few good results. Once the federal government takes full control, though, we can expect to end up right where India is with education in a short time.

  10. college? by Lord+Ender · · Score: 2, Insightful

    It sounds like these kids want training, not Educations.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    1. Re:college? by vonhammer · · Score: 1

      India is a strongly typed (uh, I mean caste) society. The Indian families that I know (in the US) have an almost pathological obsession with prestigious universities. What these students want going in is the prestige of a college degree. What they want going out is a job. I suspect the market has responded by creating colleges to bestow degrees (prestige) to satisfy the huge demand, but they realize too late that this degree is worthless upon graduation. That's why so many of them come to the US for graduate work.

  11. Yay! by Anonymous Coward · · Score: 0

    Other people are having a hard time! Hooray!

  12. How much eductation do you need to say: by Anonymous Coward · · Score: 0

    "Hello, my name is Frank Nahaschanrdraventkalan, would please you be giving me the serial number of the computer/device/software which you are inquiring to problems you may be experiencing?"

  13. Re:So... by Phu5ion · · Score: 1

    Yeah, and those courses give you the analytical skills to be more than a mere rote programmer, or as I like to call them, "code parrots". All they can do is mimic what their professor told them, and have no ability to expand there knowledge to become a real developer.

    --
    Slashdot is kind of like Playboy; we aren't here to read the articles.
  14. The Guru by Ice+Wewe · · Score: 3, Funny
    "Name one indian here that doesn't drive a taxi"

    "That guy on the Simpsons!"

    ... "He is a cartoon!"

    1. Re:The Guru by Anonymous Coward · · Score: 0

      I dont drive a taxi. Between I drive a Lexus Rx 330. Get a life.

  15. Not a big fan of them in grad school by Anonymous Coward · · Score: 0

    I'm a graduate student working on my masters in CS at the same school I did my undergrad at here in the US. In several of my classes, I've been stuck doing group projects with people who got their undergrad in India, and in almost every case, they just don't know their stuff. Often times, they hardly even know how to use a computer, much less program one. In one particular incident, a team mate of mine with a CS degree from India didn't even know how to mute the volume on his Windows laptop! He, of course, used said laptop in class every day, and it was constant playing sounds. I don't mean to be racist or anything, but the simple truth is that almost all of the masters students I know from the US are some variety of nerd and really know computers inside and out while almost all of the Indian masters students I've met don't have any kind of grasp on what they're doing.

    1. Re:Not a big fan of them in grad school by cmdr_beeftaco · · Score: 1

      great idea for an interview question: can you mute your laptop? followup: if you have 2 laptops playing sounds how do you determine which to mute first? finally: tell me about a time you really wanted to mute your laptop but you couldn't.

    2. Re:Not a big fan of them in grad school by Anonymous Coward · · Score: 0

      The point was not that the student didn't know how to mute their laptop, it was that the student wasn't competant enough to figure out how to mute their laptop. If they can't figure out how to do that, I certainly don't want them working for me, where they'd be solving much more difficult problems that require more than a quick Google search.

  16. Computer science is not easy by Anonymous Coward · · Score: 0

    To remember is that if "students aren't being taught what employers want" then other people are facing the same issue. In other words, your "competition" didn't get taught what employers want either.

    When an industry is hot, a lot of people want to go into it. Unfortunately proper computer programming is not as easy as people think it is. It involves hard work and practice using proper software engineering principles, as well as a genuine interest in the subject (because you have to keep up with the latest techniques and tools). Also, in India there are a lot of institutes set up by people who haven't a clue of what they are doing. This is sad really, because India has a many talented folks who get shafted by these institutes. And the institutes that DO provide good training find it hard to compete against the ones offering certificates cheaply.

    Anyway, my point is these students are complaining that they aren't being taught what they need to know. Well with the internet you can damn well learn it yourself, seriously. The great thing about computer science is that you can learn it yourself, it's not like learning surgery or gymnastics. Most importantly, don't do anything motivated by the money (because if you aren't interested in something you will be frustrated). Do some research from a library and find out what the industry wants, where it's headed. Write some software .. and show prospective employers what you can do. For example, if I were to hire a graphic artist .. I would sit them down in from of a non networked computer with Zbrush installed on it and ask them to draw/create a dragon .. any dragon .. and if I like it they're hired.

    Same for hiring programmers.

    In India, a smart company would modify its hiring practices from an emphasis on paper qualifications, even experience (because it's not a reliable indicator), being able to regurgitate memorized concepts towards getting people who are resourceful, adaptable, and can demonstrate their abilities.

  17. Re:So... by emor8t · · Score: 1, Insightful

    I agree, at least as far as the learning of the useless things. I spent 3 years taking GEC's at a "traditional" college. Alot of things I had to go through did not directly reflect what my overall major is. Since then having switched to a more technical, but not quite DeVry-esque technical, I have learned alot more about my field. But what has helped me more is being in the field rather than school. I got a job when I started college because I knew FrontPage (And now I know better) and that has also helped greatly. Working their I learned CSS and a good portion of Photoshop, networking skills, etc. It almost seems to me that the availability of apprenticeships or internships would be more beneficial to people than traditional college, at least in the Tech field. Yet companies are unwilling to do, at least in my experience.

  18. No problem by Anonymous Coward · · Score: 0

    Just come to the USA and put people here out of work since you'll work for pennies on the dollar..

  19. Re:Let me just be the first to ask: by defile · · Score: 1, Insightful
    Agreed. This has nothing to do with nerds. What is it doing here? Not to mention half of us are bitter toward Indians anyway as a result of outsourcing.. Oh maybe thats why.....

    Mod points here for insightful.

    I'll never understand why Americans are so bitter about this. I don't have a single colleague who can say they lost their job to offshore outsourcing, or even has any trouble getting a new job for great pay.

    If anything, I have only positive things to say about offshore-outsourcing. Farming out the easy stuff frees me up to pursue the more lucrative stuff, like working more with customers or developing partnerships.

  20. Re:So... by mugnyte · · Score: 5, Insightful


      Spoken plainly as one who doesn't use any advanced algorithms in their coding. Lemme guess, you paint forms and play with DB rows?

      Let me enlighten you: The heart of Computer Science is ALL "math crap".

  21. This isn't the fault of the Indian system per se by chimachima · · Score: 0

    They copied and pasted the American style of education of emphasizing theory over technical skills, which is why many universities nowadays tell you to go to a vocational trade school if that is what you desire, over studying the theoretical aspects of things (not to say that some universities do not provide this but you'll have to go to certain places for certain things). For instance, many years ago, you went university and BAM, as soon as you come out, you get a job that pays better than your coworkers even though you might not have the slightest idea of how to 'manage' or 'be a journalist'. Nowadays, the chances of you actually doing what you learned from school is increasingly rare and those who do are considered fairly lucky. It's common knowledge that an engineering student after graduation may have to go to a community college or a technical school to pick up skills that the workplace demands to become more marketable and earn more money. What the markets want is different from what the schools deliver to the students.

  22. Re:So... by jandrese · · Score: 4, Insightful

    I think it's a bit too harsh to say that all of that stuff is useless, but it is true that few students will get much use out of it until much later in their careers.

    My complaint is that most schools don't teach good large project management skills. Everybody works on toy programs by themselves or in small groups and on short deadlines. That is highly unrealistic in the real world and teaches the kids a lot of bad habits IMHO. I think it would be better if the schools put more emphasis on project management (both from a manager and coder perspective), including version control, planning, testing, debugging, and so forth. Grading would be a bit more difficult, but the ability to compare students based on their amount and general quality (how many fixes did it require afterward?) of checkins would be a good place to start.

    The class could even mix it up a bit between writing their own project and maintain last year's project, especially if they build stuff that is actually useful and post it online. Granted, this is an ambitious project for a classroom, but I think it's the only way to properly prepare students for the real world.

    --

    I read the internet for the articles.
  23. Average by slapout · · Score: 1

    Interesting. That averages out to 611.1 students per school.

    --
    Coder's Stone: The programming language quick ref for iPad
  24. India's Is Facing a Labor Shortage by Anonymous Coward · · Score: 0

    Interesting, just a few months ago India was claiming they have a labor shortage. Hmm... looks like you can't turn an agrarian country into a high-tech hub with a wave of the magic neoliberal wand after all.

    http://www.nytimes.com/2006/02/16/business/worldbu siness/16cnd-INDIA.html?ex=1297832400&en=b9fcbd416 d93b147&ei=5088&partner=rssnyt&emc=rss

    1. Re:India's Is Facing a Labor Shortage by srobert · · Score: 2, Informative

      They are having a labor shortage. That's a shortage of labor that is willing to work for 50 cents per day.
      Labor shortage as defined by 21st century industrialists.

    2. Re:India's Is Facing a Labor Shortage by Anonymous Coward · · Score: 0

      yes, strangely similar to our IT 'labor shortage' here.

  25. Re:So... by hspain · · Score: 2, Insightful

    Spoken plainly as one who doesn't understand the job market.

    The heart of most Computer Science *jobs* is in "painting forms" and "playing with DB rows".

  26. Re:So... by kalaf · · Score: 1

    Math is definitely important for a generic computer science course, but I think the real problem lies in the fact you CAN NOT train just anyone to be a good programmer. They have to have a genuine interest in the field, have a good logical mind, and preferably not have much interest in doing anything else with their life for the next 10 years...

    I started in computer science in 1995, but because I was working full time I only did a few courses a year. This allowed me to see multiple generations of people going through the first and second year "programming" courses. To be polite, the quality of individuals did not improve as the profession became known as a good way to make money. And, in true university fashion, the difficulty of the courses progressively declined. In my third year software engineering course (probably 2001-2002) we didn't have to complete the final project because someone (I can only assume they were well connected) complained that it was too hard to get it done and study for final exams at the same time.

  27. I see this EVERYDAY!!! (during an outsourcing) by Anonymous Coward · · Score: 4, Insightful

    HOLY CRAP! this is my daily experience at work!

    I can't for the life of me remember my /. account, but this is what I see everyday...

    IT people that can't fix their own MS word problems...

    give them instructions on step by step how to do something, no problem. Give them an exe and tell them to install a program, it'll never happen.

    Everyone I've talked to says the same thing. give them a structured problem and they knock it outa the park. give them an open ended real world problem without structure given to them, and they are lost.

    It makes me feel good about myself and the ability to think, and figure out what concept to apply and how to apply it...

    1. Re:I see this EVERYDAY!!! (during an outsourcing) by weszz · · Score: 1

      I've heard that same thing as well!

    2. Re:I see this EVERYDAY!!! (during an outsourcing) by Anonymous Coward · · Score: 0

      So you are saying a programmer should be able to do everything a programmer can, and oh yes also be able to do everything IT support can?

      Do you hire artists and interface designers, or just take whatever GUI the programmer thought was ok?

      There is a reason people specialise, because life goes by too fast to learn everything.

      It's been my experience that emailing programmers a word document full of screenshots on how to properly format a Design Document is a AWESOME way to increase their productivity.

      It makes me feel good about myself, and my ability to help those that inherit my work.
      "Whatever you do to the least of my people..."

    3. Re:I see this EVERYDAY!!! (during an outsourcing) by Anonymous Coward · · Score: 0

      no, I'm saying that someone doing deskside support should be able to do basic deskside support.

      I'll tell you straight up that i can't walk in, look at an exchange server and fix it, BUT i CAN tinker with it and figure it out using Google... (I have before when faced with the situation)

      I have met VERY few Indian people (in this outsourcing) that are able to handle basic things without instructions.

      I'm not saying that they don't exist, just that I haven't met more than 3-5 of 100+...

    4. Re:I see this EVERYDAY!!! (during an outsourcing) by Fulcrum+of+Evil · · Score: 1

      He's saying that only about 1% of the population is able to think independently and improvise.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    5. Re:I see this EVERYDAY!!! (during an outsourcing) by Anonymous Coward · · Score: 0

      I would write a withering reply to this, but I don't have any instructions on how to post to Slashdot.

    6. Re:I see this EVERYDAY!!! (during an outsourcing) by Tablizer · · Score: 1

      IT people that can't fix their own MS word problems...

      Even Microsoft can't fix Word.

  28. Re:So... by Anonymous Coward · · Score: 2, Insightful

    It's far easier to teach someone who can think how write programs than it is to teach a programmer how to think, as you've demonstrated clearly enough.

  29. Re:So... by bockelboy · · Score: 0, Redundant
    They spent all their time learning about useless crap like advanced multivariable calculus, matrix theory, and other math crap instead of learning how to program.
    You are making the mistake of mixing up a trade school programming degree with a CS degree. If you want to learn skills which will allow you to get an entry-level programming job today, go to the trade school.

    If you want to learn how to approach the profession with a scientific outlook, which will enable you to get an entry-level programming job today and get a new one tomorrow when industry makes a major shift in languages or paradigms, go to the university. The math will make your programming better. The multivariate calc is possibly the least useful math class a CS major could take. More important is set theory, matrix theory, probability, and statistics.

    Another way to evaluate degrees is this: were you taught how to think and program, or how to write Java? If Java becomes dead in 5 years, the person who learned how to program will shrug his shoulders and move on. The person who learned how to write Java will become unemployed. (Note: I'm just picking on Java; replace it with language X, and the statement holds true).
  30. Re:So... by Anonymous Coward · · Score: 1, Interesting

    Funny. I went to school for art, and instead have been a software developer for the past 10 years. I have had to amass my own collection of trig, geometry, calc, and linear algebra books to make up for my 'lacking' education.

  31. I'm a math programmer, You insensitive clod! by paladinwannabe2 · · Score: 2, Informative

    I'm a double major (math and CS) and I'd like to think that I can program AND do math. In fact, my job requires both! The purpose of math in CS degrees is to encourage logic, pattern-recognition, and problem-solving, things a good coder needs. Admittedly, most programmers won't ever use advanced math. Even I don't use calculus on the job- just very interesting trig.

    --
    You are reading a copy of my copyrighted post.
    1. Re:I'm a math programmer, You insensitive clod! by GigsVT · · Score: 1

      That's great. When I need advanced math I'll hire a consultant with your qualifications.

      There's no reason for everyone to know it. It's like teaching people how to make pencils in a creative writing class, it's useless information that has been made irrelevant by this thing we call "specialization".

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:I'm a math programmer, You insensitive clod! by Slashdot+Parent · · Score: 1
      I've always wished that CS programs did more with numerical methods than symbolic math. I mean, what programmers, outside of employees of Wolfram Research, use trigonometric integration?

      More linear algebra and numerical methods, please.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  32. Re:So... by Scarblac · · Score: 3, Insightful

    Well, duh. They should have taken a programming course. Studying CS to learn programming is like studying Economics when you want to go into business - economics and business are both about money, after all.

    The problem is that stupid companies think programmers with a degree are better, even though there are no university level programming degrees.

    (spoken as a programmer with a CS degree, but I got it because I love math and theory)

    --
    I believe posters are recognized by their sig. So I made one.
  33. Re:So... by mungtor · · Score: 4, Informative

    I guess all those finite element and fluid flow analysis packages out there just wrote themselves. You know about those, right? They're what drove the design of computers for a very long time. Computers weren't designed from the beginning to let you download music, videos, and basically supplant television as the glass teat in your life.

  34. Re:So... by phliar · · Score: 2, Insightful
    They spent all their time learning about useless crap like advanced multivariable calculus, matrix theory, and other math crap instead of learning how to program.

    Universities aren't a place to learn vocational skills.

    This is especially true for CS. If you just want a decent paying job, you can get the needed skills at lots of places like ITT-Tech. You don't need a CS degree to write web front-ends and PHP/SQL scripts, or to be a sysadmin.

    If you don't want to learn the theoretical foundations, why get a CS degree? You don't get a physics degree if you want a job fixing cars.

    --
    Unlimited growth == Cancer.
  35. Re:So... by scheming+daemons · · Score: 3, Funny
    Is that really different from the US? Most CS graduates can't code their way out of a wet paper bag.

    I know *I* can't. Damn proprietary hardware. Anyone ever seen an API for paper bags, specifically wet ones? Damn hard to find one.

    Now... *plastic* bags, that's another thing. I can code my way out of all kinds of plastic bags. But hey... who can't?

    --
    "I have as much authority as the pope, I just
    don't have as many people who believe it" - George Carlin

  36. give me a break by gtshafted · · Score: 1, Flamebait

    This article is unfair to center the attention on Indian education. I can say the same thing for US education in general. School is about regurgitation and not much else. Personally I feel that my university degree is more about how well I listen to directions and follow orders than thinking.

    1. Re:give me a break by FireFlie · · Score: 1

      Is it possible that you went to the wrong university? Did you shy away from "hard" sounding courses? Is it also possible that you weren't properly motivated? Most schools will allow students to do as much research/independent study as they please. Not trying to attack, but if you don't challenge yourself in course selection than I can see where that may be the case. Personally I did both research and independent work for my undergraduate, and I feel like I learned quite a bit about independence and free thinking.

    2. Re:give me a break by Puff+of+Logic · · Score: 1

      This article is unfair to center the attention on Indian education. I can say the same thing for US education in general. School is about regurgitation and not much else. Personally I feel that my university degree is more about how well I listen to directions and follow orders than thinking. I disagree, at least for the science courses I've taken. My organic chemistry professors delight in presenting open-ended problems and then sitting back watching us try to figure stuff out. While questions on technicalities and more obscure chemical properties are generally well-answered, other questions are usually just met with a grin and a "what do you think?" It is the opinion of the professor who teaches my current lab (an old industrial chemist) that while correctly answering a problem is important, the journey towards the answer is even more important and is where most of the actual learning happens.

      But as far as a lot of the liberal arts courses, I'm more inclined to agree. In my experience, these tended to be either regurgitation or "there is no wrong answer" affairs. A lot can be learnt from these courses, but it requires self-motivation above the norm.
      --
      P.P.S. I'm doing Science and I'm still alive.
    3. Re:give me a break by everphilski · · Score: 1

      The college I graduated from (University of Alabama in Huntsville, Aerospace Engineering program) has a greater than 90% placement rate in its engineering program (and CS program as well...). I can't speak for **all** American universities but the one I am familiar with has a very high placement rate.

    4. Re:give me a break by gtshafted · · Score: 1

      I went to the Georgia Institute of Technology. It is one of the best engineering schools in the South (and some would argue in the country). I was in their computer science program. In their defense, there were courses that emphasized out of the box problems and courses that taught you skills for the real world. However (like most schools including the ivy leagues) the majority of the classes were still about mind numbing regurgitation of what the professors spit out... Half of the things I learned have no place in the world at large in both my personal and professional life...

  37. Re:Let me just be the first to ask: by emor8t · · Score: 5, Insightful

    Well, I don't think it is a big of a problem as it is made out to be, I know people who have lost their jobs to outsourcing. However, I think the underlying hate comes from the people who have to call tech support at a placed based in India, and then can't understand or communicate with the person on the other end of the line. All things considered as well, if your calling support, you are probably already frustrated enough, and now you can't understand what the other person is saying? I can see that being pretty aggravating. Worthy of hating an entire nation? Probably not.

  38. Re:Let me just be the first to ask: by Billosaur · · Score: 2, Funny

    I'll never understand why Americans are so bitter about this. I don't have a single colleague who can say they lost their job to offshore outsourcing, or even has any trouble getting a new job for great pay.

    Well, I lost a cushy job to outsourcing... only it wasn't Indians... it was Canadians! Damn their ice hockey, bacon, and Rush!

    --
    GetOuttaMySpace - The Anti-Social Network
  39. IIT by NitsujTPU · · Score: 4, Informative

    The article fails to mention that the IIT's are among the best schools in the world. It's not all bleak.

    1. Re:IIT by linguae · · Score: 4, Informative

      Read the article again. The article talks about how IIT graduates are doing well in the industry because of their high quality of teaching. The main focus of the article, however, is on other Indian universities, not IIT (which is one of the best schools in the world).

    2. Re:IIT by NitsujTPU · · Score: 1

      Whoops. You're right. I only kind of skimmed it.

    3. Re:IIT by Anonymous Coward · · Score: 0

      The Indian government is out to sccrew the IITs by "reserving" half the seats for affirmitive action. So fear not, the IITs and IIMs will be dragged down to this level too.

    4. Re:IIT by Tablizer · · Score: 1

      The Indian government is out to sccrew the IITs by "reserving" half the seats for affirmitive action. So fear not, the IITs and IIMs will be dragged down to this level too.

      But dealing with lackluster co-workers is good practical experience.

    5. Re:IIT by CodeBuster · · Score: 1

      The IIT schools appear to be, from all accounts, adequate and perhaps even at par in their course of instruction. I cannot speak to this point directly since I am an American and I attended an American university. However, it has been my experience both as a software developer and project manager working with Indians that the culture of obedience, conformity, and generally uninspired thinking is drilled into these students from the very beginning. These recent Indian graduates, and the IIT ones especially, are entirely too confident in their education, to the point of looking down on their more experienced American colleagues. These Indians are generally too proud to admit that they know next to nothing about designing and developing software fresh out of school while never failing to emphasize their IIT education whenever someone points out their errors. They insist on reinventing the wheel time and again because whatever they come up with the first time on their own is obviously superior (in their eyes anyway) to the well tested methods and designs of the many experienced engineers that have gone before them. If they took the time to research how others had done things before them then they wouldn't make so many mistakes, but as I have already said they are too proud to admit that their vaunted IIT education might have omitted something important. These Indians talk a good game, and they look great in the locker room, but all too often they are weak when they put their spikes on.

    6. Re:IIT by rajeshgautamatyahood · · Score: 1

      Diversity of background among students will bring in new and innovative ways of thinking. That should increase the creativity and innovation of existing students.

    7. Re:IIT by rajeshgautamatyahood · · Score: 1

      Education at IITs is among the best in India and indeed at par with good ones elsewhere. The little success that IITans have had around the world, is among the very few things that India can boast outside India. Due to this and the competition one has to beat to get into IIT, IITans are pampered a lot in India. Most of them leave India for greener pastures and the arrogance due to pampering back home persists.

  40. Absolutely. by Kadin2048 · · Score: 4, Insightful

    Second this.

    There's way too much emphasis on starting your own projects from a clean slate, which is very rare in the 'real world.' More often you get handed the spaghetti-code mess of the "last guy," to puzzle over and figure out how to document and maintain.

    Too much CS education is focused on the very beginning of the software lifecycle. That's like churning out doctors that can only deliver babies, when what the market needs are GPs and geriatric specialists. Grads need to know not only how to start a new project themselves, but how to pick up one that's in the middle of development, or that's well into its maintenance phase.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Absolutely. by bhalter80 · · Score: 2, Interesting

      I never understood why CS students couldn't be given a project that could grow as they furthered their education. For example it might begin as something little in the intro class then blossom into something that encompased large data structures, and move on to threading with OS, network connectivity with networks, a database based backing store and DOCUMENTATION along the way with a good SW engineering. In college I wrote a lot of crap code because I'd never see it again. If I had to learn about some of the evilness I wrote and why not to do it again it would have made me a much better programmer out of the box.

    2. Re:Absolutely. by Kadin2048 · · Score: 1

      This would actually be a good example of how software development actually happens in most corporate environments.

      First semester, final exam: "Using VisualBasic, write a sample program to catalog and sort a list of items. You have three hours. Start now."

      Second semester, first day of class: "Starting with the programs you wrote for last semester's final, I want you to build me a complete warehouse-management system that will scale to 15,000,000 SKUs, 30 simultaneous users, and 1200 picks per hour. You have thirteen weeks, and it will be the only grade you get in this class. Start now."

      It's probably a good thing I don't teach; they'd find me dead in my office, stabbed to death with #2 pencils in the first week.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    3. Re:Absolutely. by bhalter80 · · Score: 1

      I say you give anyone who makes it through the semester without throwing away every line of useful code from their first project.

  41. And it's different in the USA how? by nullset · · Score: 1

    "And in this supposedly English-language college, the professors often used bad grammar and spoke in thick accents."

    Hm...how is this any different from colleges in the US?

    1. Re:And it's different in the USA how? by scheming+daemons · · Score: 1
      I just saw a commercial running in Alabama for an apparently well-respected ol' time Ribs restaurant. Their slogan is:

      "Ain't nothing like these ribs nowhere."

      Triple negative! Woohooo! Only Americans can be that creative with the English language and still make their point perfectly.

      "bad grammar" is in the eye (or ear) of the beholder.

      --
      "I have as much authority as the pope, I just
      don't have as many people who believe it" - George Carlin

    2. Re:And it's different in the USA how? by corbettw · · Score: 1

      "And in this supposedly English-language college, the professors often used bad grammar and spoke in thick accents."

      Not unlike certain journalism schools, apparently.

      --
      God invented whiskey so the Irish would not rule the world.
    3. Re:And it's different in the USA how? by bigbang19 · · Score: 0

      "And in this supposedly English-language college, the professors often used bad grammar and spoke in thick accents."

      How is accent related to quality of education?

    4. Re:And it's different in the USA how? by Anonymous Coward · · Score: 0

      The difference is, American students already have fairly good English grammar and pronounciation (compared to most foreigners, anyways), so listening to professors with thick accents and bad grammar doesn't inculcate any bad habits.

  42. Re:So... by MindStalker · · Score: 1

    Don't worry here in the US our elementary schools are also more challenging than our Universities. I frequently have difficulty helping my child do her homework, while I handle my CS degree work just fine. //Not really, the problem is more either understanding the nonsense directions given that can only be understood in context to the lecture my child obviously didn't listen to, or getting my child to understand basic concepts in order to do her homework.

  43. Wait one minute... by WickedLogic · · Score: 3, Funny

    Wait one minute... you mean we aren't all going to be well paid and rich? This sounds like that dot com thing that I heard about. I'm going to go back to my true plan, selling Amway products. Nutri-lite anyone?

    1. Re:Wait one minute... by Tablizer · · Score: 1

      Wait one minute... you mean we aren't all going to be well paid and rich? This sounds like that dot com thing that I heard about. I'm going to go back to my true plan, selling Amway products. Nutri-lite anyone?

      If you are good at sales, you can put 99% of IT salaries to shame. Good sales skills are in short supply, computer whizzes are not.

  44. Re:So... by Anonymous Coward · · Score: 0

    That math stuff is a lot harder to learn later in life when your head is crammed to bursting with the millions of lines of code you've written and maintained over the years. Be glad you had the chance.

    Oh, and computer programs have a lot in common with mathematical proofs (or at least they should).

  45. Skill Versus Education by hummdinger02 · · Score: 1

    We are seeing the global results of applying assembly line practices to education. It makes no difference what country we are talking about. The only reason this is such a hot topic is because the US Technology Czar and the businesses he is in bed with want the US to believe India is being chosen for out sourcing because of "More Skilled" employees. In fact we will likely find out that we are all pretty similar and that one group is chosen over the other for money reasons and to support the desire of executives to make 300x and 400x what the rest of us make. When do we outsource our executive positions to India to our similarly skilled and yet less expensive collegues?

    1. Re:Skill Versus Education by Anonymous Coward · · Score: 0

      Executives don't possess any real skills.... besides being masters of deception and bullshit, but who doesn't possess those skills?? I say we outsource them to India and split their execessive salaries amongst the developers.

    2. Re:Skill Versus Education by fistfullast33l · · Score: 1

      The only reason this is such a hot topic is because the US Technology Czar and the businesses he is in bed with want the US to believe India is being chosen for out sourcing because of "More Skilled" employees

      Whomever this Czar is, I'd like to meet him. The reality is that businesses who send work overseas recognize that they don't need to pay a lot of money for easy work like simple follow-the-design programming. If the "More Skilled" employees were in India, don't you think the executive positions would be going there as they are ultimately more qualified? Instead, the first work to be sent there was simple call center work where you follow a checklist. No critical thinking whatsoever. Your logic doesn't make sense.

    3. Re:Skill Versus Education by cryfreedomlove · · Score: 1

      Why don't you start your own company. Then you will be an executive that possess's real skills. What is stopping you?

    4. Re:Skill Versus Education by MarcoAtWork · · Score: 1
      If the "More Skilled" employees were in India, don't you think the executive positions would be going there as they are ultimately more qualified


      yeah, because of course all our executives are going to vote for their own jobs to be outsourced right?
      --
      -- the cake is a lie
    5. Re:Skill Versus Education by Anonymous Coward · · Score: 0

      hehe. I love the smell of pwnage in the morning.

    6. Re:Skill Versus Education by Anonymous Coward · · Score: 0

      Executives don't get to vote. The Board of Trustees vote on what to do with the CEO, etc, and the board of trustees is controlled by the shareholders, and the shareholders presumably want to maximize profits.

    7. Re:Skill Versus Education by Anonymous Coward · · Score: 0
      "possess's"


      I have the skill of being able to spell "possesses" without an apostrophe. What is an apostrophe doing there anyways? Is it because you pronounce that word with a big lisp at the end and that's the way you signal that when writing?

  46. Prospects by basic0 · · Score: 5, Interesting

    "lackluster prospects facing the great majority of...college graduates"

    Speaking as a college CS/Network graduate whom, 2 years after graduating, is still working as a janitor, allow me to welcome you to this planet.

    In my case, it's not because I have inferior skills or training. It's because most employers I've had contact with see a diploma/degree as "quaint" and "irrelevant". Since I don't have 5+ years of experience, excellent "soft skills" (PHB corporate-speak if I've ever heard it), and I don't want to sell anything, I'm apparently unemployable, no matter what school I went to or how well I did.

    Here's a brief story that gives contrast to the wonderfully frustrating experience I've been putting up with for over 2 years: I have a friend (who dropped out of highschool no less) who works in IT. One of his co-workers, a supposed IT expert who makes ~$100k a year, recently said to him "I assume we'll be using FAT32 for our 1TB backup drive's filesystem?". It seems to me, someone making $100k/year in IT should be aware of things like the limitations of FAT32 and Windows' implementation thereof. My friend tells me this sort of ineptitude is common among the IT "experts" he works with, and he spends more time correcting their mistakes than doing his own work. Meanwhile, I can't even get an *interview* for entry level jobs that a highschool student could perform.

    Not that I'm bitter or anything. Anyways, back to washing floors so I can make my student loan payments. Thanks for listening :P

    1. Re:Prospects by MyLongNickName · · Score: 1

      "Excellent "soft skills"

      Here's a brief story that gives contrast to the wonderfully frustrating experience I've been putting up with for over 2 years: I have a friend (who dropped out of highschool no less) who works in IT. One of his co-workers, a supposed IT expert who makes ~$100k a year, recently said to him "I assume we'll be using FAT32 for our 1TB backup drive's filesystem?". It seems to me, someone making $100k/year in IT should be aware of things like the limitations of FAT32 and Windows' implementation thereof.

      Part of the "soft skills" is knowing that your friend is making up a story to make himself look better. Perhaps if you were able to distinguish bullshit from reality, you might do better in the interview process. Part of it is knowing HOW to interact, reading personalities and adjusting yours accordingly. If you can't see through a whopper like this, then I can see how lack of soft skills would be hurting you.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Prospects by Eponymous+Coward · · Score: 4, Insightful

      I think it's time you try to take a more objective look at yourself. If your resume is good enough, perhaps you are coming across poorly in interviews. Physical appearance, manners, diction, etc... all matter. It's all about attention to detail. Most important though, is projecting the right balance of confidence / humility. These are people skills anybody can nail.

      Most employers do not see degrees as quaint. Experience rules for senior positions, but entry level positions are made for recent grads. A problem you are going to face is that you're graduation is becoming less recent all the time. I hope you are keeping up on your skills and continuing your education. Do some volunteer IT or try to make yourself visible on some open source projects.

      Where I work, we turn away people with very good resumes all the time if we don't think the person would fit in. I'm not going to hire somebody unless I think I'm going to enjoy working with them. Think about it- you probably spend more time with people in your office than with your significant other.

      We've also hired some people with unrelated degrees to do some of the most demanding work here (our network admin has a degree in german language).

      Lastly, what are you doing to expand your people network? Often who you know is more important that what you know. I used to think this was awful, but now I think it's because people are very afraid of risk and the unknown. Find other nerds and find out what they are doing. Interview at their company after you have thoroughly researched whatever it is they do.

      -ec

    3. Re:Prospects by Quadraginta · · Score: 4, Interesting

      So...what did you do in your summers? Co-op work, internship, work in the field in which you hope to be employed? Did you work during the term, too, in the field in which you hope to be employed? Do you have at least 9 to 15 month-equivalents of real experience, and if not -- why not? What were you thinking?

      As an employer, I can tell you that we're well aware of the deficiencies of education, especially in technical fields. We know it emphasizes ivory-tower theory, not practical solutions, and good listening to authority, not the cut-and-thrust compromise and jury-rig of the rambunctious real-world contest between those bastards in Marketing and us bastards in Development. We are also sadly aware of the grade and "AP class" inflation going on, we know very well an A doesn't mean stellar work anymore, and a B a significant cut above average. We know grades and taking "Honors" classes hardly mean a damn thing anymore.

      So, yes, we do look for more concrete measures of competence. Something like experience and success in a similar job, a certain amount of dedication and willingness to learn, a lack of rigidity about what you will and won't dirty your hands doing (e.g. God help you if you routinely volunteer the fact during interviews that you refuse to do any selling).

      If you didn't know this before, and so didn't spend your summers and after-school and between-school time enhancing your competitiveness, or, worse, didn't even realize you were in a competition with a million other hungry souls -- if you vaguely thought you were living in a socialist paradise where purity of soul guaranteed you your daily bread -- then I'm real sorry for the Big Lie your teachers amused themselves telling you, but there it is. The real world doesn't, in fact, give a damn about you, and will cheerfully let you starve to death unless in its eyes you have something quite valuable to offer. Fortunately, being young, if you were operating under any illusions you have time to make corrections.

      Also...don't forget to give it some time. Very few people get a great job right out of school. Usually it takes a few years to find something nice, and many people have to work for a decade or more to find a position that really suits them. Don't give up, keep trying, it will come if you persist. (And don't forget to feed back your experience to those younger than yourself every chance you get, so the dippy delusions rampant in our Sesame Street educational system are somewhat less effective.)

    4. Re:Prospects by Peldor · · Score: 5, Funny

      You missed a spot.

    5. Re:Prospects by Anonymous Coward · · Score: 0

      I obviously don't know where you live, but here's how I got my foot in the door. Keep in mind I DONT have a degree of any kind, and I now work for a large software company.

      I had some experience doing home pc repair - I was doing it as a side gig from my 9-5 (gardening sales). I found a position as a tech in a small mom&pop shop, cleaning viruses & performing minor upgrades for home PC's. I did that for a year. At the end of the year, I moved to a large metropolitan area and signed up with a tech placement company - they got me on a few temporary 'fill-in' gigs with different companies around the area. I worked hard, showed I had the chops by taking on anything they threw at me, and got good reviews at the end of my placements. I eventually got a placement for an internet-services company that I managed to turn into a regular, full-time job (tech support, but the pay is good). This job is now paying my way through college, so I can get that degree. At the end of that, I've got good prospects for becoming part of either the development or systems engineering teams, depending on where I want to go!

      I did it. It's doable. And a degree gets you in the door a lot faster - I can't count the number of applications I sent out that went straight to the garbage bin, without so much as a 'thank you, go away'.

    6. Re:Prospects by ghostfacehallik · · Score: 1

      y don't you ask your friend to put in a good word for you??

    7. Re:Prospects by p0tat03 · · Score: 2, Interesting

      The fact that you refer to soft skills as "PHB corporate-speak" speaks volumes about your current predicament. These soft skills - like the ability to gauge personalities, reactions, and simply get along with others - are perhaps more important than any technical skill that you possess.

      Did you participate in internships during your time at college? If you didn't, smack yourself upside the head. For those reading that are entering or in college right now in a tech-related field, realize this: internships and other forms of "real" experience are a heck of a lot more important than that shiny diploma you get at the end. I picked my school because of its well-organized and well-respected co-op/internship placement program. There were many other schools that were, in manners of quality of education, comparable (if not superior) to my college, but none of them had an internship program worth a damn, and that's worth a lot nowadays.

    8. Re:Prospects by AK+Marc · · Score: 1

      It's because most employers I've had contact with see a diploma/degree as "quaint" and "irrelevant".

      Well, that's better than here. I can't hardly get a job. I have years experience in computers. My MCSE is 10 years old, and my CCNA more than 5 years old. Yet, when I had a company close on me (taking my job with it), to fill the time I applied for a job as a front-line tech support for a bank's online service. I was called by HR and my Psychology degree (minor in CS) and MBA and experience were insufficient because I did not hold a BS in CS. My application would not be passed to the hiring manager because I do not hold a BS in CS. From her wording, if I had a masters in CS I would probably have still had my application removed from consideration because it wasn't a BS. This isn't the only time my application was discarded because of such reasons, but it was one of the most absurd. Of course, that just means that when I do get a job, it's at a place that hires the person, not the qualifications. A company worth working for will know the difference.

    9. Re:Prospects by rrkap · · Score: 1

      There are plenty of entry level jobs available, but you have to work to get them. If you've been looking for work for 2 years then you either (a)haven't been trying very hard, (b)do really badly in interviews/have a really poorly assembled resume (c) you are in an area without jobs (d) have some other factor preventing you from getting a job (you just got out of prison, for example).

      If you aren't spending 2-3 hours per day looking for a job then you aren't trying very hard. This doesn't just mean responding to want-ads, this means looking up companies who might want to hire you, finding the person who makes the decisions and convincing him you're the best thing since sliced bread. If you aren't an extrovert, and I'm not, it sucks, but it works.

      To tell if your resume is ok, have a bunch of people look it over and take their suggestions to heart. Even a spelling error can cost you a job, so make sure it is good. Also, talk to your local unemployment office. In most places they have free resmue writing classes that can teach you how to improve your resumes. Also, are you sending good cover letters to the jobs you want to apply for? Doing this well is very important because lots of people suck at it and it can cause you to rise above other more qualified candidates

      As for the other factors, you should be able to figure it out on your own.

      Also, get a job hunting book. The Dummies series is good. I also like "What Color is Your Parachute," which advocates methods of finding a job that you might not have thought of.

      --
      I like my beverages with warning labels!
    10. Re:Prospects by 2nd+Post! · · Score: 1

      Soft skills are almost the most important skill you can have.

      Let me phrase a CS job in this way, and then you can see why:

      You are solving a problem for someone. The only way the problem can be fixed correctly is if you can understand the problem (communication) and then convey the solution (more communication). Everything in between, the coding, the design, the engineering, is just a bridge that connects the problem to the solution.

    11. Re:Prospects by Anonymous Coward · · Score: 0

      Or instead of internships, work real jobs. Before I had my B.S., I had worked, in no particular order, as an IT monkey, a programmer, a help desk guy, and an English teacher. Now, a year and some after I got my M.S., I'm working a great job for good money that I got before I got my degree. Take the initiative, you'll find your path to be much easier.

    12. Re:Prospects by asuffield · · Score: 1
      Did you work during the term, too, in the field in which you hope to be employed?


      I don't know what university you went to. If you worked during the term at the one I attended, you would fail. Guaranteed. You cannot pass that course without spending the majority of your term-time studying.

      Do you have at least 9 to 15 month-equivalents of real experience, and if not -- why not?


      Probably because nobody will hire anybody who doesn't have 9 to 15 month-equivalents of paid experience, so there's no way to get that experience.

      There are two ways that most people get their early jobs in this field:

        - nepotism
        - lying in interviews

      If the first is not an option and you aren't willing to do the second, you will typically finish your degree having attempted to get several summer jobs and been turned down for all of them, and find that nobody's interested in hiring you now either. You're not necessarily a bad person because you weren't willing to be a lying conniving bastard, but the industry is too screwed up to bother hiring you, regardless of whether you're any good at your job. This is largely because interviews for IT-related jobs are usually testing your skills at sales and management, rather than your ability to do the job. Quite why this happens is unclear, but it is the reason why most of the people in IT-related jobs are pretty useless at them.
    13. Re:Prospects by asuffield · · Score: 1
      Since I don't have 5+ years of experience, excellent "soft skills" (PHB corporate-speak if I've ever heard it), and I don't want to sell anything, I'm apparently unemployable, no matter what school I went to or how well I did.


      What you have to realise is that IT-related jobs are often seen as a fast track to middle- or upper-management (common in companies whose main product area is technical). As such, they're more interested in hiring people with management "skills" than people with any level of real technical ability. They will not test your real abilities at either management or technical work before deciding whether to hire you, so those abilities are worthless to you; hiring decisions will be made based on their impressions of whatever they happen to think the relevant attributes are. If you aren't inclined towards sales/management, forget about any large or established company. People will tell you all sorts of things that you "should" be doing, but what it comes down to is that they think you should be doing sales/management instead.

      Realistically, you have two options:

        - start your own company, or get on board with somebody who is starting one (or just recently started and needs to expand fast)
        - forget IT, get a job in another field - your degree is worth pretty much the same regardless of what field you're working in
    14. Re:Prospects by Anonymous Coward · · Score: 0

      I'd hesitate before taking career advice about "attention to detail" from someone who can't tell YOU'RE (YOU ARE) from YOUR (POSSESSIVE).

    15. Re:Prospects by Anonymous Coward · · Score: 0

      There is a massive gap between the demand for skilled technical staff and the number of people available. that gap has pushed salaries for technical positions through the roof.

      You should ask yourself why you can't find a job in this market instead of whining on slashdot.

    16. Re:Prospects by StormReaver · · Score: 1

      "Do some volunteer IT or try to make yourself visible on some open source projects."

      I've been at my current development job for over five years now. When I got out of college, I listed all the skills I had and went through the resume writing process taught in my English classes. I got a few nibbles from employers, but they all said the same thing: not enough experience.

      This was insulting, as I had been developing my own Free Software for nine years before even going to college. I started listing all of my Free projects on my resume, contrary to what my English teachers had unanimously instructed. The very first resume I sent out with those projects listed snagged a second interview at the place I now work.

      The smoking gun was the Free Yahoo chat client I wrote based only on minimalist reverse engineered specifications from an acquaintance I met on Yahoo. That showed them that I had to drive and capacity that they wanted. The degree was the foot in the door, but the Free Software work examples were the welcome mat.

    17. Re:Prospects by jtownatpunk.net · · Score: 1

      How many jobs do you apply to every week? How many job fairs have you attended this year? If the answer to the first question has less than two digits, WTF are you complaining about? If the answer to the second is zero, WTF are you complaining about?

      If you're making a dozen contacts a week and getting no interviews, follow up and ask them why you're not getting interviews. If you're getting interviews, are you calling back a few days later to follow up? You realize that's an important part of the process, right? You have to show interest.

      Have you been offered any jobs at all? If so, why did you turn them down. Don't get hung up on salary. Even if you're only paid $12/hr, how much worse could it be than janitorial work? At least you'd be getting experience in your field and, if you work your cards right, company sponsored training. Bust your butt doing a crappy IT grunt job, get your certs on the company dime, then get a better job. That's how it works these days. I'm one of two people I know who stayed in the same tech job for >10 years.

      If there aren't enough jobs in your area to apply to a dozen positions a week, move.

      Pack your stuff, rent a U-Haul, and move.

      Actually, I'd recommend Ryder or Penske. But seriously. Move.

      I had a nice "cruisin' thru life with very little effort" job for about 10 years. Made the company 10x my salary in one role alone, not even counting the IT work I did. Then the company shut down. I looked around at the job market and saw precisely 12 jobs listed for which I was qualified. Across every job board I could find covering two counties. Of those jobs, less than half were even worth considering. I didn't apply to any of them. I looked at the job markets where I had friends and family, picked an area with dozens to hundreds of relevant jobs listed on multiple sites, and moved. A week or so after I unloaded the truck, I was setting up my new office.

      I had no leads, no contacts, no networking. But one look at the job market and it was obvious I couldn't stay unemployed if I tried. If I'd stayed in my original location, I would have had to fight and claw for an internship.

      Basically, you need to look at yourself and your situation to figure out why you've been pushing a broom for two years. Maybe you need a coach to mentor you. Maybe you need a better resume. Maybe you need a better job market. But it all comes down to you and what you need to do to change your situation.

    18. Re:Prospects by Anonymous Coward · · Score: 0

      Same thing happened to me. After school, I couldn't get a job. So I decided to study and take the CCNA and MSCE to help my resume out. What actually landed me a job was the fact that I wanted to keep learning and apply myself, not necessarily my 2 certs. Also, I started to get used to job interviews after having so many lol.

    19. Re:Prospects by basic0 · · Score: 1

      I don't object to what employers MEAN when they say "soft skills", it's just an idiotic phrase. Are my skills "soft"? No, they're quite solid in fact. Do I communicate effectively and work well in a team setting? For sure. Ask me a direct question about my abilities instead of dancing around the issue with phrases like "soft skills".

      "Did you participate in internships during your time at college?"

      I might have, had they been available. Instead, I ran a small business fixing computers for people for about a year, and volunteered for several organizations related and unrelated to computers simply to develop my "soft skills" and show potential employers that I've actually done something practical on my resume (which, btw, has been reviewed and edited by more than one experienced resume writer).

      Most of you have made decent suggestions, although my "soft skills" tell me some of you define yourself by your job prehaps a little too much. I apologize for being slightly jaded. My last computer-related job was not a positive experience. I was hired under the pretense of being a full-time webmaster, also tasked with running an eBay operation for a hobby store, only to be fired the day after I'd completed the store's website. I'm guessing this was partially because I was insisting on being paid the meager $10/hr @ 40 hrs/week I'd been promised when I was hired, rather than the substantially lower amount the owner tried to pay me once I actually started working. Being lied to and exploited (more so than usual) for IT skills just kinda turns you off of the whole industry.

      I've read the books, I've been to the career workshops and government-run employment kiosks and done the mock interviews, I've spent hours fine-tuning my resume and cover letter, I've taught myself to be more outgoing and friendly, I apply to numerous jobs every week (when I'm not working or sleeping) and I customize my resume and cover letter for each one, and when I don't get called for an interview, I call them to ensure they have my application. I tell them how I'd love the opportunity to talk to them in an interview. I show genuine interest in their company/cause. I apply to jobs where the listed qualifications describe me to the letter, and not only do I not get a job, I don't get an *INTERVIEW*. Not so much as a single phone call.

      I mean, I can understand they might not want to hire me, but they don't even want to TALK to me? Thanks for all the suggestions everyone, but I've tried most of them over the past 2 years and I'm still banging my head against the wall.

    20. Re:Prospects by p0tat03 · · Score: 1

      Any path is good, so long as you're taking the initiative to pave it yourself. One of the advantages of internship programs is that it's quite easy to get multiple job offers before graduation that way. Unless your intentions are entrepreneurial, this is quite a nice position to be in at graduation, especially if you have student loans built up.

      I've worked as an education outreach assistant, a mechanical engineer in an automotive plant, and a number of programming internships, and I've got a couple solid job offers to return-upon-graduation that I'm considering - and I've got 2 more internship terms to go through before I even graduate. Unless I turn into a royal ass overnight, I'm practically guaranteed a job at graduation, and that's a lot of peace of mind, especially when said companies are some of the big hitters in industry.

    21. Re:Prospects by sahala · · Score: 1
      I don't know what university you went to. If you worked during the term at the one I attended, you would fail. Guaranteed. You cannot pass that course without spending the majority of your term-time studying.

      I don't quite believe this. I knew plenty of graduates from some of the most challenging engineering schools in the US (including the one I attended) who found plenty of time for either part-time dev-work, a research project (helping out a professor/dept), or a personal side project. I don't have any supporting data, but I would even wager that graduates of tougher schools tend to have more non-academic experience than those coming from other schools.

      Regardless, I'll assume what you say is true. If so, then the herculean effort required to get through such a demanding curriculum would definitely have a lot of output to show for it, such as implementing your own DBMS, OS kernel, networking stack, or even applications. I can't imagine that your curriculum was so theory-intensive that there was no time to actually produce anything. Even if it were so theory intensive, there are always internship or co-op opportunities. Even if there is no formal university career center, all it takes is a chat with a professor or recent graduate to find a job.

      There are two ways that most people get their early jobs in this field:
      - nepotism
      - lying in interviews
      If the first is not an option and you aren't willing to do the second, you will typically finish your degree having attempted to get several summer jobs and been turned down for all of them, and find that nobody's interested in hiring you now either.

      What about....
      - college career centers
      - job fairs (both university and industry)
      - professional/hobbyist groups with local representation (ACM, linux user groups, Java user groups)
      - Recent grads (you did drink with some of the older people at parties, right?)
      - friends and (yes) family
      - Working for free (demo/portfolio material) for non-profits and small orgs?

      I'm not trivializing the ability to get a job -- it's one of the hardest and soul-wrenching tasks out there. All I'm trying to say is that there is always more that one can do, and that it's rare than anyone is truely stuck.

    22. Re:Prospects by Anonymous Coward · · Score: 0

      What kind of a dipshit takes career advice from an English teacher? When they look at your resume, they should be fixing style, formatting and writing issues. They're unqualified to say a thing about what's important in a job search of any kind outside their field. And their field is English. What a career path.

    23. Re:Prospects by yaminb · · Score: 1

      A lot of this has to do with the hyper growth IT experienced in the late 90s. A lot of under qualified people got into those early positions. Being a Canadian, I can tell you the Nortel story. They hired a ridiculous number of people. I've met more than a few. At least 2 in each Canadian tech company :P Some bright; others dum as a post. Yet they all command a fairly high salary.

      I've been fortunate. I graduated about 2 years ago, and jobs have been okay. I take it in stride, but it can be frustrating when you see some 'not so quality' people making much more just because they graduated before the bubble burst.

      Also a big factor is networking. Most jobs are gotten because you know someone. Heck, the best part of university was getting to know people...who end up working...who end up being able to get you the interview. This can also work against some really smart people, as they cannot get their foot in the door. Whats great about engineering people is we try to help each other out...This is even more so with Indian/Chinese people. It does have it's down side though, as often not the most qualified person gets the job.

    24. Re:Prospects by kiran_n · · Score: 1


      Why don't you apply to an Indian IT Services Company? Work in India for sometime to get the critical experience you need. You obviously bring in much needed soft-skills (in addition to IT skills). Whatever said and done - India is a happening place - and it might do you good to check the scene out there...

    25. Re:Prospects by ObsessiveMathsFreak · · Score: 1
      Physical appearance, manners, diction, etc... all matter. It's all about attention to detail. Most important though, is projecting the right balance of confidence / humility. These are people skills anybody can nail.
      Basically, it's a popularity contest, and real quality comes second to superficial appearances. Frankly, I wouldn't want to work at a company who hired based largely on appearances. I mean, why don't we all just become rent boys instead? The hours would be shorter and at least your manager would have a clue about what it is you do.

      Physical appearance, manners, diction, etc..., are all important qualities to people who are insecure in their own abilities. They can do physical appearance, manners, diction, etc..., a lot better than they can do say, programming, management, IT support, basically competantly running a company. Ergo, they'll put more stock in people with these qualities over competant people with actual skills.

      At Google, people wear jeans. Know why? Because Google hires people for their real skills. For what they actually bring to the company. Not what some fashion conscious yuppie thinks is attention to detail. Professional attire. Sounds like a fashion show to me, and fashion shows do not make my company any money.
      --
      May the Maths Be with you!
    26. Re:Prospects by Requiem · · Score: 1

      I've got an M.Sc. in CS, and I have to say that I wish I had done this, too. I've got a great job now, but to be honest, the extra work experience simply cannot hurt (plus, you get paid, too).

    27. Re:Prospects by Just+Some+Guy · · Score: 1
      Frankly, I wouldn't want to work at a company who hired based largely on appearances.

      Has there ever been a company in the history of companies that didn't hire based on appearance? You don't need to be a fashion model in an Armani suit, but if you can't be bothered to be well groomed and dressed in neat, clean clothing for an interview, why would you expect a company to think you cared?

      I've probably never been hired for my looks, but I'm darn sure I've never been not hired because of them.

      Physical appearance, manners, diction, etc..., are all important qualities to people who are insecure in their own abilities.

      I couldn't possibly disagree more. A despicable or incomprehensible genius is far less valuable than a merely competent employee that can actually contribute to the office environment.

      --
      Dewey, what part of this looks like authorities should be involved?
    28. Re:Prospects by dr_dank · · Score: 1

      In an interview, you're selling yourself. Think of you as a box of cereal. Would you buy cereal that was wrapped up in day-old newspaper and twine or would you buy cereal that came in a well thought out, easy to open, sturdy box?

      I will agree, however, that an interviewer that would look down on you for wearing a Sears suit instead of breaking the bank on a Brooks Brothers or Armani is an indicator that you probably wouldn't want to work there.

      --
      Where does the school board find them and why do they keep sending them to ME?
    29. Re:Prospects by UES · · Score: 1

      No, it's not a popularity contest. It's a common sense contest.

      Let me share some wisdom from Management school: Work gets done through people.

      Someone who cannot comply with very basic hygiene and social skill norms is unlikely to comply with management directives. No manager wants a smelly neckbeard making everyone else in the office uncomfortable or irate. And that's what it's about- if you are so difficult to work with that other people are distracted from their own work or avoid dealing with you, it is a colossal headache for the company. They literally do not care if you reinvent the Calculus and create the HAL 9000 if no one can stand being around you. "Irreplaceable unique talent" is a myth. Even Isaac Newton was fired. Walt Disney died. His company became bigger and richer AFTER he died, even though he is thought of as a visionary.

      You can be as smelly a neckbeard as you want if you work for yourself. But if you want to interact with other people (the basis for all human civilization), it helps to meet them halfway. There are plenty of environments that are casual (like Google) and accept offbeat people (like SAS). Yet, many people at these firms also wear suits when appropriate.

      Let me share some wisdom from Semiotics school: Fashion shows do make your company money. Executives wear suits because it is a signifier they are professional. Hollywood screenwriters DO NOT wear suits because it is a signifier that THEY are professional. Context is important.

      It should be noted that Woz himself is highly presentable, is generally well-groomed (although admittedly not a fashion plate), and is charming and fun to be around by all accounts. Are you richer than him? Do you have better skills than him? Did you create a more important company than him? He doesn't have a problem dressing appropriately, building his social skills, and interacting with "suits" when appropriate.

      Glorifying Asperger's does not translate into being a programming whiz, sorry.

    30. Re:Prospects by Neoprofin · · Score: 1

      And if the interview wears an old t-shirt from the 80s covered in spagetti stains what does it say about their personal standards and organization? If they wreak of a highschool locker-room what are your expectations of their ability to function well as part of a team in an office setting? If you want to take it a bit more seriosly, if they show up hung over what does it say about their work ethic? What if they're 20 minutes late and begin their replies with "Fuck man...?"

      There's a lot to be said for raw talent, and there's far more to be said about being a good employee. Most managers I've ever met would prefere the latter. They may not revolutionize their department, but they'll do the job they're being paid for. Google is casual dress, but I don't see many pictures from their campus that include a tower of Mt Dew cans and a stack of pizza boxes barely covering a sweaty, half-naked genius.

    31. Re:Prospects by HazMathew · · Score: 1

      I'm sorry you feel sorry for yourself. Maybe its about time you stop limiting yourself. Buck up old chap. The universe doesn't owe you anything.

    32. Re:Prospects by Slashdot+Parent · · Score: 1
      Where do you live and what types of positions are you applying for? With what types of companies? Who are you submitting your resume to?

      You owned your own business, you have experience, you have a college degree, yet you can't even get an interview. Something does not add up here. I'm willing to help you get to the bottom of this if you want.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
    33. Re:Prospects by Slashdot+Parent · · Score: 1

      Don't go through HR. Their job is to filter, and they don't know what is important or what is on the hiring manager's mind.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
    34. Re:Prospects by AK+Marc · · Score: 1

      That's good advice to HR departments and CEOs, but useless advice to applicants. For example, all applications for city jobs here must go through HR. That's the law (well, maybe just an ordinance). State job applications go through a similar screening before being passed to the hiring manager. Many of the companies have similar processes. Aside from a personal relationship before applying, there isn't a way around it. If you were to fax/email/deliver to the hiring manager directly, they are supposed to pass it to HR without even reading it (well, except for those that are supposed to discard them, which is more common than one might think, probably on the assumption that if someone is unable to follow simple directions they would make a poor employee).

  47. Re:So... by Anonymous Coward · · Score: 0
    I agree, at least as far as the learning of the useless things. I spent 3 years taking GEC's at a "traditional" college. Alot of things I had to go through did not directly reflect what my overall major is.

    I find that as a materials engineer the gen.ed. classes I took have much more application in the real world than some of my required clases. I've never had to use vector calc in 7 years, but I have needed a general understanding of business, contracts, and IP.
    Theory is nice, but in the real world sometimes it's better to fix problems than understand them.
  48. Odd bit from the article... by Phil+Steinmeyer · · Score: 1
    Rote memorization is rife at Indian colleges because students continue to be judged almost solely by exam results. There is scant incentive to widen their horizons -- to read books, found clubs or stage plays. That is not good news for Indian companies, which are hiring these days.
    This makes no sense at all. Either the companies value extra-curricular activities, in which case it is easy to hire graduates who have these in their background, or they only value exam results, in which case they can hire graduates who focused mainly on that. But to say that they value trait A, but ignore it and hire only on trait B (when A is fairly easy to see on a resume or ask about in an interview) just doesn't seem right. Seems like sloppy writing to me.
    1. Re:Odd bit from the article... by weszz · · Score: 1

      I think it adds up. In College I learned to think through things, not the strict put part A into part B, but really looking and figuring it out. the Extra curricular things help with developing social skills and working as a group to reach a goal that doesn't have one cut and paste way to get to it... people that blow through College in 2 years in America miss out on some valuable social skills as well...

  49. answer: it is a function of cost by Anonymous Coward · · Score: 0

    I have a lot of friends/colleagues whom did their undergrad in India and their graduate school here in the U.S. and have discussed Indian education quite a bit. As it turns out, India tries to educate the masses and the cost is nearly free. One friend did his M.S. in India before coming here and I think he said it cost 500 rupees total. I forget the dollar/rupee conversion, but remember he made a joke that 500 rupees was equivalent to "50 bucks" or some unexpectedly low price (from my perspective in the United States).

    Isn't education simply a supply/demand issue, and if the masses are able to attend college, won't the overall value be correspondingly diminished? I wonder if any of you have first-hand experience with this?

  50. Re:So... by Synic · · Score: 1

    If you don't want to learn the theoretical foundations, why get a CS degree? You don't get a physics degree if you want a job fixing cars. For once this is an actually good analogy for this situation.
  51. Re:Let me just be the first to ask: by __aaclcg7560 · · Score: 1

    I'll never understand why Americans are so bitter about this. I don't have a single colleague who can say they lost their job to offshore outsourcing, or even has any trouble getting a new job for great pay.

    Either you're lucky or you don't know enough people who are impacted. All these big companies are moaning to the politicians that they can't find qualified cheap labor here in the U.S. when they don't want to pay for training American workers who want a higher wage based on experience and a benefit package. I'm waiting for the other shoe to drop when all these Indians are dumped for cheaper African labor.

  52. Re:So... by Rotten168 · · Score: 2, Insightful

    Actually, the fact that you find advanced math topics "crap" says loads about your particular education/skillset.

  53. Re:Let me just be the first to ask: by ashridah · · Score: 2, Interesting

    I believe you'll also find that there's a group of us who face a different problem from outsourcing development.

    My peers (I'm a sysadmin by trade) often discuss the quality of what they've had to deal with when it comes to products developed this way. I read a report recently from one that noted data from the past 4 years showing that while the per-hour cost was low, the products typically took longer to develop, were of much poorer quality (crimes against database normalization, etc), and often had issues following the specs, or followed them in odd ways. These things tend to lead to massive headaches for your average sysadmin

    While it's not completely possible to say that some of these issues might not have happened locally too, it's pretty clear there isn't much value to be gained from outsourcing.

    ash

  54. Re:Let me just be the first to ask: by PFI_Optix · · Score: 4, Insightful

    I don't hate India. I hate the companies that route my calls there.

    What's annoying about the Indians taking the calls is that they pretend to understand when you use words or phrases they don't get, and it quickly becomes apparent as they struggle to troubleshoot a problem they never comprehended in the first place. But they're taught to do this, just like they're taught to tell me their name is Steve or John or Bob. Again, it's really the fault of the company putting the almighty dollar ahead of customer satisfaction.

    --
    120 characters for a sig? That's bloody useless.
  55. Re:So... by FireFlie · · Score: 1

    You are an exception, that is all. While it would not be too much of a streatch to get an art degree and become a web designer or something of the sort, one generally will not take their art degree to adobe or microsoft and say "You know, I really want to program." and actually have any chance of getting a job.

  56. Why mediocrity is valuable by Beryllium+Sphere(tm) · · Score: 1

    Build a few world-class universities like IIT and neglect everything else
    ==> prestige but lots of unemployment and an underperforming economy.

    Build lots of perfectly-OK universities
    ==> educated population, opportunity for the many bright people in your population of a billion, vibrant economy and not just in a few geographical niches.

    1. Re:Why mediocrity is valuable by gcx1 · · Score: 1

      Well put. India is a land of contrasts. Rich Vs Poor, Urban Vs Rural, Upper Caste Vs Lower Caste on and on... The Indian upper class decided to sink most of the education money into higher education after independence. As a result, India still has the highest number of illiterates in the world. India should have first focused on building good infrastructure for primary education and then focus on higher education in a generation or two.

      BTW, IITs look good only because the students who make it there after tough entrance exams (based strictly on point system of course) are smart, goal oriented and are heavily coached. Besides, the Central Govt spends a lot of funds on just a handful of IITs in the country. If you look at the bigger picture, IITs are one-dimensional as they are focused on undergraduate technical education with very little research or industry interface. They don't figure among the top Universities in the world since little else besides engineering degrees are offered.

      The writer focused too much on "new economy" which has employed just over 1 million people in India. There is no need for every graduate in India to speak perfect Victorian English or be employed by software or call center companies. There will be plenty of other avenues as the economy grows. Even the outward looking IT industry will have to look inward at a not-too-distant future to cater to a growing domestic market.

  57. Re:Let me just be the first to ask: by Anonymous Coward · · Score: 0

    Damn their ice hockey, bacon, and Rush!

    Alright, enough of the conservative-bashing...oh never mind, you meant the band.

  58. Re:So... by Pig+Hogger · · Score: 1
    They spent all their time learning about useless crap like advanced multivariable calculus, matrix theory, and other math crap instead of learning how to program.
    You must be a Visual Basic code monkey that programs pretty stuff GUIs for medical insurance applications, eh?

    A little math goes a long way in siplifying algorithm coding. Oh, sorry, you're not an analyst, you're just a programmer.

  59. an inside story by Quadraginta · · Score: 1, Interesting

    This is no joke. I can tell you a story from the inside. Once I tried to interest my faculty colleagues at a Large University That Will Not Be Named Here in setting up an exit exam for our degree program. A big comprehensive bugger that would "certify" our graduates in a measureable way and in particular specific skills. (This is in a scientific/technical field, by the way, so such skills are easy to define.)

    Before all of you who are still students gasp in horror, remember the long-term advantages this would provide: first, you know in detail exactly what you need to know as a senior to leave when you come in as a freshman. You can use that knowledge to study more efficiently during your four precious years. (Indeed, some bright student entrepreneur would no doubt think to correlate student exam performance with whether the student had professor X or Y, so you could surely use it to select your classes and teachers, too.) Second, your degree is far more valuable because it's backed up with specific, verifiable warranty in these grade-inflated days. Since every graduate has passed the exam, a firm or graduate school knows for sure and in detail what graduates of this particular program know. That's the kind of gold-plated guarantee of competence that makes employers feel all warm and fuzzy about you when you turn up for your job interview looking appallingly young, like you started shaving yesterday.

    Third, and most importantly, it would give a way for employers to feed back to we faculty what they did and did not want their employees to know. We'd invite them to help design the exam, and they'd give us feedback from when they hired one of our graduates. In this way we'd learn exactly what skills were wanted out there in the Real World(TM), and we'd learn rapidly whether we were successfully teaching those skills.

    What do you suppose happened? Do you think this proposal went anywhere? If you shook your head cynically, you are right. In fact, folks were a bit horrified by my suggestion that employers have some influence in the curriculum. Good grief, didn't I realize that knowledge flowed from us (the university) to them (mere tradesmen), not vice versa? Next I'd be saying the purpose of education was merely to make a man a more skilled worker deserving of a higher wage, and not to open his mind to the wonders of the Cosmos, enrich his soul, bring him closer to God, whatever...

    I couldn't even find out what happened to our graduates -- who had hired them, what fields and types of positions they'd gone into. The data had never been collected, and no one was interested in doing so. Amazing. Blew my mind, I tell you. Any other business that spent so little effort finding out whether its "product" was meeting the needs of the market would tank. But luckily in modern America "education" is the new "good breeding" -- it can mean nothing at all in a practical, tangible sense, so long as it sets you apart in some ineffable way as a "quality" person.

    1. Re:an inside story by thebdj · · Score: 1

      This is no joke. I can tell you a story from the inside. Once I tried to interest my faculty colleagues at a Large University That Will Not Be Named Here in setting up an exit exam for our degree program. A big comprehensive bugger that would "certify" our graduates in a measureable way and in particular specific skills. (This is in a scientific/technical field, by the way, so such skills are easy to define.)

      Let me tell you a story of a truly large university, Ohio State. There are not many in the US with a higher undergraduate enrollment. There are a few reasons why "certifying" your graduates is unnecessary and hard. First, let's discuss unnecessary. We have ABET. Not the greatest system in the world, but graduating from an ABET accredited institute is about all you need for most employers. It should be noted, a lot of these employers do not care. An "exit exam" would also prove very little, since it is merely a test, and there are plenty of people who can test much better than they study. For engineers, we have the PE exams. This is not taken by all and is practically worthless to some people. I honestly do not know many EE students who took the exam unless they were very heavy into the power-end of EE.

      Now to hard. There becomes the undying question of what to ask. For example, at Ohio State, an EE student can easily take courses in a wide variety of fields. You can do digital design, microprocessor based systems, VLSI circuits, digital signals and systems, signal processing, power, RF, and the list continues. How do you test these students? They actually have very little course work in common. Most of the course work they share is low-level circuits classes. Does it really matter to an employer that I can interpret a simple circuit design, or even a really complex one? My field is computer networking, digital design and VLSI circuits. I honestly do not think I have had to handle a simple circuit design since I graduated, and if I did, it was so simple, you probably learned to solve it in a high school physics class when learning about electricity.

      Since every graduate has passed the exam, a firm or graduate school knows for sure and in detail what graduates of this particular program know. That's the kind of gold-plated guarantee of competence that makes employers feel all warm and fuzzy about you when you turn up for your job interview looking appallingly young, like you started shaving yesterday.

      The unreliability of testing methods makes this no better than using your GPA and transcript. Coming out of college you have very little work experience. If you are in a technical field, perhaps you will be luck enough to have a co-op or internship to rely on as experience, or the company you worked for will give you a full-time job. This notion that a test is somehow better than using grades is really bad. Look at all the complaints about using the SAT or ACT for a major acceptance requirement to college.

      About the guarantee comment, have you ever worked in the private sector? I really doubt most places are going to care if you had an exit exam. I wouldn't be surprised if you could get away with lying that you did have one. This is really a crock. I believe my piece of paper is a tad bit overrated, but trust me, employers are not going to use an exit exam as some shining badge over other candidates.

      I couldn't even find out what happened to our graduates -- who had hired them, what fields and types of positions they'd gone into. The data had never been collected, and no one was interested in doing so. Amazing. Blew my mind, I tell you. Any other business that spent so little effort finding out whether its "product" was meeting the needs of the market would tank. But luckily in modern America "education" is the new "good breeding" -- it can mean nothing at all in a practical, tangible sense, so long as it sets you apart in s

      --
      "Some days you just can't get rid of a bomb."
    2. Re:an inside story by yali · · Score: 1
      A big comprehensive bugger that would "certify" our graduates in a measureable way and in particular specific skills. (This is in a scientific/technical field, by the way, so such skills are easy to define.)

      Spoken like someone who has no understanding of educational measurement. Name one standardized exam that provides a comprehensive assessment of everything that needs to be considered to "certify" college graduates as qualified and hireable employees in any field, scientific/technical or otherwise. Does it measure every area of knowledge? Does it calibrate for differing emphases and subspecialities? Does it measure creative, "out-of-the-box" thinking? Initiative to carry creative ideas into workable solutions? Critical analysis of novel problems? Applying concepts and knowledge from one domain to an unexpected, surprising area? Ability to identify what you don't know and teach it to yourself rather than just applying what you already know? Ability to work in teams? Ability to lead others? Does it measure how much all of these are exhibited persistently in a day-to-day environment, rather than in the focused span of a couple of hours in an exam room?

      There's a reason that even employers and grad schools in areas with well-established standardized exams (law, medicine, engineering, etc.) are interested in grades, recommendations and references, interviews, internships, performance tests, etc. -- it's because no exit exam could possibly tell them everything they need to know about whether someone can thrive in their field.

      Here's what happens if you implement a do-or-die exit exam: learning of any important area of knowledge, skill, or ability that is not on the exam will get worse, because students will shift focus to learning (by rote memorization, if possible) all the things on the exam and they will ignore all the things that aren't.

      And bringing this back on topic, if you read the article, you'll see that overreliance on exit exams is at the top of most experts' lists of what has gotten the Indian educational system into this mess in the first place.

    3. Re:an inside story by Quadraginta · · Score: 1

      graduating from an ABET accredited institute is about all you need for most employers.

      If you say so. If you read some of my other posts, you'll note that I am an employer in the private sector. (I used to be on the faculty of a university, which is why I've seen this situation from both sides.) "Accreditation" doesn't do much for me. Like sausage-making, I know too much about what goes into the product. But no doubt you know better.

      An "exit exam" would also prove very little, since it is merely a test, and there are plenty of people who can test much better than they study.

      What an amazing load of fact-free gibberish. You sound very much like a graduate of the educational system I despise. Elegant and verbose speech practically free of verifiable factual content. Pray, what does it mean to "test" much better than you "study?" And why, exactly, can a test prove "very little?" If I ask you to do ten random line integrals and you do each perfectly, why may I not conclude you know calculus pretty well? If I ask you to specify the size and shape of a reactor for safely preparing ammonium nitrate from certain readily available stock chemicals, and you get it just right, why may I not conclude you know (certain aspects of) chemical engineering pretty well? If I ask you to tell me in four sentences or less why the compression ratio of a diesel engine is higher than an Otto-cycle gasoline engine, and you can, why exactly does that tell me "very little"?

      This notion that a test is somehow better than using grades is really bad.

      Yeah? Bad for whom? For teacher's pets who have been coasting on A's for effort and quacking the shibboleths (e.g. the NEA's "testing is baaaaad"), for teachers who have been coasting on reputation, for programs that would like to sink buckets of taxpayer dough into improving student self-esteem instead of student competence? You'd sure be right about that.

      Look at all the complaints about using the SAT or ACT for a major acceptance requirement to college.

      Mmm. And from whom do those complaints come? Why, from the patrons of "diversity" and affirmative action, from "everyone should be above average" enthusiasts who dislike judging people on the basis of their "mere" technical competence and would prefer to judge them by their purity of spirit, how hard they try, how nicely they play with others or some other such fluffy garbage. I can well imagine that these people don't like the pitiless cold clarity a quantitative test sheds on whether a student knows what the fuck he's talking about or is just a postmodern bullshitter.

      Have you ever worked in the private sector?

      Only for ten years or so, following my ten years in academia. And you?

      If you couldn't find out the information, perhaps you are asking the wrong people.

      Gosh, that must have been it. I must not have realized it was the janitor I was talking to and not the Graduate Affairs Office. Silly me. If only someone as clever as you had been there to help me out.

    4. Re:an inside story by ghostfacehallik · · Score: 1

      I hear what you are saying but unfortunately from what I have seen in my short work experience it is not what you know it is who you know and that is disconcerting to me.

    5. Re:an inside story by Qzukk · · Score: 1

      If I ask you to specify the size and shape of a reactor for safely preparing ammonium nitrate from certain readily available stock chemicals, and you get it just right, why may I not conclude you know (certain aspects of) chemical engineering pretty well?

      And if I'm an electrical engineer, why would I know this? Why would I take your test? The point of the grandparent was that there are too many possible variations, either the tests would take days to complete, with the best students scoring a maximum of about 3%, or there would be hundreds of different tests that would all have to be individually maintained.

      Of course, there's also the opinion that the university is NOT there to teach students C++, it's there to teach students how computers work, how computers are programmed, how systems are modeled, etc. Any feedback system that went to the employers and asked them what they want would have to be strongly tempered to resist turning out students that don't know anything but the latest whizbang language from 4 years ago.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    6. Re:an inside story by Skjellifetti · · Score: 1

      Before all of you who are still students gasp in horror, remember the long-term advantages this would provide: first, you know in detail exactly what you need to know as a senior to leave when you come in as a freshman.

      I would hope that in a scientific/technical field that enough new knowledge was being developed that the faculty, let alone the freshman themselves, could not possibly know what those those freshman would need to know by the time they were seniors.

      That's the kind of gold-plated guarantee of competence that makes employers feel all warm and fuzzy about you when you turn up for your job interview looking appallingly young, like you started shaving yesterday.

      Did you have any evidence that most employers of your graduates would have noticed your guarantee or even cared?

      Third, and most importantly, it would give a way for employers to feed back to we faculty what they did and did not want their employees to know.

      You are absolutely right here that feedback from employers is important. But providing students with marketable technical knowledge is only one function of a university. Remember, the tech knowledge that a student graduates with is likely to become obsolete very soon (assuming the faculty is doing its job of fundamental research). Teaching students how to be life-long self-learners is going to much more important to both their long-term success and the long-term success of their employers. Your test does nothing to measure how well you are achieving that goal.

      Finally, you would do well to remember that students themselves pay a large (and growing) share of their education costs. The students are your customers, and on that basis, you should be more focused on the long-term needs of those students than the short-term needs of their first employers.

    7. Re:an inside story by Quadraginta · · Score: 1

      Name one standardized exam that provides a comprehensive assessment of everything that needs to be considered to "certify" college graduates as qualified and hireable employees in any field, scientific/technical or otherwise.

      Off the top of my head, how about:

      (1) The ACS exams in chemistry.

      (2) State RN license exams and board certification exams in medical specialties.

      (3) The bar exam.

      (4) The FAA exam for getting a license to fly an airplane on instruments.

      (5) The CPA exams.

      Need more? I'm sure I can find a round dozen with a few more minutes thinking.

      Does it measure every area of knowledge...blah blah blah

      In other words, is any test absolutely perfect? Of course not. Nothing is. But I believe we were talking about the real world, not Black 'n' White Land were anything not utterly perfect is ipso facto utter garbage. In our real world, "imperfect" exams do a damn good job sorting out competents from lookalike fools. A much better job than such feel-good fluffy stuff as recommendations from people who like you, or grades assigned according to some mysterious secret formula by someone of whom I've never heard.

      How about we reverse the challenge? Why don't you find me a job in which people's lives are directly in your hands (like surgery, piloting, or critical care nursing), and which does not require a comprehensive exam before you start the job?

      Here's what happens if you implement a do-or-die exit exam: learning of any important area of knowledge, skill, or ability that is not on the exam will get worse, because students will shift focus to learning (by rote memorization, if possible) all the things on the exam and they will ignore all the things that aren't.

      Well let's hope so. See, either it's a good exam or it's not (in my case "good" would have been defined as "testing the skills employers really want.") If it's a bad exam, well, a poor or half-assed implementation doesn't prove an idea is shit. Otherwise Linux 0.1 would have been the death of Open Source Software, ha ha. But if it's a good exam, then students should not be spending time learning what's not on it, because that stuff isn't, in fact, "important." You just think it is, or wish it was. And a nice side-effect of the exam would be that it will dispel that illusion.

      you'll see that overreliance on exit exams is at the top of most experts' lists of what has gotten the Indian educational system into this mess in the first place.

      Sure. And lots of "experts" have theories about what makes the stock market go up and down, or how to boost employment without waking up inflation, or which team is going to win the Rose Bowl. Get back to me when there's factual measurable proof of this remarkable (and to my ear laughable) proposition.

    8. Re:an inside story by rossifer · · Score: 1
      This is no joke. I can tell you a story from the inside. Once I tried to interest my faculty colleagues at a Large University That Will Not Be Named Here in setting up an exit exam for our degree program. A big comprehensive bugger that would "certify" our graduates in a measureable way and in particular specific skills. (This is in a scientific/technical field, by the way, so such skills are easy to define.)
      I'm already skeptical of your claims. Written tests can only measure certain kinds of knowledge, usually the least useful kinds of student abilities. Synthesis, creativity, analytical problem solving, etc. are very difficult to evaluate and measure anyway. To do it on a written test? Let's just say I'm skeptical.

      You can use that knowledge to study more efficiently during your four precious years.
      And teachers to make sure that questions that will be on the exams are repeated frequently in class. Your test would have been yet another example of what's wrong with standardized tests: teachers teach to the test. Which leaves everything else a teacher could be teaching off the cirriculum.

      What you can easily test doesn't matter at the college level.

      I know this is Slashdot, but did you read the article? One of the huge problems with the Indian educational system is that they treat certifications as the equivalent of knowledge and skills. They aren't. The only thing a certification proves is that you knew the answers to the questions on the test. Teachers in India teach to tests pathalogically, and it shows in the quality of their graduates. Lots of certs, not a lot of abilities. I managed our Indian offshore team, including recruiting, and I do know what I'm talking about on this subject.

      You sound like you're sympathetic to the position of the incompetent Indian teachers. Sheets of paper are nothing. Demonstrable skills (most of which can't be demonstrated on any written test) are all that matter.

      Do you think this proposal went anywhere? If you shook your head cynically, you are right.
      Your school made the right decision. Another test will only make existing problems worse.

      Like most employers of highly-skilled people: you need to (1) hire great teachers (2) quickly fire bad teachers, and (3) trust them to teach. Most alternatives to this model are doomed to make any problems with (1) and (2) much worse by not even giving lip-service to (3).

      Regards,
      Ross
    9. Re:an inside story by Quadraginta · · Score: 1

      And if you read my original post, you'll see that we were talking about a specific program. No electrical engineer would be getting a degree in the program, unless it was an electrical engineering program, so he wouldn't be taking the test, right? Sheesh.

      There would be hundreds of different tests that would all have to be individually maintained.

      For what? For a single degree program? Don't be silly. There isn't that much variation in a single degree program. You might need three or four, tops. (And do I think it's a bad idea that if you get a degree in a field, you should at least be competent in most areas of the field, if especially good in only one? Yup. You never know what the future brings, and a degree of breadth to your education is to be strongly encouraged. With the whip of a general exam, if necessary.) Or do you mean across an entire university (i.e. across all of the topics in which society might need you trained)? In that case, so what? What's the problem? Do you have any idea how many different types of licenses and certifications there already are in this world, from the guy certified to build you a new shower meeting the local building code to the guy licensed to pilot a fishing trawler? Fact is, for most working stiffs, your professional life depends on a license and an exam of some sort or other. There's nothing really new about that. 'Bout all I'm saying new is that just maybe the university should incorporate some of that professionalism about standards into certain scientific and technical fields.

      Any feedback system that went to the employers and asked them what they want would have to be strongly tempered to resist turning out students that don't know anything but the latest whizbang language from 4 years ago.

      Oh, right. Because of course businessmen just all have their heads thoroughly up their asses and can't see further than the next quarter. The chairmen of GE or IBM got (and keeps) his job by paying attention to the latest fads in engineering, not by, you know, turning out products year after year that work, and for which millions of people are willing to part with their hard-earned cash. Clearly J. Random Tenured Professor has got a much clearer view of what works in the long run. Feh. This is exactly the kind of blind academical arrogance I met inside the asylum. It's no wonder the university degree is not worth what it used to be.

    10. Re:an inside story by Quadraginta · · Score: 1

      Don't let it be. People naturally trust the opinion of others they know well. You will, too, once you get there. Don't take it personally. Just try to develop the same skill yourself -- learn whose judgment to trust, and whose not to. Learn to spot the person -- potential or actual boss, potential or actual co-worker or subordinate -- whose judgment is fucked, and take defensive action. The real world is made up of people networked together in an invisible skein of opinion, trust, despite, irrational emotional attachment or repulsion, and (occasionally) brilliant insight. It's not a very logical or well-defined world, it doesn't follow any beautiful interlocking set of colorless logical principles. But it is what it is, and we all have to live there.

      I won't argue that getting out of the American school system and into the real world can be a nasty cold shock. It sure was to me. But, honestly, the fault lies not with the real world -- that's by definition impossible -- but with the educational system, which had 12-16 years to get you thoroughly prepped for the race and didn't do so well. I mean, if you spent 10 years with a track coach and then clocked a 7:40 mile and got laughed out of the Olympic trials, would you blame the sport of running or your coach?

    11. Re:an inside story by Quadraginta · · Score: 1

      I would hope that in a scientific/technical field that enough new knowledge was being developed that the faculty, let alone the freshman themselves, could not possibly know what those those freshman would need to know by the time they were seniors.

      Goodness, in four short years? That's an unbelievable rate of progress. In most scientific or engineering fields, four years is barely enough to get a few decent measurements done or put together a good solid theory. It's about the life of a typical NSF grant, during which, if you make one solid advance you're golden. I think there are very few fields that have ever had such a revolution in four years that everything completely changes. Certainly it is not true of any scientific field with which I'm familiar. That's why we can do fine with printed textbooks that are revised only every five or six years, and which take a good 3-4 years to go from conception to production. In fact, for basic stuff we can often use classic textbooks. Lev Landau wrote some of the best textbooks ever in physics fifty years ago and they can be used today without changing a word.

      Did you have any evidence that most employers of your graduates would have noticed your guarantee or even cared?

      Yes.

      But providing students with marketable technical knowledge is only one function of a university.

      Yeah. But it's the important one. I don't much care how they fulfill their functions of providing physical recreational opportunities for students, or allowing them to safely explore their budding sexuality in the dormroom late at night.

      Finally, you would do well to remember that students themselves pay a large (and growing) share of their education costs.

      Balls. I've seen the budgets. At a large private research university tuition covers maybe 20-30% of the cost to run the show. In a public university it's just noise, enough to pay the gardeners, maybe. The bulk of education costs are paid by the Federal government in many different ways. To give you just one example, the university skims off 50% of each and every research grant in "overhead" that goes straight into the general budget. Your typical science or engineering professor has 0.2-5.0 megadollars in research grants coming in per year (or else he gets fired, if he lacks tenure), which means a typical department faculty of 15-30 provides the university with $5-20 million in tax-free income every year. The 50 or so students majoring in that deparment might provide as much as $500,000 at a private university after financial aid is deducted from tuition, far less at a public school. (Incidentally, another huge source of "income" to the university are graduate students: these poor lads and lasses work like dogs for salaries about one quarter of what they're worth on the open market. Since they do the bulk of the research work and much of the teaching for practically nothing -- or even literally nothing, if as is often the case their salaries come from a research grant anyway -- they're a gigantic net positive in the university budget.)

      Mind you, if students (or rather more typically their parents) did pay the full cost of their education, I bet it would be a lot more focussed. You do see some of that effect in community colleges and vocational schools, where students are typically paying for the education themselves, not only in terms of tuition, but in terms of taking time off from a paying job. Education in that market tends to be very practical and results-oriented.

      you should be more focused on the long-term needs of those students than the short-term needs of their first employers.

      Uh...there is something of more long-term importance to the student than their ability to land (and prosper in) a high-paying, high-status job? Like what? Satisfaction with their overall role in life and society, pleasure in prosperous, well-adjusted grandchildren, finding and marrying their soul-mate? Hmm, ho

    12. Re:an inside story by frank_adrian314159 · · Score: 1
      If you shook your head cynically, you are right. In fact, folks were a bit horrified by my suggestion that employers have some influence in the curriculum.

      Well, I don't think that that's the reason. The IEEE and ACM (and, I assume, other professional societies in other technical fields) have a great amount of influence on curriculum matters - and industry representation in those societies is not particularly thin. I think the main reason that they reacted this way is because they wanted a (semi-)inoffensive way to tell you that your idea was not well though out, stupid, or both.

      Let's say your school did implement a final certification program. Here I am, a student, having paid you upwards of $25,000 (at least - that's pretty cheap these days) over the four years I attended classes at your university, getting A's all the way. You are going to deprive me of graduation because I may not be able to pass some aggregate test? What were the course grades all along supposed to be doing, if not testing my knowledge of particular subjects? If the real issue is grade inflation, fix that. If the issue is that the material being taught is inappropriate, fix that. Quite frankly, if your institution did this and I was a prospective student, I'd look at the risk-reward ratio and pick another school. And, as for your notion that I'd know exactly what I had to know when I came in, I already have that information - it's called a course catalog and most of them have graduation requirements listed prominently.

      As a development manager, I'm not sure I'd give your certification program any particular positive consideration either, as I'm probably not familiar with it, I don't know how it changes year-to-year, it's not vetted by any independent professional society or similar certification body, and I sure as heck don't know why I should trust you to administer it accurately or well. Given that you're looking for some sort of deus ex machina solution for what appears to be fundamental flaws in your institution, I'd be very surprised if you could. Any test you would come up with, unless you want to make it something like a multi-section, multi-day PE exam, would either be too narrow or incomplete, anyhow. I just don't see any advantage of this over a new grad's transcript and a decent interview process.

      --
      That is all.
    13. Re:an inside story by Quadraginta · · Score: 1

      Synthesis, creativity, analytical problem solving, etc. are very difficult to evaluate and measure anyway.

      Says who? I have no problem evaluating those qualities in my employees. I doubt you think you have any difficulty evaluating those qualities in your friends, or amongst potential employers. Do you ever sit there pondering over your buddies, wondering whether one of them hides unknown depths of synthesis, creativity, et cetera, and realizing that you have no solid opinion on the subject because, really, who can ever tell? Sheesh. How are you going to pick out a girl to marry, boss to work for, colleague to trust if you can't make judgments like this?

      This is the kind of mystical crap the educational system often produces. Nice sentence, seems somehow ineffably true in a deeper sort of way, a lovely "there are more things in Heaven and Earth, Horatio, then are dreamt of in your philosophy" statement about the inattainability of divine perfection.

      But when you get right down to brass tacks, to practicality, it's feel-good philosophical academical bullshit. In fact it's easy to design a test that can distinguish people who know calculus or thermodynamics or how to install windows properly from those who don't. Any expert can do a decent job in an afternoon. And in fact these are, contra your (and the professoriate's) opinion, the important tasks in a real job. Your employer would certainly like you to be creative and clever and innovative, but what he absolutely needs you to be is reliable and competent. He'll have more problems with clever and creative (but unreliable and goofy) college graduates than with dull, methodical (but competent) workers. The latter are always useful, and you don't have to promote them. The former are a positive menace to the company if you give them too much responsibility.

      What you can easily test doesn't matter at the college level.

      Gracious, don't give yourself (or your college) airs. A college degree is not that big a deal. It's a fairly minor intellectual achievement, within reach of anyone with an average or better IQ. Indeed, failing to graduate from college (if you have the money to go) is what's unusual, like failing your driver's test. We're not talking insight into the mind of God that can hardly be put into words. In my scientific field I can think of about a dozen or so key skills I'd like someone with a bachelor's degree to have, and I could test them all in a few hours, easily. (That doesn't mean it wouldn't take the average person four years to acquire those skills. Like Olympic ice-skating, a skill can be obvious and easily testable but take enormous effort to master.)

      One of the huge problems with the Indian educational system is that they treat certifications as the equivalent of knowledge and skills.

      Says you. Or maybe the tests just suck.

      Like most employers of highly-skilled people: you need to (1) hire great teachers (2) quickly fire bad teachers, and (3) trust them to teach. Most alternatives to this model are doomed to make any problems with (1) and (2) much worse by not even giving lip-service to (3).

      Geez, this is gobbledegook. First of all, we're talking about how to define "good" and "bad." How do I define a "good" programmer? Why, by the fact that he writes programs that work well. How do I define a "good" teacher? Ideally, by the fact that he produces students who know their stuff. Ergo, we need to know whether students know their stuff or not. Assuming you're not some oddball existentialist who denies that this is knowable at all, then we're just down to defining what sort of test -- written, oral, practical, demonstration, whatever -- will establish whether the students know the field or not. I think you need to sort out your belief structure here. You can't simultaneously hold that competence in a field is objectively real and quantifiable -- in the sense that at least you can say A is more competent than B -- and at the same time deny that it's measurable even in principle. I mean, not unless you want your head to explode or like the White Queen you're used to believing six impossible things before breakfast.

    14. Re:an inside story by Qzukk · · Score: 1

      you'll see that we were talking about a specific program.

      Sorry, I just jumped in with my two cents and missed that part. Looking back, I'll have to say the university I graduated from keeps pretty good tabs on me, after all, if I landed some six figure job, how else would the alumni association know to badger me about it?

      It's no wonder the university degree is not worth what it used to be.

      Well, I'm not an employer, and since graduating I've managed to hold one job doing software development for several years now, so the only experience I have is my own experience with my own computer science degree.

      The value of that degree to me is immeasurable. To all the companies I applied to that claimed they wanted a college degree? Not so much. I contend that even though the university's computer science program did not provide the "X years of experience with foo" that those companies actually wanted, the degree program worked exactly as intended, as it has given me the skills to obtain that experience on my own if that's what it takes to make "businessmen with heads thoroughly up their asses" read my resume. (Sadly, the other 299 million people in this country have to work for someone other than you or GE or IBM.)

      For the rest of the sciences and probably most of the liberal arts though, you're probably right, I don't have any experience with those to claim otherwise.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    15. Re:an inside story by yali · · Score: 1

      Your list of exams supports my point, not yours, because in those professions, passing an exam is not enough to certify someone as qualified. Pilots are not allowed to fly based solely on passing a standardized exam (and would you fly in a plane with a pilot who passed the FAA exam but had never been subjected to any other form of evaluation?). Surgeons are not allowed to operate just because they've passed an exam (and would you let someone operate on you who had never passed any form of evaluation except their board exam?). Etc.

      In other words, is any test absolutely perfect? Of course not. Nothing is. But I believe we were talking about the real world, not Black 'n' White Land were anything not utterly perfect is ipso facto utter garbage. Nowhere did I claim that standardized exams are useless. Of course exams add useful information to an overall assessment; they are simply not enough. I was specifically responding to your claim (repeated in your reply) that you could construct a comprehensive exit exam that covers all relevant skills and knowledge. I am stating that in practice, no exam is up to that task. (Your claim that you would only accept a "good" exam begs the question. My whole point is that your standard of a "good" exam is impossible in practice. Ironically, this is backed up by the list of professions you offered, all of which supplement standardized exams with other forms of evaluation in admitting people to the profession and making hiring decisions.)

    16. Re:an inside story by WhoBeDaPlaya · · Score: 1

      Certification exams are so much fun! I know - I just took the one for PhDs, a.k.a the qualifier examination ;)
      (The entire undergraduate and "introductory" graduate VLSI curriculum crammed into a 2 hour, closed book, closed notes test)

    17. Re:an inside story by rossifer · · Score: 1
      Synthesis, creativity, analytical problem solving, etc. are very difficult to evaluate and measure anyway.
      Says who? I have no problem evaluating those qualities in my employees. I doubt you think you have any difficulty evaluating those qualities in your friends, or amongst potential employers.
      This exchange really does represent the crux of the issue. What we've got here is a "straw man" because you changed arguments between your last posting (where you were talking about a test) and this post. I'll give you the benefit of the doubt and assume that you deliberately misunderstood "difficult to evaluate and measure" as "impossible to discover" and then based your entire response on that straw man. If I assume that you're stupid enough to really misunderstand my point... well, I'll cover that at the end.

      What you are now saying is easy is for people who spend a lot of time together to discover and understand often subtle strengths and weaknesses. I agree. Happens all the time.

      What you were saying is easy is to discover those same strengths and weaknesses using a written test. Uninformed bullshit.

      See the difference? Your original assertion about the utility of standardized testing does not stand up to the evidence, let alone basic common sense. Says who? For one, my wife, with her PhD on assessment in higher education. Says who else? Any study on the ability of standardized tests to evaluate skills (instead of knowledge). Says who else? Just about any skilled teacher or highly skilled school administrator. Including, I might add, the administration at your school. Find the person arguing for more standardized tests, and you'll find a frustrated burecrat looking for a way to justify their job.

      Teachers give tests as a part of how they evaluate a student's knowledge and abilities. For any slightly qualified teacher, it's not the only data used to develop their own assessment of a student's knowledge and abilities.

      The rest of your post is more of the same and fails to make any other arguments. Your entire argument for standardized tests is that your friends and family don't know any more about you than if you had handed them the answers to a multi-page exam of some sort. That's your argument (whether you think so or not), and it sounds stupid because it is completely and utterly idiotic.

      At this point, it's clear to me that you simply don't think about knowledge, skills, or even education the same way that well-informed people do. Until you choose to educate yourself so that you can carry on a better-informed conversation, this thread is complete. My only purpose with this posting is to make sure that your nonsense doesn't appear to be unchallenged.

      Ross
    18. Re:an inside story by Skjellifetti · · Score: 1

      Goodness, in four short years?

      Yes, in four short years. Computer languages, for one example, can be introduced and be taking on new tasks quite rapidly. I'm sure many other technical fields have similar rates of progress. What the employer wants to know is "Does this graduate know the language de jour?" What the student needs to know is "How can I easily master new languages?"

      I don't much care how they fulfill their functions of providing physical recreational opportunities for students, or allowing them to safely explore their budding sexuality in the dormroom late at night.

      This statement alone is a pretty good proof that technologists should be taught something besides technology in their university coursework. In your case classical rhetoric. At no point has anyone who is arguing with your ideas ever made the case that colleges are about letting students explore their budding sexuality.

      Balls. I've seen the budgets. At a large private research university tuition covers maybe 20-30% of the cost to run the show. In a public university it's just noise, enough to pay the gardeners, maybe.

      Balls yourself. You clearly have little idea of who pays for university budgets. At most Midwestern Big Ten schools, student fees represent about 60% of the budget. UMich, for example, brought in $725 million during 2005-2006 from tuition (59% of the general budget), while the State of Michigan appropriated $315 million (26%). Only $165 million (14%) came from "Indirect Cost Recovery" (i.e. skimming the research grants).

      Uh...there is something of more long-term importance to the student than their ability to land (and prosper in) a high-paying, high-status job? Like what? Satisfaction with their overall role in life and society, pleasure in prosperous, well-adjusted grandchildren, finding and marrying their soul-mate?

      You quite like the logical fallacies, don't you? To repeat myself:

      Providing students with marketable technical knowledge is only one function of a university. Remember, the tech knowledge that a student graduates with is likely to become obsolete very soon (assuming the faculty is doing its job of fundamental research). Teaching students how to be life-long self-learners is going to much more important to both their long-term success and the long-term success of their employers.

    19. Re:an inside story by Skjellifetti · · Score: 1

      It is not who you know that counts. It is who you know that knows what you know that counts.

  60. Education ... by Laser+Lou · · Score: 1
    [A] final-year student who expects next year to make $2 to $4 a day hawking credit cards, was dejected.

    If he is exercising independent business judgement while selling those credit cards, he may be getting a better education than any that one can get in any school.

    --
    No data, no cry
  61. Globalization by faqmaster · · Score: 1

    Globalization at its finest.

    --
    Are you...Are you some kind of genius?
    No, ma'am, I'm just a regular Slashdot reader.
    1. Re:Globalization by paulthomas · · Score: 1

      What are you trying to say?

  62. Re:So... by nonsequitor · · Score: 2, Informative
    Spoken plainly as one who doesn't understand the job market.

    The heart of most Computer Science *jobs* is in "painting forms" and "playing with DB rows".

    Funny, I graduated in '03 and have been gainfully employed doing embedded programming for the last 5 years. Between contracts I'm beating the head hunters off with a stick because they can't find anyone capable of doing C and Assembly for embedded targets. You can keep your "painting forms and playing with DB rows," I'll stick to safety critical real time applications.
  63. Re:Let me just be the first to ask: by yali · · Score: 5, Funny
    What's annoying about the Indians taking the calls is that they pretend to understand when you use words or phrases they don't get, and it quickly becomes apparent as they struggle to troubleshoot a problem they never comprehended in the first place.

    And this is different from American customer service how?

  64. Wrong for a college, but right for a trade school. by Kadin2048 · · Score: 5, Insightful

    I agree, however: "learning a field of study," is not what most people in college want, nor what most employers are looking for.

    What most students want is job skills. Few students have the inclination (or spare funds) to learn for the sake of learning for four years, and then spend another two or three at a trade/professional school, before they can get a real position.

    Students go to various schools in great part because of the job prospects they think they'll have on completion. Only the rich can afford to simply go because it will be intellectually stimulating. Plus, mixing together people who just want job training with people who are fundamentally interested in learning is a mistake; neither are going to be satisfied with the results.

    To be honest, I think we need to remove some of the social stigma surrounding trade schools in the U.S., and we should have a clear path for students that just want to get job skills. Maybe the companies themselves could even help fund them, and in return get to dictate parts of the curriculum (via directed tax contributions, if not voluntarily). That would remove the education/industry disconnect. Students who wanted an 'education' would be able to go to college, and students who want 'job training' and a near-guaranteed job in a relatively short amount of time could go to the trade schools.

    I think in the U.S. we have dragged 'childhood' further and further out; there is no reason why a person should have to go through nineteen or twenty years of schooling before they can survive on their own in the economy. Education needs to be made more relevant to what students want to learn, and more rigorous earlier in the curriculum. Huge swaths of my own education were nothing but wasted time because of the way the system is currently set up; there is no reason why a motivated 15 or 16-year-old shouldn't be able to be out learning a skill, if that's what they want to do. Making them acquire thousands of dollars in debt and years of wasted 'education' that they won't use first, helps no one.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  65. Re:So... by Anonymous Coward · · Score: 0

    I would be seriously suprised if your elementary students even knew what the hell ZFC was, let alone if they could actually prove something trivial with it. I would also like to see your elementary students do quantum mech.

    From all the American educated scientists, mathematicians, and engineers: Fuck off, asswipe.

  66. There are a few by Anonymous Coward · · Score: 0

    There are a few degree paths that can or do lead to taking a test. Lawyers have to take the bar. Engineers have the option of taking Professional Engineer tests (required for many positions and to advertise yourself as an engineer). There might be a few other professions. But even these examples support your proposition: certification leads to focused study and higher pay.

    1. Re:There are a few by Skjellifetti · · Score: 1

      But even these examples support your proposition: certification leads to focused study and higher pay.

      Or it could be that certification is just a legal means for professional societies to restrict competition. Many things that lawyers do, for example, are pretty mundane. Do we really need bar exams for folks performing such tasks or is the bar exam simply a means of increasing the pay of lawyers by restricting their supply?

  67. Not to worry... by Baldrson · · Score: 2, Funny
    Most of the 11 million students in India's 18,000 colleges and universities receive starkly inferior training, according to the article, heavy on obedience and rote memorization and light on useful job skills.

    They can get jobs as TA's in American universities where they can require the students to obediently engage in rote memorization. All we need to do is reduce the xenophobia in the US's immigration policies.

    1. Re:Not to worry... by Anonymous Coward · · Score: 0

      So what exactly are you trying to say here? Are TA's in the US overbearing and discourage free thinking? Or is this an insinuation to the fact that a lot of Computer Science departments in the US have a lot of foreign-born students, with Indians, Chinese and Russians being the top on the list?

    2. Re:Not to worry... by z0ltan · · Score: 0

      Maybe I can find you a job as my personal punch bag, moroniac...

      --
      Yakum Purkan min Shemaya
  68. Software engineering programs by linguae · · Score: 1

    Project management is not a computer science skill; it's a software engineering skill (software engineering != computer science, although I feel, by experience, that software engineering skills are very important for computer scientists to learn). However, there are schools now that offer software engineering degrees which do explain some of the methodology and practices behind software engineering. Project management does fit in with a software engineering degree, exactly in the same way as project management techniques fit in with the traditional engineering disciplines.

    I believe that for most industry positions in the software industry, a software engineering degree would be a better fit than a computer science degree, since the software engineering degree better prepares students for some of the conditions and practices that they'll see in industry. At my school, the software engineering degree also contains courses on teamwork and other engineering practices (sometimes alongside traditional engineers). A computer science degree, by definition, is geared toward people who want to become computer scientists. Computer scientists are focused more on research than software engineers, who are focused on building software. A computer scientist is to a software engineer as a physicist is to an electrical or mechanical engineer. Scientists are focused on expanding knowledge and doing research, whereas engineers are focused on applying scientific knowledge to practical uses.

    1. Re:Software engineering programs by jandrese · · Score: 1

      That would be great if Software Engineering was a major at most universities. Most of the time you're choosing between Computer Science, Electrical Engineering, or maybe Computer Engineering. Because Computer Engineering tends to be more closely aligned with EE, most students opt for Computer Science, even though it's not a perfect fit for what they want to do.

      Obviously there is a "choose a better school" factor in here, but school choice is often limited by external factors (can't afford out of state, got a scholarship for State U, etc...). Worse, this is the sort of stuff that High School students don't even know they need and won't realize until after they are out of college. It's just a shame that most CS courses seem to be designed to teach people how to become CS Professors instead of stuff that will be infinitely useful in the real world.

      --

      I read the internet for the articles.
  69. Why thinking outside the box is a good thing by Nightlily · · Score: 5, Interesting

    I spent a lot of time with Indian college graduates in grad school. Some were smart and others couldn't even find a computer let alone program it. I can say the exact same thing about American / European / (insert your nationality) graduates.

    One thing I will say about Indian college graduates is that they *tend* not to think outside the box. If the solution wasn't painfully obvious or spelled out in the textbook or lecture notes, then some of the Indian students would run into serious problems. Also some Indian students would ace courses which required large amounts of memorization but would fail practical courses.

    1. Re:Why thinking outside the box is a good thing by digitalhermit · · Score: 3, Informative

      I work with lots of Indian programmers and developers. Many are very good. Most of them are pretty hard workers. And as you say, there are some that do not belong in IT. I agree particularly with your statement that unless the solution is a stock answer, then they cannot solve it. But I can say the same about the American IT workers I've dealt with, especially those that sprung up during the height of the dotcom. Right now the number of tech schools in India seems to be approaching the number of tech schools during the boom. You remember? Everyone was an MCSE, everyone was a web developer, hardly any knew what a for loop was.

    2. Re:Why thinking outside the box is a good thing by gnalle · · Score: 2, Informative
      The grad students are chosen from their score nationwide entrance exams. These exams are necesary, because it is the only practical way to find the best few percent of the students, and they have to be standardised and nationwide to avoid local inflation and corruption.

      The problem is that the education system ends up training students for the entrance exam rather than for a future life as a researcher. This means that they have to be reeducated a bit when they start doing their Ph.D. However an Indian Ph.D. takes 5 years to aquire, so my impression is that the students have time to change.

    3. Re:Why thinking outside the box is a good thing by aadvancedGIR · · Score: 1

      A few years ago, I was working with an indian, and he actually told me that indian schools teach future executives to behave like low level workers and always do whatever they are told to do the way they are told to do it. Those students are usualy hard working and on average as smart as anyone else (and this one was realy bright), but when you were always told that a solution that isn't the expected one is wrong, it is really hard to overcome the guilt feeling when you are faced to a professional environment that promotes creativity.

  70. Re:Let me just be the first to ask: by jgold03 · · Score: 1

    Agreed. This has nothing to do with nerds. What is it doing here? Not to mention half of us are bitter toward Indians anyway as a result of outsourcing. You've been watching Lou Dobbs too much! Bad Dog!

  71. Re:So... by udderly · · Score: 1

    I spent 3 years taking GEC's at a "traditional" college. Alot of things I had to go through did not directly reflect what my overall major is.

    My degrees are in a field totally unrelated to CS, but I had to take plenty of courses that didn't directly pertain to my major(s). But, in all fairness, the goal of an undergraduate university education has traditionally been to provide a broad general education combined with *some* concentration within the field of the student's degree. To have a university undergrad degree assumes a certain set of skills across the curriculum--the ability write correctly, the use of critical thinking skills, as well as a basic understanding of the sciences, the arts, math, literature, language, etc.

    That's supposed to be the difference between college and a trade school. Not that trade schools are bad--they just have different goals.

    With a bachelor degree one would usually expect that an employer or graduate school completes the training necessary to enter the workforce.

  72. Re:So... by mugnyte · · Score: 5, Insightful

    I disagree. Tools are transient, and the features of each become more commoditized each year. The american programmer chases "learning new tools" with each programming "generation." This in itself isn't bad, but more often than not, rolling your own for a specialized situation is a skill that needs to be present at all times.

      It's been said before in the perspective of not knowing how things work on the inside (especially in language wars) but I've run into more junior programmers that don't understand how to analyze and debug systems because of a simple ignorance of the "magic" of , be it networking, compilers, operating systems, sparse and/or associative arrays, code optimization in large scalable systems, the network stack, internal type representation, threading, memory usage, security...

    In each of these topics, I've been on a team of programmers that simply wrote VB-style windows apps for so long they couldn't tackle a bug in one of these more difficult issues. I don't advocate that every programmer needs to learn all these topics before starting, but they have to know that there are layers beneath the tool, and that such layers are subject to examination.

      Even now, I'm reengineering a large-scale system that made some horrible scalability decisions. They had a simple point-click, drag-drop style of application construction, and couldn't understand how to optimize for the real-world data throughput the end product needed to satisfy. So here I am, the "math guy", ripping out chunks of tool-generated sequential searches, file caches, and other endless layers, to streamline.

      SO I argue that the *jobs* will always have a mix of programmer types, but if you hire only mousemonkeys, you're risk not having a skillset ready to tackle the "difficult" things.

  73. Re:So... by Anonymous Coward · · Score: 1, Funny

    Didn't make the visa lottery I see.

  74. Re:So... by Anonymous Coward · · Score: 1, Insightful

    Those aren't computer science jobs you're talking about. They're code monkey jobs.

  75. Re:So... by Gilmoure · · Score: 1

    But it helps if you want to design new cars, new materials for cars, new ways of controlling cars, etc. /motorhead: learned algebra from engine modification as a kid

    --
    I drank what? -- Socrates
  76. All I can say is.. by The+Slaughter · · Score: 2

    All I can say is.. good! Welcome to our world. I'm not trying to troll, but I'm pleased to hear this.

  77. Oh I can think of a few... by FatSean · · Score: 1

    Can you imagine? A fourth year student is having trouble with new code...but the root cause is a module he wrote 4 years ago.

    The student isn't really ready to PD this mess...so will the teachers then be required to dig into a large, unique, code base built over four years to help a student? I suppose they could hire people to help in this capacity...but to expect a student to 'sink or swim' would be cruel!

    --
    Blar.
    1. Re:Oh I can think of a few... by bladesjester · · Score: 1

      Not to mention that students do sometimes transfer in from another university (and don't have to start all the way back at the beginning) or are allowed to skip out of the extremely early classes because of previous experience or AP classes (I don't know about everyone, but my advisor was trying to convince me to skip the intro class because of past experience).

      I can see it now - "Um... Sir? What project that I've been working on for the last year? I just transfered here..."

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    2. Re:Oh I can think of a few... by bhalter80 · · Score: 1

      I can see your point about transferring in but if you're really able to skip the first year class then banging out first year code should be trivial.

    3. Re:Oh I can think of a few... by bladesjester · · Score: 1

      Bashing out that first year's code in the "free time" I had between a very full lode of classes, Chem labs, 1:45+ of travel every day, and a part time job?

      Not as easy as you might think. My schedule for most of college was 70-80+ hours a week and that was just classes, work, and travel. I didn't get to sleep a whole lot.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    4. Re:Oh I can think of a few... by ebyrob · · Score: 1

      Just let them use the body of work created by other students.

      Collaboration *is* a big part of software development.

    5. Re:Oh I can think of a few... by Anonymous Coward · · Score: 0

      My schedule for most of college was 70-80+ hours a week and that was just classes, work, and travel. I didn't get to sleep a whole lot. Wow! With 168 hours in a week, that means you got about 80 hours of sleep. I wish I had that cake schedule.

    6. Re:Oh I can think of a few... by CrankyOldBastard · · Score: 1

      Bashing out that first year's code in the "free time" I had between a very full lode of classes,

      Perhaps you'd have been better off studying spelling. "Lode" is a mineral deposit. I believe the word you want is "load".

    7. Re:Oh I can think of a few... by bladesjester · · Score: 1

      Actually, I caught that just as I hit submit. It's one of the downsides to multi-tasking.

      Nice try at a troll though.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    8. Re:Oh I can think of a few... by Qzukk · · Score: 1

      Thinking about it, I would take the least suitable code from the previous year, give it out with the syllabus, and tell everyone to start from that point, that'll make sure everyone's on the same foot and gets the same experience out of the situation (so even if some guy can write excellent and maintainable code, he still has to learn to read someone else's crap). It'd also solve the issue of new students coming in partway through the sequence.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    9. Re:Oh I can think of a few... by CrankyOldBastard · · Score: 1

      I found myself thinking "people will take this as a troll" as I hit the submit button. I actually found it quite funny that in a discussion on how Indian students feel they aren't getting a useful education, there was a post with that kind of spelling error. I should have typed what I was thinking (actually no, my thinking was so disjointed due to insomnia it would have made no sense at all!), which was the strange dialect of English that you get from many Indian call centers. Recently I was asked the "20 questions" by an Indian person in an attempt to identify me so I could change my 'phone service. She kept asking me "How was your birthday?", to which the correct answer was "Quite good, although my kids were more excited about it than me". The call center person was most unhappy about this, and was most insistent that she wanted to know "How was your birthday?". Eventually I worked out that she wanted my birthdate. She was very very upset when I tried to explain basic English grammer to her.

      Meanwhile, I guess I should be more careful what I type when I haven't slept very much for a few days. My apologies that I appeared to be trolling.

  78. More factors by escay · · Score: 5, Interesting
    Here are three more factors that are directly affecting Indian students:

    If you are not an engineer or a doctor, then you are nobody. This is an outlook that is very prevalent among Indian parents - there are only two professional areas worth studying (although MBA has recently joined the two) for any indian student. All other fields (pure sciences, arts, humanities, commerce etc) are considered last resorts and muster very little respect. Graduates in such areas are not as esteemed or valued as their engineer friends, thus they receive less exposure and lesser opportunities.

    Which college do you go to? the one on this end of the street or the one on the other end? as a result of this idolatry of disciplines, engineering colleges and medical schools are cropping up like mushrooms everywhere. starting an engineering college is a very easy and profitable business venture in India. This proliferation of institutions (with the wrong motives) thus leads to subpar standards of education - so even the engineers/doctors now are not trained properly in basic skills.

    Universities are not for teaching communication skills. That's what society is for. if you cannot converse well with others, if you cannot carry yourself with confidence and in general cannot interact socially, then it's probably not the college's fault. it is up to the students to read non-curricular english books (which a college cannot, and shouldn't force), to form groups, try out new ideas and socialise more. Being anglicised, active and outgoing should not be considered a stigma anymore, and certainly should not be considered unpatriotic. The mindsets of students (and more importantly, of overbearing parents) should adapt to these new circumstances.

    There are more things than thick-accented teachers and archaic teaching methods at fault here. In a developing country like India where opportunities and population continue to explode at a devilish pace, the competition will only grow fiercer and it takes more than passive complaining about teachers to succeed.

    1. Re:More factors by Tablizer · · Score: 1

      Universities are not for teaching communication skills. That's what society is for.

      What is this "society" you speak of? I've heard about it once or twice at a Star Wars website.

    2. Re:More factors by Eli+Gottlieb · · Score: 1

      If you are not an engineer or a doctor, then you are nobody. This is an outlook that is very prevalent among Indian parents

      So basically, all of India's parents have suddenly become Jewish.

      if you cannot converse well with others, if you cannot carry yourself with confidence and in general cannot interact socially, then it's probably not the college's fault. it is up to the students to read non-curricular english books (which a college cannot, and shouldn't force), to form groups, try out new ideas and socialise more.

      I would ask for the caveat that universities give their students time to socialize in. A good engineering or premedical education nowadays can and sometimes does take up so much time that the students can do nothing but study. For example, at MIT and CMU students now have "work, sleep, friends - choose two." That isn't right if you want students graduating with social and communication skills. You don't have to let students slack off, just let them work a 5 class, 3 credit-hours per-semester class schedule like all those "other" (liberal arts, mostly) majors do.

      Actually, I might go to RPI with a 4 class, 4 credit-hours schedule, so what right have I to talk about socializing?

    3. Re:More factors by Doctor+Faustus · · Score: 1

      Universities are not for teaching communication skills. That's what society is for.
      Sure, if the society normally communicates in the same language you need professionally. I've heard that India is moving that way, but it's still something the colleges need to work on for now.

  79. Re:Let me just be the first to ask: by PFI_Optix · · Score: 4, Insightful

    Umm...The Americans can draw from context better? I don't know. I can tell you I've never had a basic communication problem with American tech support, even those who aren't native English speakers. When I'm trying to convey a lot of information in a hurry, I tend to use big words and complex grammar; this can completely shut down a conversation with a foreign call center, but the American (and Canadian, to be fair) support manages to get the job done.

    I'll just put it this way: I've never had to explain the same situation three times to the same person or had a tech doggedly stick to the script regardless of what I told them when talking to an American. I've worked in tech support before and have *seen* some American script monkeys at work, but it's almost a policy for the Indian (and other) call centers to rely entirely on scripts.

    Example: if I tell "Joe" that I've got a problem with my new wireless NIC and I need to know where I can enter the SSID in the software, it should be clear to him that I know what the problem is and what I need to do to fix it. What does he do? Force me to go through twenty minutes of uninstalling, reinstalling, PULLING THE CARD TO GET THE MODEL NUMBER, before finally putting me on hold for ten minutes to get someone else on the phone who knows the answer to my question.

    Maybe the problem is what is talked about in the article: they're trained on rote memorization, not troubleshooting. They don't know how to deviate from the norm and jump straight to a solution.

    --
    120 characters for a sig? That's bloody useless.
  80. Re:So... by nate+nice · · Score: 1

    I want robots working for me.

    C'mon, that stuff makes you think abstractly and solve problems.

    Any programmer I've worked with with a degree in CS is almost always invariably smarter than ones without one.

    --
    "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
  81. The Diploma Disease by Roger+Whittaker · · Score: 1

    What is being described here is the subject of Ronald Dore's book "The Diploma Disease", first published in the 1970s.

    Unfortunately, education in Western countries (certainly in the UK) is going down the same path.

  82. Seen it before by Anonymous Coward · · Score: 1, Insightful

    During my MS I attended school with numerous Indian classmates. Through several discussions about why they attended school in the US as opposed to India, it seemed that Indian schools at the BS and BA level were nothing but extentions of highschool with high demand on obediance, following proceedures, speed, and memorization. At the MS - P.h.D. level, a course was simply independent study.

    I doubted this until we had a visiting professor from India for one Semester. He spent more time yelling at students for bringing coffee into the class room and for asking/commenting on his lecture than teaching anything useful. A fellow student who had a 4.0 throughout his degree failed 3 tests from him due to inability to complete the laborous but simple mathematical questions within time. The few of us that passed the class were only able to do so by pre-program his busy work into our calculators. The department dropped all grades below a B in this course after student outrage.

    So needless to say, I am highly suspect of the actual education in India's Universities/Colleges.

    1. Re:Seen it before by caffeinemessiah · · Score: 1
      So needless to say, I am highly suspect of the actual education in India's Universities/Colleges.

      While the visiting professor at your institution does sound like a dullard (at least for not understanding the concept of cultural differences), your sample size for judging the whole educational system of India is ONE. Also, your point about the laborious mathematical question is ... debatable. One could also claim that if your friend had a solid grasp on the concepts, had practiced similar problems knowing that the professor was a hard-ass, then he should have been able to perform the numerical calculations quickly on the exam. While the professor does sound like a complete a*hole, you also seem to be sniffling a little at having a really hard course with a convenient boogeyman - the visiting foreign professor who just doesn't GET you.

      --
      An old-timer with old-timey ideas.
  83. Why not... by fury88 · · Score: 2, Insightful

    Sign up for University of Phoenix online then and stop complaining!!

    1. Re:Why not... by fury88 · · Score: 0, Offtopic

      excuse guys and gals but why is this offtopic?!? someone having a bad day over there?

  84. Re:Let me just be the first to ask: by Jason+Earl · · Score: 1

    Competent African labor isn't likely to be any cheaper than Indian labor is now, and this article is a good example of why that is so. India will graduate 1.5 million people this year, and only a fraction of these people are capable of replacing Americans in the customer service business (much less the software development business). That's in a country where English has a firm foothold and where the necessary infrastructure is mostly in place. That isn't the case in most of Africa (excluding South Africa to a certain extent).

    The Global economy can't even find work for more than a fraction of India's college graduates. Africans don't have a chance in Hell.

  85. Re:Let me just be the first to ask: by StarvingSE · · Score: 0

    Agreed. This has nothing to do with nerds. What is it doing here? Not to mention half of us are bitter toward Indians anyway as a result of outsourcing..Oh maybe thats why.....

    Mod points here for insightful.

    I'll never understand why Americans are so bitter about this. I don't have a single colleague who can say they lost their job to offshore outsourcing, or even has any trouble getting a new job for great pay.

    If anything, I have only positive things to say about offshore-outsourcing. Farming out the easy stuff frees me up to pursue the more lucrative stuff, like working more with customers or developing partnerships.



    Well, because it doesn't impact you means that the problem just doesn't exist. Outsourcing is not just about the IT industry. I live in Michigan, and my state has felt the impact of outsourcing manufacturing jobs overseas and to mexico where slave labor is legal (figuratively speaking, working for $1 a day is slave labor IMHO). Please, research your facts before making wild assumptions such as "I have only positive things to say about offshore-outsourcing."
    --
    I got nothin'
  86. Re:So... by Anonymous Coward · · Score: 1

    Hmm, so a step up would be a code monkey? They would have their own dung to throw at their follow monkeys when something goes wrong. :)

  87. Sounds like 'No child left behind' by Biff+Stu · · Score: 1

    Only it's at the college level rather than grade school.

  88. Re:So... by patman600 · · Score: 1

    I agree. My school actually has a class just like this. One professors plays the role of the customer, and gives us a vague description of a product that he wants. We are then left to organize ourselves, deal with version control, figure out project management, etc. Depending on the year, you either start out with a previous class's project and extend it, or start your own project. The class works very well, and we have a number of corporate sponsorships.

  89. Re:So... by sbrown123 · · Score: 3, Interesting

    Is that really different from the US?

    Yes, and I will let you explain why:

    They spent all their time learning about useless crap like advanced multivariable calculus, matrix theory...

    That "useless crap" is why American students are considerably more well rounded than our foreign counterparts (who are usually fed a steady diet of vanilla teachings for their future as cheap labor). I can understand their anger, since they are given no options to ever succeed in life.

  90. Re:So... by Anonymous Coward · · Score: 0

    I agree with you. Original poster is a cluetard.

    As a student who can "paint forms and play with DB rows", let me tell you that finding a good job has not been easy. I'm leaving the school that is supposedly teaching me to program in favor of the school that is teaching me all that "useless crap".

  91. Re:So... by tppublic · · Score: 1
    The first class should involve NO programming AT ALL. We teach children to read at an early age, but to write at a much later age... so why do we start programming with writing and never teach reading?

    In that way, students learn the consequences of bad writing and also learn how to interpret code rather than writing from scratch. Then you introduce the other topics (testing and version control, etc.) as a later topic when students will have the context of WHY it's important.

  92. Re:Let me just be the first to ask: by bladesjester · · Score: 4, Insightful

    Farming out the easy stuff frees me up to pursue the more lucrative stuff, like working more with customers or developing partnerships.

    The problem with farming out the "easy stuff" is that is what most entry level people cut their teeth on out in the business world. If you take away the things that the entry level people are qualified to do, they never get the chance to become senior level.

    With that simple move, you've cut the legs out from under your technical competence as a society and are now at the mercy of others. This, by the way, is a great way to cause an economic collapse and possibly another depression.

    --
    Everything I need to know I learned by killing smart people and eating their brains.
  93. Re:So... by laughing+rabbit · · Score: 1

    I went to school for art as well, and then spent 25 years building stuff (trade show displays, furniture, houses, television and theater sets), so that when I decided to pursue a career in programming, all I had to do was learn a new language (or six).

    Schools teach people to be cogs. It is safer that way. No leader (government, religious or business) really wants the schools to teach people how to think.

    They'd be dangerous.

    --
    No incumbents, not no where, not no how.
    Vote them out every term.
  94. Re:So... by Anonymous Coward · · Score: 0

    I suspect the AC isn't really from Europe. They don't enjoy a pissing contest as much as we do in the US.

  95. Re:Let me just be the first to ask: by Marxist+Hacker+42 · · Score: 1

    I don't hate Indians for outsourcing. I hate American CEOs for being so cheap-ass that instead of taking one of the 8 million Americans currently out of work and training them, they'd rather go to another nation and hire 5-10 people for the same salary. This is the same issue in illegal immigration for me, and H* visas, and is NOT LIMITED TO HIGH TECH JOBS which are finally making a comeback.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  96. The world doesn't need that many engineers by rocker_wannabe · · Score: 1

    As a software engineer myself, I've come to realize that much of the stuff I worked on was either redundant or not all that useful. The world only needs so many routers or MP3 players and it's starting to get tired of always upgrading and learning a new product.

    People will always need food. The U.S.'s first mistake was believing that mega-farms could take the place of many, small farmers creating a quality product. If you want a challenging job that is in great demand then start growing organic produce. The demand is outstripping supply right now.

    Adam and Eve lived in a garden and it was considered paradise. The human body wasn't designed to sit in a cubicle 8+ hours a day and will pay a heavy price for not getting more exercise. I can tell you that from experience. People need to get over their aversion to physical labor and start thinking about what the world, not just the U.S, needs.

    --
    "Meaningless!, Meaningless!" says the Teacher. "Utterly meaningless!"
    1. Re:The world doesn't need that many engineers by cdrguru · · Score: 1

      Please explain in 100 words or less how lots of organic farmers can possibly supply the food requirements for a population of 300,000,000 people.

      Like most "sustainable" types, you haven't realized that "sustainable" is a codeword for genocide. Yes, the US could operate with little more than subsistance farming on a grand scale. But, we would first have to reduce the population to where it was in 1850 or so. This would have the minor side effect of virtually eliminating pollution problems and urban sprawl.

      That is, it would if you could work up the guts to tell 295,000,000 people that in order for this to be a sustainable country they had to die. Tomorrow.

      I believe we will have a popular movement, perhaps religious in its base, that will propose and begin to execute a plan based on exactly this. Imagine if every one of the members of a cult could go a kill 1,000 people. The goal of reducing the population, pollution and most other problems like crime begins to sound not so far off. If you had 300,000 members in the cult your goal would be achievable in a week or less.

    2. Re:The world doesn't need that many engineers by rocker_wannabe · · Score: 1

      The world was able to feed itself very well using organic farming before it was called "organic". Your rant makes no sense since there is nothing intrinsically unscalable about organic farming as long as you have many small farms instead of a few very large farms. It's the large swaths of a single crop that lead to potentially dramatic losses and require the heavy use of pesticides.

      If you knew anything about farming you would know that nitrate run-off is currently a serious problem and exists because of the mega-farms we have now. You haven't tried to explain what is wrong with organic farming or even added a link to some authoritative site that explains why organic farming is somehow quaint and not applicable to the real world

      So what is really bothering you? Is it the fact that I may be right about the world not needing too many engineers? Has someone you know had a bad experience with farming? Or are you just forgetting to take your medication?

      --
      "Meaningless!, Meaningless!" says the Teacher. "Utterly meaningless!"
  97. India ailing! by sharadov · · Score: 5, Interesting

    I am glad this topic came up. For all the hype sweeping up India I think they need to focus on innovation and then call themselves the next Technology Superpower. I was a victim of the Indian System. I did my undergrad there and those years were the most harrowing . All it involved was rote learning, which I was never good that. It took me 6 years to get through those 4 years. I questioned myself several times over that period. Then I came to the US and started my MS programme. What I experienced in my first few weeks was what I had been dreaming of all my life. All those ingredients like free thinking, risk taking and freedom of speech, things for which I was called rebellious were the norm here. And that is the truth in why we do not see a single Product based India IT Company in the news. All these mega companies are in the IT service segment.

    1. Re:India ailing! by pasam · · Score: 1

      I disagree with the above post. Just like here in US, there are good schools and bad schools. Infact, I rate my undergrad school (BITS, Pilani) better than my grad school (WPI).

    2. Re:India ailing! by Sycraft-fu · · Score: 1

      It's something I've suspected for some time, working in an engineering college at a US university. We do electrical and computer engineering and we get a LOT of Indian grad students. They are probably the largest ethnic group. What I've noticed is that a very high amount of them, higher than any other group except for perhaps the Chinese grad students, seem to be route learners. To them, being smart is having a bunch of facts and figures in your head. They lack the ability to apply it practically. I can ask them to solve a formula they know and it'll be done quickly. However I ask them to solve a real problem within their discipline and they are sunk. Also, they view a master's program as just another hoop to jump through to get a better job. They aren't interested in doing research (they take a comprehensive exam instead), they just want to jump through more hoops.

      Now there's nothing genetic causing this, of course, so education is the logical problem spot. China I know educates like this (my mother has gone to China to teach) thus the large number of Chinese grad students like this are unsurprising, and I suspected India was similar from my experiences and it sounds like I was right.

      It does seem like a real problem to me because route learners are damn close to a computer, and a bad computer at that. If I want something I can fill with facts and crunch numbers, well my computer is great at that and it never makes mistakes. I don't care how good you are at arithmetic, the computer is better. What I need (or rather what most companies need) is people who can think and come up with creative solutions to problems, that a computer can then crunch the numbers on.

      Hopefully India will start working to fix this in their education system, and hopefully the US won't walk down the same path. Our No Child Left Behind act is one of the things threatening to move our schools towards rote learning centres to try and get people to pass standardised tests, and have little ability to do anything else.

    3. Re:India ailing! by Anonymous Coward · · Score: 0

      So you failed a four year course twice? No matter the extent of your so called self-proclaimed "rebellious" nature, academically, you are still a failure. Basically, you could not cope with the Indian education system came to the states. Care to post your grades here? Do not bitch about a system which showed you your true worth. The very subject of your post advertises the axe that you have to grind. It is people like you who bring a bad name to India. In fact, you would have failed in any country which has a rigorous education system. Take my advice and stay the fuck out of India.India is doing very well without the likes of you, so please do not go back there and bring the average intelligence down.

  98. Re:So... by EastCoastSurfer · · Score: 1

    Like anything, having a passion for what one does will make them better at it than someone who lacks that passion.

  99. Re:Let me just be the first to ask: by MBGMorden · · Score: 3, Insightful

    and to mexico where slave labor is legal (figuratively speaking, working for $1 a day is slave labor IMHO) Slavery is not an issue that qualifies for an "IMHO". If you're free to leave then you're not a slave. You don't even have to have a place to go if you leave, but as long as the people there are not going to physically drag your ass back to work if you try to leave, then it's not slavery.

    It's nit picking, but to throw about the term so lightly is to dishonor people who actually had to endure true slavery.
    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
  100. Re:So... by Mordaximus · · Score: 1, Insightful

    Also the heart of Automotive Engineering *jobs* is in "pumping gas" and "balancing tires."

    You're assuming that software development IS Computer Science. Just because the job requires someone to sit at a keyboard and produce code of some sort doesn't make it a "Computer Science" job.

  101. Re:Let me just be the first to ask: by Doc_NH · · Score: 1, Interesting

    It is not even memorization. It is a script. The second you try to push them past the simple stuff, you are screwed. 1. "Is the plugged in". 2. "Is the turned on". The script is written to allow them to try and talk your grand mother through a problem. Real life example: My Dell LCD monitor blew the external power supply brick. I knew this when I called support. First he asked for the ID number from the computer. I explained that the monitor was not bought with a computer. On the invoice, I ordered a computer, canceled the monitor on it and bought a monitor not available as an option on that computer. I should have know I was in trouble here when he insisted that I give him the number off the computer anyway. After an hour and a half and the third time me telling the support person that I could not try his little trick of switching power cords between my monitor and computer (external power supply did not register with him), I finally got him to accept the fact that the power supply was blown. I was still fairly calm at this point, but what pushed me over the edge of screaming at him to give me his manager was when he looked up the invoice he read down to the part that said monitor canceled and told me that the monitor didn't exist and he could not help me. I had the same invoice from the dell site in front of me and could see three lines down was the monitor that had the problem. 10 minute hold 5 minutes yelling at the supervisor and I had a replacement being shipped out. It was then that I figured out Dells tech support policy. If they can kill off the customer over the phone with an aneurysm, it is cheaper than actually addressing the problem. If I ever have to talk to a Dell(or indian) tech again, the first thing I am going to do is demand the supervisor. I feel racist saying that.

    --
    if vegetarians eat vegetables why are cannibals not humanitarians.
  102. why not both? by mephistophyles · · Score: 1

    While there is a debate ongoing about whether to train for jobs or to train purely subject matter, why not do both? I'm currently in my first year of college at a technical college (studying mechanical and electrical engineering), and we are required to get internships with businesses at the end of our first year. This internship requires us to essential join an engineer in his job and follow along to see what an engineer does for a living. This way we not only learn the theory but also see what it's used for. Now I have to admit that for engineering this isn't really a big problem, most graduates from my university have no problem at all getting a job, and with engineering it is easy to draw parallels between what you learn and the real world.
    Then again, while I'm on the subject, the actual problems of transitions from college to jobs in my country (the Netherlands) is not the lack of a quality degree, but what degree it is you have. One of the most popular studies here is psychology, and while we do need psychologists (we is a crazy bunch), the sheer number of psychologists coming onto the job market trying to find jobs in other fields because the psychology jobs are quickly filled leads to managers and the like with a degree in psychology, which isn't what most companies want. So actually one of the largest problems here is not a lack of educated workers, but it's what education they have. I realize it's not exactly likely we can assign a study to someone purely based on what is needed, but one should keep in mind what they plan to do after college. The main deficits job-wise here are mainly technical studies (engineers, but also plumbers and such) as well as doctors. This is not due to a lack of people applying to med school, but we have a system similar to a lottery for a lot of studies. The government has a set number of slots for people studying medicine (don't ask me why, it's still a mystery for me) and such people with an average grade on their final exam of less than 8.5 need to essential draw straws to see if they get into a med school. So maybe it's not all the colleges fault, the government has a heavy hand in that. Possibly the government of India can do something about the problem in the education there by setting certain criteria, or emulating education systems elsewhere (the US or Europe), which have struck a balance between theory and vocational education.

    Sorry about the off topic explanation to my topic, but this is the only way I can be sure you guys understand what I was trying to say...

    1. Re:why not both? by wikinerd · · Score: 1

      what an engineer does for a living

      It matters a lot where these internship students are going to learn the practical issues of their work. There are companies with good working methods, and companies where adhocism, office politics, mismanagement, shadowy financial interests, stupidity, and lack of skills have created a negative counterproductive culture forcing everyone involved (sometimes even middle managers themselves) to leave their brains at the gate. In this kind of companies, engineering, especially software engineering (but unfortunately, also civil engineering, and this sometimes mean death for the users of the finished projects) is done in a fashion that defies any law of logic, intelligence, and organisation. Imagine a bunch of sloppy brainless underpaid engineers, surrounded by a dozen of incompetent managers interrupting them with 'urgent tasks' often requiring new hires to perform their tasks in a certain way, 'because that is how it was always done here', even when there are better alternatives.

      An intern going to a sloppy company of this kind will only learn to shut off their brain during 9-to-5.

      It would be a much more enjoyable and productive learning experience for interns to work on 'free culture' projects, like open-source, open-content, and open-hardware (nowadays we have processing cores under the GPL). No office politics (there are, of course, some other kind of personality politics in open-source but that's a wholla lot different than the traditional office), no annoying managers, no exploitation.

      Google's SoC is a step to the right direction.

    2. Re:why not both? by mephistophyles · · Score: 1

      I understand what you mean, and I can see how this is a good example of how something like this shouldn't be done. I apologize that I didn't clarify it fully in my post, the University requires us to write reports after our internship on exactly what we did and evaluates companies like this. But also, companies are selected in advance on whether their methods in the past and their current workings are of high enough quality to send the students to for educational purposes. I luckily enough attend a university whose standing in the country allows it to be picky on where it chooses to allow students to go to. The whole system has several checks on different levels to ensure students learn the proper way of doing things. I realize that not all colleges have the ability to do this and I can't really think of any way to solve this, but I was merely trying to point out to the /. community that the system I am fortunate enough to be a part of seems to work well and maybe it could be used as a model for the ones that don't seem to work as well.

    3. Re:why not both? by wikinerd · · Score: 1

      If your university evaluates the companies then this is very good and should be spread out to other colleges as well. Good to hear your university cares about quality of internships. I am still, however, wary that some colleges seek just to 'sandwich' students in an internship without much evaluation of the standards of practice within the company. There are good companies and bad companies out there, and universities that wish to help students get rewarding interships ought to distinguish between the two.

    4. Re:why not both? by mephistophyles · · Score: 1

      Exactly, and now that I think about it, I don't understand why most universities don't do this. A well prepared and educated student body will only help to bolster the University's reputation as a good institution for higher education and thus leads to more prestige and money from grants. But I suppose a college needs to put in the extra effort for this to happen and if someone just wants a paycheck without caring too much about what he actually achieves from his 9-5 job then this isn't likely to happen. Which brings me back to my first point, maybe the government should try and get involved with the quality of higher education in some cases. In Holland the government essentially funds all the universities but lets them go about their own business as long as the results are good. This is a similar relationship that most students here have with their parents, as long as the results are good, they'll keep getting their allowance, it's a wonderful incentive to allow one to learn to live independently without compromising their education. Would anybody know what the degree of influence the US or in this case Indian government has on the universities in their respective countries?

  103. Re:Let me just be the first to ask: by Afrosheen · · Score: 0, Flamebait

    Yeah but those people have been dead for over 350 years, I think we can broaden the term. The computer industry never had a problem with the whole master/slave paradigm, even after threats of lawsuits. ;) To be fair, slavery exists in one form of another all over the world, and in some places it's voluntary. Take Egypt for example. The majority of Egyptian slaves were proud to be working on the pyramids, generation after generation, and though it was back-breaking work, they got props for it and nobody spit on them. It took hundreds of years to build the pyramids, and unless you have thankful parties working with you, eventually you will run out of forced labor.

  104. Re:So... by molarmass192 · · Score: 1

    I take it you did NOT attended Harvard then?

    --

    Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  105. Private universities needed? by wikinerd · · Score: 0

    What India may need is private universities offering degrees of UK universities through franchising. Note that the educational method should be 'franchised' too, not only the degree, and UK professors should be handling the examinations.

  106. Reminds me of Richard P. Feynman's... by LoyalOpposition · · Score: 3, Interesting

    ...experience in Brazil. He said that all the science teaching there was rote and gave the example of triboluminescence. He asked some Brazilian students to define triboluminescence, which they were able to do. But then he asked what would happen if he were to crush a sugar crystal in the dark with a pair of pliers, and none were able to answer.

    -Loyal

    --
    I aim to misbehave.
    1. Re:Reminds me of Richard P. Feynman's... by AsmCoder8088 · · Score: 2, Interesting

      ha, that book, "Surely You're Joking Mr Feynman" is exactly what came to mind when I read the article. Feynman provides us with some good insight into other educational systems, and everytime someone accuses the US education as being crappy, I am often reminded of this other perspective.

    2. Re:Reminds me of Richard P. Feynman's... by RichardPFeynman · · Score: 1

      that book, "Surely You're Joking Mr Feynman" is exactly

      Yes I am joking and don't call me Surely.

  107. Re:Let me just be the first to ask: by Logic+Bomb · · Score: 2, Interesting

    And this is different from American customer service how?

    Oh, you can always tell when the American on the other end of the phone doesn't have a clue. Long silences, lots of "ummmm", etc etc. Or they put you on hold after every question you ask because they have to ask someone else for the answer.

  108. What is a university education for? by Anonymous Coward · · Score: 0

    A university or college education (and I am not talking about for-profit edu-businesses like DeVry, ITT, or U of Phoenix, but REAL universities and REAL colleges) is not just about getting a job. It is about educating a well rounded person that can continue to educate them self and have the kind of mental flexibility that being a life long success requires.

    That said, at some point the rubber meets the road and real world skills are needed. Hopefully one gets the fundamental skills they need by specializing in an area of interest.

    As for India, well they tried to create an environment of success without the long evolutionary track the West and other successful cultures have under gone. They attempted to leap frog to the front. That doesn't create an innovative culture.

    Now that corporate America has been burned by India many of them are returning to the US or looking to China, Russia, and elsewhere.

  109. Saudi Students have it worse by EEPROMS · · Score: 1

    Lots of the Saudi elite and middle classes have gone and done religious studies degree after much prodding from parents only to find their knowledge skills in the Koran are as useful as a one legged camel in the real world. So now you have this large group of unemployed disillusioned people who see the elite running up a huge national credit card bill with very little if any of it assisting their position. I can see things in the Saudi states getting very messy soon if things are not fixed.

    1. Re:Saudi Students have it worse by cdrguru · · Score: 1

      Unfortunately, the Saudis will have a large population of folks that have been heavily trained in Islamic ways and Sharia. This does not bode well for their being able to be assimlated into Western socities. It also provides a pool of folks to recruit for jihadi activities.

      After all, if "life" is so much better after you die and what you have now absolutely sucks, why not go blow something up?

  110. So? by Clyde · · Score: 0, Flamebait

    How is this different than a degree in English in the US?

  111. Re:So... by Phisbut · · Score: 1
    The problem is that stupid companies think programmers with a degree are better, even though there are no university level programming degrees.

    It's called Software Engineering

    --
    After 3 days without programming, life becomes meaningless
    - The Tao of Programming
  112. Re:Let me just be the first to ask: by phenakerteiben · · Score: 1

    What's annoying is that the companies who hire these people don't make use of the intelligence they've purchased and allow them to make their own decisions and judgement calls. If they were *allowed* to come up with creative ideas, they'd probably be as good as or better than their American or European counterparts. ---- It's the management stupid.

  113. Re:So... by Phisbut · · Score: 1
    For once this is an actually good analogy for this situation.

    But... it can't be... it's a car analogy, there are no good car analogies on slashdot!

    --
    After 3 days without programming, life becomes meaningless
    - The Tao of Programming
  114. Edumacation in 'Merica by panaceaa · · Score: 1

    Let me guess, you wanted to call it "No College Student Left Behind"?

  115. Re:Let me just be the first to ask: by Anonymous Coward · · Score: 0

    Yeah but those people have been dead for over 350 years, I think we can broaden the term./quote>

    Are you JOKING? "Those people"? You ignorant fuck. There is still real slavery going on in the world right now, buddy. Which is exactly the reason we shouldn't broaden the term so that "slave" means "poorly paid worker".
  116. Mod parent up by Mateo_LeFou · · Score: 2, Interesting

    Lots of good stuff in this thread but this is the best. I think the going-to-college-by-default contributes to a lot of our problems with education. When everyone goes to college and pretty much expects to do well (on account of the grade inflation at their high school), the whole system gets dumbed down to the extent that college grads seem to have the same basic english&math skills that incoming freshmen used to have. Seriously, I've been too afraid to look in the last few years: what % of college grads can write 2 pages of text that argues a point, backs it up with logic and evidence, and is basically "correct" in terms of grammar and word usage. (Hint: I know it's low 'cause I think only about 40% of CEOs can do this)

    --
    My turnips listen for the soft cry of your love
    1. Re:Mod parent up by Eli+Gottlieb · · Score: 1

      Seriously, I've been too afraid to look in the last few years: what % of college grads can write 2 pages of text that argues a point, backs it up with logic and evidence, and is basically "correct" in terms of grammar and word usage. Funny, because the SAT Reasoning Test now demands that students show their ability to do exactly that by writing an essay in the first section.
    2. Re:Mod parent up by WhoBeDaPlaya · · Score: 3, Insightful

      What I believe I'm seeing as an EE/CE TA is that the average student is steadily becoming dumber, expecting to be spoon-fed and being practically devoid of all powers of deduction. This is evident in the lower level classes and really evident in the advanced senior level classes (eg. microwave engineering class, which requires tying together lots of concepts from basic electronics, EM, etc.). However, the good/excellent students are still as good/excellent as ever (probably the same with the outliers on the other end).

      Lots of profs I've talked to also agree that this seems to be the case and they're becoming increasingly annoyed.

    3. Re:Mod parent up by Mateo_LeFou · · Score: 1

      yeah... and, um ... did you see the ones that got perfect scores? (on /. awhile back)

      --
      My turnips listen for the soft cry of your love
    4. Re:Mod parent up by Eli+Gottlieb · · Score: 1

      The ones that get perfect scores do everything you said they should and still manage to suck as writing. That happens because, like coding or painting (see Paul Graham), writing is a fine art. You can teach everyone to write (ie: write SAT Essays or Slashdot comments that suck but get the point across), but you can't teach everyone to write well.

    5. Re:Mod parent up by Corvaith · · Score: 1

      But doing well on those sections is generally *not* required to get into your Ordinary Generic State University. In fact, a lot of the places around here seem to hardly care if you've taken the test at all, much less if you scored well enough on it to indicate that you're capable of doing college-level work.

      Result: I had bronchitis this semester. A group project I'm involved with was written by other people in the group, and where I'd ordinary go over it with a fine-tooth comb, I don't have energy. I do know that there are rampant misspellings, completely inappropriate informal language, and grammatical errors out the wazoo. And my group members are either graduate students or seniors going into a very detail-oriented field.

      Many of the girls in my classes would be better off as hairdressers. Many of the guys might make great auto mechanics. What they aren't is college-ready... and most of them are just about to graduation.

    6. Re:Mod parent up by Anonymous Coward · · Score: 0

      I have to disagree. I graduted with my BS in computer engineering in '04 and now have been working full time and pursuing graduate work part time at the same university i went to as my undergrad. Now, to be clear to everyone, I am NOT taking night classes, I am taking a full blown EE program at Penn State. I leave work during the day to attend class.

      Anyhow, with this experience in hand, I believe that the problem is that kids just have WAY too much stuff going on in undergrad. These kids literally dont have the time to really sit down and read and reread the material over to learn it. Yes, many of them are slackers, etc... but overall, these kids have to balance: their degree, extracirriculars (cause ya know exmployers want someone who is 'well rounded', study abroad ('that'll make you stand out from the other job prospects'), and social life (Yes! That is important. And I'm sure Europeans can agree with me that America serious lacks strong community in almost everyway as compared to thier region). From my experiences, students are spoon fed that they have to be good at EVERYTHING and be involved in EVERYTHING. Guess what, the only real thing that matters, is PEOPLE and relationships with them!

    7. Re:Mod parent up by Eli+Gottlieb · · Score: 1

      But doing well on those sections is generally *not* required to get into your Ordinary Generic State University. In fact, a lot of the places around here seem to hardly care if you've taken the test at all, much less if you scored well enough on it to indicate that you're capable of doing college-level work. Ordinary Generic State Universities (in America, at least) aren't supposed to be all that good. In this country, if you do well in high school and on your SATs you either go to a private school (like the famous Ivy League) or to a top-tier public university (a whole group of schools called the Public Ivies exist).
    8. Re:Mod parent up by Corvaith · · Score: 1

      Is that what you've heard? I'm sorry to burst your bubble, but my school valedictorian got a very high score on the ACT (which they tend to use instead of the SAT around here) including a perfect score on the math, did post-secondary (college courses during high school), and... ended up at a state school. My undergrad GPA was extremely good, my GMAT scores were just short of astounding, and... I'm at a state school. Why? Because the private schools and the good public ones don't offer enough money to students who don't come from financially solid backgrounds. My friend got gapped by CMU and had no way of obtaining more money. I would have had to take out over $30k a year in loans to go to the better graduate school that accepted me, and I don't have the credit to get them or family members who can help.

      But that's neither here nor there. Even if the best go to better schools, the people who go to college *at all* should be able to write a paper that doesn't have spelling mistakes in it. They should be capable of that before they leave high school. They should have the skills to study for exams, write papers, learn the material being presented in class. And they just don't. People graduate from these universities with C averages when a person who is reasonably prepared for college could get A's in their sleep, and some professors will come out and say that they won't give grades lower than C.

      And, unfortunately, those of us who lack the funds to attend a more prestigious school then get marked by the fact that oh, no *good* student would ever have gone to one of these state schools in the first place. It's just not true. It's just that unfortunately, right now, you need a degree to get all manner of jobs that didn't require a college education thirty years ago, so they show up to get their Bachelor's with a major in Binge Drinking, just to have that piece of paper.

    9. Re:Mod parent up by Eli+Gottlieb · · Score: 1

      And, unfortunately, those of us who lack the funds to attend a more prestigious school then get marked by the fact that oh, no *good* student would ever have gone to one of these state schools in the first place. It's just not true. It's just that unfortunately, right now, you need a degree to get all manner of jobs that didn't require a college education thirty years ago, so they show up to get their Bachelor's with a major in Binge Drinking, just to have that piece of paper. You have to accept that some crappy students will be at the lower tier state schools. That's who they were intended for. If you want to complain about lack of student grants, I'm with you, but don't confuse the issue of lackluster funding for college kids with that of earning one's place.

      If you could only afford to go to a low-tier state school, go. You can do damn good for yourself there. But don't complain about the kids who actually *deserve* to be there.
    10. Re:Mod parent up by Anonymous Coward · · Score: 0

      Nice gender stereotypes . . . I'm sure you're a great person to know as well.

    11. Re:Mod parent up by Corvaith · · Score: 1

      Those kids don't *deserve* to be at state colleges. This is my point. They don't deserve to be in college at all. A couple generations ago, they wouldn't have been, and they wouldn't have made any less money or done jobs any less complicated than the ones they're doing now.

      This isn't just "a few people." It's the vast majority of the ones I had classes with as an undergrad, and more than a few of the people I'm encountering in graduate school. And that's in one of the programs with a reputation here for being "hard"--I suspect that some of the other majors graduate students without ever giving them an exam that isn't multiple choice.

      What's the point of the government--and therefore the taxpayers--expending money to educate a class of students who don't need more education, don't want more education, and are going to have no more satisfying lives for this supposed service being given to them?

      It's a waste. At private schools, such a thing would be only a waste for the parents and the students who have to pay for it, but at public schools, much of the burden is borne by the community, and for no purpose whatsoever.

    12. Re:Mod parent up by Eli+Gottlieb · · Score: 1

      What's the point of the government--and therefore the taxpayers--expending money to educate a class of students who don't need more education, don't want more education, and are going to have no more satisfying lives for this supposed service being given to them?

      It's a waste. At private schools, such a thing would be only a waste for the parents and the students who have to pay for it, but at public schools, much of the burden is borne by the community, and for no purpose whatsoever. Supply and demand, probably. If those state schools didn't lower their standards enough to let morons in, they might not take in enough money to be there for guys like you who're good students with little money.

      Those kids don't *deserve* to be at state colleges. This is my point. They don't deserve to be in college at all. A couple generations ago, they wouldn't have been, and they wouldn't have made any less money or done jobs any less complicated than the ones they're doing now.

      This isn't just "a few people." It's the vast majority of the ones I had classes with as an undergrad, and more than a few of the people I'm encountering in graduate school. And that's in one of the programs with a reputation here for being "hard"--I suspect that some of the other majors graduate students without ever giving them an exam that isn't multiple choice. Great. I'll see you at the top and remember that when most people say "hard", they really mean "requires actual competence".
  117. Re:Let me just be the first to ask: by gjh · · Score: 4, Informative

    The closest thing that we see to slavery in most places now is economic slavery. I don't mean that people are poor; I refer to the situation where on accepting a contract, a person immediately accepts debt for the equipent or time or services that are provided up-front. In this context, if a person leaves without settling the debt, the power of the court (or the Mafia) can in many jurisdictions do exactly that and drag the person back or drag the person to jail. This situation is found in third world factories, in sex worker arrangments, and in music industry contracts to some extent. In all cases, there is hold over the individual that can be very real. You might also argue that the recent changes in US law to prevent private individuals filing for backruptcy amount to the reintroduction of slavery in the US for many of the underprivileged, because it allows an individual essentially to sell their freedom. If personal freedom is for sale then it is, by definition, no longer inalienable.

    Another interesting fact about slavery is that it is approved of by all three major mono-theistic religions. As an example, the Bible defines slave trading as sinful, but not slave ownership. Slaves won through conquest or debt are considered just.

  118. Re:So... by xiphoris · · Score: 1

    The problem is that stupid companies think programmers with a degree are better, even though there are no university level programming degrees.

    That's false. Plenty of universities offer professional terminal degrees. Such degrees are primarily focused on software development. I know this because I'm currently pursuing such a degree.

    From: http://compsci.rice.edu/academics.cfm?doc_id=4432

    The Master of Computer Science (MCS) degree is a terminal, professional degree intended for students who will pursue a technical career in the computer industry. The MCS program normally requires three semesters of full-time study.
  119. Re:So... by xiphoris · · Score: 1

    Universities aren't a place to learn vocational skills. What do you think an MBA is? MCS? Universities are a completely appropriate place.

    The Master of Computer Science (MCS) degree is a terminal, professional degree intended for students who will pursue a technical career in the computer industry. The MCS program normally requires three semesters of full-time study. from http://compsci.rice.edu/academics.cfm?doc_id=4432 And before you start criticizing: Rice University is ranked among the top 20 universities in the USA. I think they're well aware of what they're teaching.
  120. Re:So... by mikael · · Score: 1

    Some Computer Science courses do have group projects with 3-5 people, and also have internships. The tricky part with group projects is that every student has
    their own mix of course modules which can make it difficult for people to get together outside regular class hours. Since employers insist that students have
    "soft skills" some time must be left free for social activities. And employers insist that graduates have experience "writing specifications and designing code",
    so getting someone to maintain four year old code is next to impossible.

    The only way this does happen is by looking for someone who had worked on a PhD project for 3 to 5 years.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  121. Re:Let me just be the first to ask: by computational+super · · Score: 4, Funny
    I think the underlying hate comes from the people who have to call tech support at a placed based in India, and then can't understand or communicate with the person on the other end of the line

    I recently had to call a tech support line for a company which I knew outsourced it's call center support to India. The girl on the other end of the line called herself "Irene" and talked like a California Valley Girl (if I hadn't known that the call center was in India, I would have been fooled). It was kind of a turn-on knowing that she was working so hard to fulfill my fantasy that I was talking to an American girl. It made me wonder if I could convince her to wear a cheerleader outfit or a french maid uniform or something.

    --
    Proud neuron in the Slashdot hivemind since 2002.
  122. Re:Let me just be the first to ask: by Eli+Gottlieb · · Score: 1

    The majority of Egyptian slaves were proud to be working on the pyramids, generation after generation, and though it was back-breaking work, they got props for it and nobody spit on them. We were so proud, we killed all their first-born sons and left for our own damn country.
  123. Re:So... by Anonymous Coward · · Score: 0

    It would be interesting to see a programming class focused on maintenance where instead of being given requirements and writing a program from scratch, the student is given an existing program with a serious bug or flaw and graded on how well they fix it to do what it is supposed to be doing.

  124. Re:Let me just be the first to ask: by Reaperducer · · Score: 1

    I'm waiting for the other shoe to drop when all these Indians are dumped for cheaper African labor.

    From what I've read, it's already happening. Not in IT yet, but in manufacturing. Clothing used to have "Made in the U.S.A." labels. Then it was "Made in Mexico." Then "Made in China." Now it's "Made in Sri Lanka" and "Made in Senegal."

    IT is next.

    It's going to be fun listening to all those African helpdesk people. But I don't know how to make that little click! noise with my throat that they do in order to talk back to them.

    --
    -- I'm old enough to have lived through six different meanings of the word "hacker."
  125. Re:Let me just be the first to ask: by Warg!+The+Orcs!! · · Score: 4, Funny

    I think you're calling the wrong sort of "support" line...

    --
    Travelling forward in time at a rate of 1 second per second.
  126. Re:Let me just be the first to ask: by sexyrexy · · Score: 3, Insightful

    Actually, that tendency seems to be a characteristic of most everyone from that culture - that is, not asking for clarification, but forging ahead despite doubt or a strong possibility of misunderstanding. I am not sure what the source of the tendency is, but I have seen it over and over in my dealings with Indian development firms and individual developers - describe specs or requirements, or how some system should work, and they nod their heads quietly (actually it's more of a head-bob than a nod), go do their work, and come back four weeks later with something that is in no way what we asked for and is based on major misunderstandings about what we actually said in the first place.

    --

    Rex is 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  127. Re:This isn't the fault of the Indian system per s by dtabraha · · Score: 2, Insightful

    I couldn't agree more.

    The "vocational" or "trade school" remark has been around since early in the 1900s when the tool & dye market was booming. People that wanted to go off and just be "thinkers" went to college, and people that wanted specific applicable skills went to trade school.

    Nowadays it's really an empty offering, because a trade school education won't get you the technical skills you need either, and employers don't respect a trade school certification anyways, they want to see a degree.

    So we all line up, pay our tuition and they spoon feed us the BS that you're getting a REAL education, even though many of the required topics and classes have been outdated since the 80s.

    I don't believe that universities should just mass produce employees for the business sector, but they need to be more dynamic and quicker to adopt relevant new technologies.

    Wouldn't it be nice if a university algorithms class was advanced enough that they would show you something like PageRank as a real world example?

  128. No way! by Anonymous Coward · · Score: 0

    Most of the 11 million students in India's 18,000 colleges and universities receive starkly inferior training, according to the article, heavy on obedience and rote memorization and light on useful job skills.
     
    Wow. Amazing. Yeah. Who-wooda-guessed.

  129. Re:Let me just be the first to ask: by Anonymous Coward · · Score: 0

    well americans can be as stupid. one experience with comcast when my internet was down: I called up and told them the problem. The dumbass asked me to "uninstall internet explorer". And I was like WTF you talking about? And he said "Sir, sometimes it helps to uninstall internet explorer". haha

    Most customer service reps don't even have technical background to troubleshoot anything, IMO.

  130. Re:Let me just be the first to ask: by frank_adrian314159 · · Score: 1
    All things considered as well, if your calling support, you are probably already frustrated enough, and now you can't understand what the other person is saying? I can see that being pretty aggravating. Worthy of hating an entire nation? Probably not.

    I don't know, we have a pretty low bar for hating nations these days...

    --
    That is all.
  131. Re:Let me just be the first to ask: by Greyfox · · Score: 3, Insightful
    Doesn't matter what nationality the first guy you talk to in support is, he's always a peon. Even if he knows what he's doing he's so constrained for time that he's not technically allowed to help you, nor is it actually his job to. He's just there to run interference for the guys who actually know what they're doing and he'll blow you off and make you go away because 9 times out of 10 when they do that you either fix the problem or are otherwise discouraged from coming back.

    I was a support monkey myself at one time in the past. I memorized a lot of the most common problems but I still got in trouble a lot for making sure the customer's system was working before hanging up with them. I had a low reopen rate but that wasn't the stat they were looking at. They just wanted calls closed per hour.

    Having been in that position myself I know what dealing an irate customer can be like, but by the same token there's no better way to make me irate than to do a half-assed job of helping me, even if that's not technically what your job description is. Thus my rule of thumb is to escallate early and escallate often for technical problems. Most of the time they're just as happy to get rid of you and move on to the next guy and you can move on to someone who actually knows what they're doing.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  132. Computer Education in India by a1ok · · Score: 5, Informative

    I can't say much about commerce graduates, since I graduated with a B.E. degree in Computers (there is no seperate B.S. degree in India for software). But I certainly believe the computer education syllabus could do with a major overhaul, as well as better teachers.
    NOTE: The following is also a rant, if you read it you can understand how dissatisfied I am with wasting several years to get a stupid paper certificate which I am not in the least bit proud of. Be warned that this is all highly subjective and biased opinion.

    The syllabus for any degree in India is revised very infrequently, maybe once every 5 or 10 years - this is especially bad for a fast-changing field like computers, I guess it may be OK for mature disciplines such as mechanical or civil engineering. The first year of the 4 year Bachelor of Engineering (B.E.) course for *any* specialization (computers, electronics, mechanical ...) is common - in other words, 25% of my time in college is going to be wasted studying about irrelevant topics that are extremely unlikely to be useful in my chosen profession. To give a few examples, I had to learn (by rote of course):
    1. How cement is mixed etc. (in Chemistry)
    2. Engineering drawing (isometric projection etc., useful in Civil Engg.)
    3. Mechanical engg. concepts like stresses and struts (no, not Java Struts! :) )
    Now, I can understand that students need to be exposed to different fields so they can decide which one they want etc. - but why do you have to waste an entire year after someone has decided his trade, just for the 0.001% of people who might wish to change professions?

    Unlike many people, I went into C.S. (its actually called Computer Engg. degree) because I like programming, not just because of earning potential. As such, I had grouped with a couple of friends and we tried to make small programs, games etc. even before entering college. Now, the only first year subject relevant to C.S. is Computer Programming - where we are initiated into the mysteries of Pascal. In the first semester (we have 2 semesters in a year btw.), I got an assignment to print 1 to 10 as output. When I hand it in, I actually get told off by the teacher for using the 'for' loop - since we hadn't got to that stage in the syllabus, it was Not Allowed to use looping constructs! This should give you some idea of the quality of teaching in our hallowed halls of learning. I quickly learned to keep inquisitive experimentation seperate from class assignments, and got through college by copying almost all assignments (which activity is *very* common btw.)

    The teaching staff in most Indian colleges is abysmal, due to extremely poor salary the only people who end up there are rejects from industry who would never get a job elsewhere. I doubt most could even hold a data entry position - there were the few intelligent teachers who did explain and teach well, but they were a minority. Also, when I write a board exam the paper will be corrected by some random teacher, who might be illiterate for all I know.
    If questions are based on solved problems in standard textbooks, the teacher will likely expect the exact same answer - if you use a 'while' loop instead of 'for', it might not satisfy the prof. who only wants similar structure and doesn't understand there is more than one way to do a problem. In this environment, how do you expect anyone to use modular structure, descriptive variable names or recursion etc.?
    The problem of 'should be done acc. to the textbook' applies in other disciplines too - although I read a lot, when answering an English paper I wouldn't dream of using abstruse erudite diction as it would be incomprehensible to the examiner. In other words, we're actually taught to use small words since few teachers would understand complex verbiage.

    Passing college exams in India is not done through understanding the course material and applying learned concepts, this would be a foreign concept to most Indian students. The right way to pass, is of cour

    1. Re:Computer Education in India by Anonymous Coward · · Score: 0

      Oddly enough, what you describe sounds pretty much like my degree here in the US. Except for the cement mixing.

      Except I was actually interested in the electronics classes I took, and dabbled in analog/digital processing because of them.

    2. Re:Computer Education in India by Oddster · · Score: 1

      Be warned that this is all highly subjective and biased opinion.

      On Slashdot? Never. . .

    3. Re:Computer Education in India by vistic · · Score: 1

      Crap... that sounds pretty bad.

      So would you consider the best IIT colleges to be comparable to the best schools in America? Or is IIT more like an average or slightly above average American college?

    4. Re:Computer Education in India by Anonymous Coward · · Score: 0

      I studied in the US (I have a BS in CS with a Math minor), and I also studied Chemistry, Physics, "Mechanical engg. concepts like stresses and struts" (both statics and dynamics), and a bunch of other stuff that isn't necessarily directly relevant to software engineering. I also studied analog and digital electronics, fields, and much else. Every minute of it was valuable and I wish I'd taken even more classes. You see, I know how everything works. My knowledge is tremendously broad, and if I want more depth in a particular area, I read a couple of books and a few recent papers and I'm there. Don't for a moment (ha!) discount the value of that education; it can, does, and will come up if you're solving any remotely interesting problems. And if nothing else I can talk economics with a couple of other interested co-workers. We know our shit, and I'm damn glad of it.

    5. Re:Computer Education in India by Anonymous Coward · · Score: 0

      I find your opinion very narrow minded. At one point in time I thought "mixing cements" was bad idea for an electrical engineer like me to study too. But you are learning engineering. If you don't know what happens at the basic level you can't apply your analytical skills to make it better. If you are hired by a civil engineering company for writing software if you don't know even the basics of civil engineering you will find yourself lost. Engineering schools are meant to understand fundamentals and concepts of most engineering fields + a little bit more about your own field. What you need to also get out of it is your analytical skills. Besides wasting time blaming your college curriculum if you don't feel challenged do your own projects. As for e.g. my department (I have done BE in Electronics and Comm from India and have MS in EE) used to encourage projects. We used to go with ideas and they used to let us go about implement it. I have actually made a TV tuner by my 5th semester. I was involved with IEEE, I had part time job to get industry experience. There is one thing Indian students need to do. Stop whining and take matters of your life into your own hands.

    6. Re:Computer Education in India by tuxicle · · Score: 1

      Amen to that. While the GP had some valid points in his rant (about the exam system and rote memorization), I still feel that we as students should take the initiative to help ourselves, to learn despite the system, not because of it. Perhaps this is the other negative aspect of Indian, dare I say it, tradition: we *expect* someone else to ensure that the four years (or more) spent in Engineering college don't go waste. Whose fault is it that most of us study only during the final two weeks of the semester, enough to "just pass" the exams? Whose fault is it if you don't learn about for-loops just because your teacher says you ought not to know about it? If you have a particularly nasty (or dumb, as the case may be) teacher who insists on using their "preferred method", then do that for the assignments, avoid that particular hornet's nest and move on with life.

      I'm a EE, and from what some would call a second-tier college. Not all of my teachers really cared too much about what they taught, so I figured stuff out for myself. Yes, I had trouble with math, but I know enough to help me understand the other subjects I had to learn.

      About the article, it seems like just another generalization -- all we're good for is as call-center drones (validated by more than half the comments posted here), running kwik-e-marts (I'm actually surprised nobody came up with the joke in the first five comments) and rote memorization. Fantastic.

    7. Re:Computer Education in India by 140Mandak262Jamuna · · Score: 1
      Facilitieswise, IITs are like the middle level state schools. For example, the Univ of Texas at Arlington library was better stocked and its comp. center had better computers than IITM I went to. But what sets IITs apart is just the quality of the students. My All India Rank was 811, the number of candidates for the Joint Entance Exam was about 100,000. It is like collecting all the valedictorians of America and dumping them in one compus. No matter what the quality of the facilities are, or the quality of the faculty is, they would do very very well. By Indian standards, the facilities are top class, really, as much as India could afford. And the faculty too are very good by Indian standards.

      But the reason why IITs shine is very very simple. In a country mired in corruption, (today's headline was that a cabinet minister of the central govt is convicted of murder, BTW) this one Examination is absolutely uncorruptible. No paper leaks, no mass copying, no bribing of examiners, a clean system that gives a fair shot to everyone irrespective of caste, creed or religion.

      JEE and IIT are examples of what India can do, if it gets rid of the corruption and rewards merit.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    8. Re:Computer Education in India by roxtar · · Score: 1

      I won't say that it is a biased view. Its the truth more or less :)

    9. Re:Computer Education in India by vistic · · Score: 1

      I was able to visit the IIT campus in Delhi when I was there and it looked pretty good to me, but of course I never sat in an IIT classroom. I always realized the quality of the students is the best. I've known a few IIT grads here at Arizona State University, and I know the competition to get in is really crazy.

      Aside from the facilities themselves and the resources, and the students... what is the curriculum like? I think that's more what I was asking about originally.

    10. Re:Computer Education in India by 140Mandak262Jamuna · · Score: 1
      The curriculum is exactly similar to any accredited university in America. Courses of study published and students register for courses. Each lecture hour is one credit. Three lab hours is one credit. Three hours of self study/reserch per credit for such project courses. I was on a five year course, I needed 218 credits to graduate. Some 85 credits of "core curriculum" that has Math I, II, II, Phy I, II, Chem I, II, Engg Drawing, workshop, Intro to CS, intro to Economics, Principles of Management etc etc. Now a days it is a four year course. Most text books are American. Most faculty are graduates of US univs. They design their course to be very similar to American style. As another poster observed, there is Teacher Evaluation forms submitted by the students about their profs. The students are very honest and fair, though it is compeltely anonymous.

      Studying in IIT is no different from studying in any American university as far as course materials, teaching style and evaluations are concerned. But in India the entire middle class and poor people want to be engineers or doctors. In America a huge portion of the top students pursue journalism, law, economics, marketing and pure sciences. In India, if you top your school and say I want to do a BS in Math or BA in Economics, people will look at you strangely and call people in white coats to haul you away to a mental asylum. That should tell you how hard it is to get past JEE. It is not just that one has to be in the top 2% to get through, the 200,000 students who sit for JEE form probably the top 5% of the Indian student body.

      At this insane filtering level, some mishaps do happen. A good many students who have only bookish knowledge, people who lack creativity but can follow exceedingly complex math and theories get in and graduate. Some IITians will find the solution if one exists to any problem, but in the real world many problems dont have one single well defined best solution. Real world requires choosing a good compromise among many competing solutions, and some IITians get lost in such situations. But even after discounting these losses, the over all quality of IIT graduate is extremely good. Best in the world, I say. Of course it is my alma mater, what else would I say?

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  133. PragDave has a great blog entry on this... by bADlOGIN · · Score: 1

    End of the Knowledge Worker?
    http://blogs.pragprog.com/cgi-bin/pragdave.cgi/Pra ctices/ValueWorker.rdoc

    Saw his presentation on this and there's no clear answer at the end
    to the question "where to tomorrow's novices opportunities come from?".
    Outsourcing today takes the opportunity to gain footing on the
    bottom 2-3 rungs off the 5 step skills ladder. We can't all be advanced
    and experts without having spent the time to get there...

    --
    *** Sigs are a stupid waste of bandwidth.
    1. Re:PragDave has a great blog entry on this... by Wansu · · Score: 3, Interesting


        I saw the presentation he mentioned and there's no clear answer at the end of it
      to the question "where to tomorrow's novices opportunities come from?".
      Outsourcing today takes the opportunity to gain footing on the
      bottom 2-3 rungs off the 5 step skills ladder. We can't all be advanced
      and experts without having spent the time to get there.


      Where indeed. But it's really worse than he lets on because being an expert doesn't mean you'll never have to climb that ladder again. You will if you wish to continue doing technical work. I've already had to because the vast majority of jobs in the electronics industry were outsourced. The second climb has felt quite a bit steeper than the first.

      Most people who become an expert in a technical field only climb this skills ladder once. I've met several dozen who have done it twice and in some cases, it's really stretching a point to include some of them in that number. Such people are unusual. I've met 2 individuals who successfully made drastic career changes into 3 technical fields.

      I don't know whether I can do it again. Nor do I have any idea what change to make. At least when electronics was on the decline, software loomed. There ain't much light ahead.

      The implications are grim.

      --
      Wansu, th' chinese sailor
  134. PragDave has a great blog entry on this... by bADlOGIN · · Score: 1
    Take a look at the summary of End of the Knowledge Worker?


    I saw the presentation he mentioned and there's no clear answer at the end of it
    to the question "where to tomorrow's novices opportunities come from?".
    Outsourcing today takes the opportunity to gain footing on the
    bottom 2-3 rungs off the 5 step skills ladder. We can't all be advanced
    and experts without having spent the time to get there.

    --
    *** Sigs are a stupid waste of bandwidth.
  135. Re:Origin of Miserable Customer Service by mpapet · · Score: 1

    is not that their english comprehension is bad or the phone service quality is miserable. It's how the call centers operate.

    Every support issue is scripted. If they don't have a script for your error they pick one and run with it.
    Pay is directly related to volume.
    Pay is rock-bottom low, so you can predict what kind of support you get.

    If all of the call centers were in the U.S. you would have the same situation.

    Very few /.'ers would take the time and effort to pay a little extra, work a little harder to find better service. So, you get what you pay for. Stop complaining about off-shoring and pay extra for better service.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  136. An American in India by ServerIrv · · Score: 5, Interesting

    I had the unique opportunity to work at an Indian web design firm as a project manager and technology coach. I was directly involved in screening and interviewing job applicants, and I agree many of the observations noted in the article. As nearly 100% of our clients are western companies, solid English skills are a must. We cannot compromise on this requirement, and even the office runner is required to take English classes.

    To give an example of the problems with the Indian education system. One applicant brought in her senior design project, a full website, to impress us at an interview. Problem #1, every file she brought was infected with a virus. Problem #2, it was a complete patchwork job from a free scripts site (copyrights intact) pieced together with about 5% her code. Problem #3, she didn't understand the code she ripped off well enough to change a simple menu item. Problem #4, this had received a 100% grade towards her graduation. She was rewarded for searching the internet and creating a website via copy/paste. She was not taught how to create, only how to duplicate.

    Any Indian with money can get a masters degree. If you pay your bill at exam time, they will pass you onto the next level. During the time I was in India, a major university was forced to shut down because of student protesting. They were protesting exam fraud investigations of the graders the university employed. Master's level exams were being graded by 10 year-olds based on: length, neatness of writing, number of paragraphs, and the 'prettiness' of the graphs. I think this is where the University of Phoenix got its model for taking people's money.

    I absolutely loved my time in India, and I am not trying to bash the country. I just want to share my limited exposure to the reported problem.

    1. Re:An American in India by Tablizer · · Score: 1

      They were protesting exam fraud investigations of the graders the university employed. Master's level exams were being graded by 10 year-olds based on: length, neatness of writing, number of paragraphs, and the 'prettiness' of the graphs.

      This is called "preparing for PHB's".

    2. Re:An American in India by vt1991 · · Score: 1

      'Master's level exams were being graded by 10 year-olds based on: length, neatness of writing, number of paragraphs, and the 'prettiness' of the graphs'
      ------- It is highly suspicious that this is true, even with all the negative comments that this post is receiving. How could you have known this?

      'Any Indian with money can get a masters degree. If you pay your bill at exam time, they will pass you onto the next level'
      -------- Your limited exposure gave you such tremendous insight huh? I pity the persons that you interview be it American or Indian.

      'I just want to share my limited exposure'.
      ------- Dude, you did have very limited exposure.

  137. Re:Let me just be the first to ask: by Afrosheen · · Score: 0, Offtopic

    Ignorant fuck? Honestly, I expected more coming from an anonymous coward. I'm saying this from an American perspective, so yes, I use the term 'those people' in reference to imported African slaves, courtesy of the British slave trading companies.

      By the way, next time you post a knee-jerk, reactionary post anonymously, please have the common sense to post OUTSIDE of the quote tag. Your post looks jacked up.

  138. Re:Let me just be the first to ask: by Afrosheen · · Score: 0, Flamebait

    I'm going to assume by your name that you're coming from a Jewish background, and well, that was pretty late in the Egyptian empire's history, relatively speaking. Plus it happened after the Egyptians conquered Israel. That's how shit was back then..you got conquered, you got enslaved. The Romans and Greeks were both famous for setting this trend. Also, Jews kept slaves as well, and according to Bernard Lewis, "Jews were indeed required by rabbinic law to try to persuade their slaves to accept conversion with circumcision and ritual immersion. A form of semi-conversion, whereby the slave accepted some basic commandments and observances, but not the full rigor of the Mosaic law, was widely practiced. According to Jewish law, a converted or even semi-converted slave could not be sold to a Gentile." Ironic that you'd mention slavery and there's a precedent in Rabbinic law that covers it huh?

      I see your point though. According to what I've read thus far, the Egyptians were real jerks to the Jewish slaves. Then again, if you're enslaved, what kind of treatment do you expect? Something to ponder.

      Ultimately, the word 'slave' is way too generic. I just posted the parent to get people thinking that one word has a ton of meanings, and using it in different ways doesn't dilute it. Around 3300 years ago, a Jew slaving for an Egyptian was one kind of slave, while the Egyptian slaves washing laundry and cooking meals in the homes were another.

  139. Re:Let me just be the first to ask: by Afrosheen · · Score: 1

    Thanks for this post, +1 insightful. :) It was my intent to get people *thinking* about the generic term 'slave' and the connotations it has taken on since its inclusion in the English language.

  140. debate? In engineering classes? by Anonymous Coward · · Score: 0

    Sure, the professor will show you how the various equations are derived and will answer questions, but there's no debating any of the topics. Or as my EE digital systems prof would say "You don't know this, You gonna flunk"

    1. Re:debate? In engineering classes? by Tablizer · · Score: 1

      Or as my EE digital systems prof would say [heavy Korean accent]"You don't know this, You gonna flunk"[/heavy Korean accent]

      More like, "You don know dis, you gonna frunk". I had prof like that. His daughter was a total babe, though, and I was afraid he'd give me a bad grade if I flirted with her.

  141. My visit to Chennai... by emjoi_gently · · Score: 1

    I was in Chennai back at the start of the year.
    Plastered all over walls are posters advertising C#, Java, Oracle and so on training. It's like "Lose Weight Now" posters that are spammed all over Western City walls. They are everywhere.

    They're for 3 month courses. There was one near where I was staying. In a little room in a disintegrating building, boys sat behind old PCs, learning Java. Very strange.

    Made me wonder what kind of training they were getting.

  142. Re:Let me just be the first to ask: by StarvingSE · · Score: 1

    and to mexico where slave labor is legal (figuratively speaking, working for $1 a day is slave labor IMHO) Slavery is not an issue that qualifies for an "IMHO". If you're free to leave then you're not a slave. You don't even have to have a place to go if you leave, but as long as the people there are not going to physically drag your ass back to work if you try to leave, then it's not slavery.

    It's nit picking, but to throw about the term so lightly is to dishonor people who actually had to endure true slavery.

    Sure its voluntary. You can work for $1.00 a day, go back to your shack after work, and hope that $1 will somehow feed your family, or you can quit your job and starve for sure. I call it slavery because it forces people into a rigid class structure where most of the working class people are so poor (and kept that way) that they have no chance of increasing their economic status.

    Yes, this does not follow the traditional notion of slavery, but most countries on this planet have outlawed it. This is the slavery of the 21st century. We can even give it a name... how does Slavery 2.0 sound?
    --
    I got nothin'
  143. Good enough for me by Joebert · · Score: 0
    heavy on obedience and rote memorization

    They'll be over here in America selling dope in no time.
    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  144. Re:So... by Anonymous Coward · · Score: 0

    I am a medical doctor, and several people with CS undergrand degrees I have worked with write crappy programs compared to what I've written. I won't ever let these specific people write a computer program if it is used to treat my patients.

  145. Re:So... by mikael · · Score: 1

    Out of interest, which part of the USA are you located in? Most universities base their course syllabuses on the needs of local industry, or what gives their graduates the best opportunities for employment. For companies based on computer animation, engineering, financial markets, medical imaging and encryption, such mathematics are an essential requirement.

    However such courses tend to focus on the use of Matlab, Mathematica and other more theoretical programming languages such as Prolog, Lisp and Haskell.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  146. Not only an Indian Problem by knuxed · · Score: 1

    I don't see this as a pure Indian problem alone,but as an Asian problem.The whole system is tailored towards obedience and rote learning that it saps creativity and initiative from the students.

    In Malaysia especially,a person doesnt ask wheter u were a national debater or a national sportsman,they just ask u ur exam results.This,to them is more important than anything else.Also,Malaysian universities are not exactly the best place to learn,they have great facilities no doubt but really crappy lecturers.They are also a breeding ground for politics where the government practically bombards them with propaganda.

    Add to the fact that because the education system is racially biased,the brilliant students who cannot afford to go overseas may not be able to get aplace in the local uni's.So we have a massive brain wastage in Malaysia

  147. Part of a larger problem by nexeruza · · Score: 1

    After reading the article it seems like a bad IT education is the smallest of their problems. It sounds like their "hierarchy" and culture doesn't lend itself well to functioning in a college environment whatsoever. I know very little about Indian culture but from what the article covered there are limitations and fuckups all the way through the system regardless of having anything to do with IT or college. On the subject of not being properly educated in school; thats more about the student than the college. I took a semester at a local college/trade school covering beginning networking, beginning linux, core hardware/software and found it absolutely lackluster. Rather than sink into the cesspool of low performance and time wasted I took what little they offered and learned 90% of the material on my own. I read the books, I researched the internet, I played with the hardware while the other students and teacher screwed off and I ended up learning a lot, it was worthwhile. If these students don't have access to what I did then I feel bad for them but if they do and its a life or death situation like the article said then they have nobody to blame but themselves. If you need somebody to spoonfeed you and hold you by the hand the whole way through then maybe its not for you in the first place. When you get hired you certainly aren't going to be handheld so why should college be any different?

    1. Re:Part of a larger problem by Shados · · Score: 1

      Definately. Colleges, even top ones, have to catter to the lowest common denominator, on top of spending way WAY too much time (but no real choice on the matter) testing their students.

      That means that over a 4 year BAC, honestly, you don't learn much. At all. And the world of IT, sadly, (as opposed to a lot, but not all,of other fields) is incredibly huge, and you need to stay current. A student straight out of one of the best of the best school, but who did nothing beyond learning what he needed to get straight As, is totally useless, even worthless to most employers. Students to get used to the fact that they'll have to learn a LOT on their own. I can already hear a lot of them, again especialy in the top rated schools, crying "But we have so much work, no time for that while in school!".

      To that, all I can say is: "sucks to be you, and be happy a lot of large corporations hire in those top schools and offer to finish your training on the job, because the rest of us didn't have that chance".

  148. Re:Let me just be the first to ask: by aevans · · Score: 0

    The accent.

  149. Re:Wrong for a college, but right for a trade scho by Fnkmaster · · Score: 1


    What most students want is job skills. Few students have the inclination (or spare funds) to learn for the sake of learning for four years, and then spend another two or three at a trade/professional school, before they can get a real position.


    Fine, then be my guest to go to trade school and learn to write code. Or whatever you want to learn there. I know that I like the software developers who work for me to know how to think about algorithms, to understand concepts of computational complexity, to know when a problem they've been given is more-or-less impossible (write a polynomial time algorithm to solve this NP-hard problem).

    I guess if I just need a grunt to bang out simple code and that's all I'll ever want from them, then I guess a trade school grad will do just fine.

    But realistically, I prefer to have flexible, adaptable learners working for me, who've been exposed to the theoretical underpinnings of their field and have a sufficiently broad-based education in other topics that we can engage in interest conversation about a wide array of liberal arts topics.

    In any case, nobody is "making" these motivated young people waste their time in college. But a lot of employers want to hire college grads. I've certainly hired a few autodidacts who didn't finish college - but these were people who were so smart it didn't matter. And these are a tiny fraction of the people out there in the market.

    And STILL these people would have greatly benefited in terms of social skills and teamwork skills from a college experience even if they were able to learn all the relevant academic material on their own.

  150. One more by ThousandStars · · Score: 1

    Learn how to write coherently in your language of choice and how to avoid sentence fragments.

  151. Re:So... by phliar · · Score: 1
    "Universities aren't a place to learn vocational skills."
    What do you think an MBA is? MCS?

    I believe we were talking about undergraduate education, particularly CS. And vocational skills like PHP or MS-Access scripting or system administration. (It's also unfortunate that in today's society calling something "vocational" is the kiss of death -- it's something that parolees and ex-cons do.) Like being a cabinet maker or blacksmith: you need to be reasonably smart; you spend a few months learning the basics and the tools (PHP or whatever); and you become an apprentice, learning on the job under the guidance of the more experienced.

    Of course, that is the theory. As they say: in theory, theory and practice are the same, but in practice, they're not. It's unfortunate that today you need to go to college just because everyone does, and because it does make it more likely that you will get a better job regardless of your actual skills and abilities. And at most US colleges you'll get a crappy education by default.

    I guess I just have a fantasy that undergraduate education should be about broadening your horizons and learning what's out there before you settle down with a career and family and house and all that.

    (Disclaimer: I used to be a CS prof at a US university.)

    --
    Unlimited growth == Cancer.
  152. Re:So... by NickMabry · · Score: 1

    It would be interesting to see a programming class focused on maintenance where instead of being given requirements and writing a program from scratch, the student is given an existing program with a serious bug or flaw and graded on how well they fix it to do what it is supposed to be doing. Interestingly, I'm in the middle of a final project for a senior-level operating systems course, and my team and I have found that the style of development necessary has been very different from even our software engineering courses. We've been given a rather large operating system code base to modify in order to add various features. The focus of the project work is learning to understand structures written by other programmers and how to exploit them to do what is required. While the code base is very well structured and conducive to modification, this is the closest I've come in my academic career to what has been required in summer internships and coops on development work. More of this type of work would definitely be beneficial and I'd love to see this concept extended into multi-semester or multi-year development.
  153. Re:This isn't the fault of the Indian system per s by Anonymous Coward · · Score: 0

    PageRank's general concept was presented to me as a Freshman in a linear algebra class. The algorithm isn't super-difficult if you have any math background :)

  154. the Obligatory Shockwaves by solitas · · Score: 1
    --
    "It's time to take life by the cans." ~ Bender ("Bendin' in the Wind", ep. 3-13)
  155. Re:Let me just be the first to ask: by Maximilio · · Score: 2, Insightful
    Yeah. I have long noted that the really large software houses that I deal with (mainly HP and of course Microsoft) have progressively deteriorating levels of quality and service. I recently spent about 3 months trying to get a Microsoft product to function as it was advertised. It's not one of their mainstream apps, but it nonetheless cost my company money. Well point blank the fucking thing didn't work. It wasn't buggy. It wasn't that it quirked at some acceptable error rate. Virtually every use of the product failed outright. I got sucked into a service call with their outsourced engineers, talked back and forth and up and down and sideways. At one point the engineers for Component A stated firmly that the product was doing what it was supposed to. The engineers of Component B tried to log and reproduce the failure and pointed back at the engineers for Component A. Finally I called my TAM and said: "listen, bub. This shit isn't working. No two ways about it. Stop sending me on a runaround."

    I got higher-level assistance from the engineers on Component A who finally admitted that even though this particular product has been out for over 10 years and is in its third major revision (about to be its fourth) it doesn't appear to actually work outside a sterile lab environment. They promised to put in an enhancement request to make the product work correctly.

    We went with a product from a much smaller company that advertises the same functionality and costs twice as much, but has the added advantage of actually working more than 99% of the time.

    HP is no better. As they have bought smaller software and hardware companies, their support and service from those companies has been ritually destroyed. The website of one small outfit bought by HP, which used to contain an excellent self-serve knowledgebase for product issues is now scrapped and replaced with their all-in-one/none-at-all website which doesn't do jack shit.

    Outsourcing is of course a big favorite of huge software companies and I think it fits in their extremely fucked mentality of consuming all of the marketshare of a particular product and cutting costs (quality) in order to "unlock the profits."

    The bigger these companies get, the more catastrophic their failures will be when the real market forces kick in and people get tired of trying to use absolute shit product.

  156. Re:Wrong for a college, but right for a trade scho by Anonymous Coward · · Score: 0

    But realistically, I prefer to have flexible, adaptable learners working for me, who've been exposed to the theoretical underpinnings of their field and have a sufficiently broad-based education in other topics that we can engage in interest conversation about a wide array of liberal arts topics.

    But in addition to learning all of this in their degree program, they'll need at least 10 years experience in .NET or else their resume goes straight into the circular file, amirite?

    To co-opt another thread, the value of a degree is going down because people have turned it into simply a meaningless ephemeral state, a person has a degree and is therefore "educated". But the vast majority of these HR department's don't care about this ephemeral "educated" state beyond whether or not they have attained it. Has the candidate used peoplesoft for 10 years? Does the resume cover 5 years of Java development? 3 years of PostGIS? No? Well, that "educated" state didn't mean all that much, now did it?

    Did it do this because universities started to suck? Did it do this because now everyone has a degree and supply is overwhelming demand? Did it do this because companies decided that the degree didn't mean as much? Certainly a chicken-and-egg problem, since now universities are tossing out students with a degree in Java or .net and employers generally are lapping it up.

  157. Re:Let me just be the first to ask: by Anonymous Coward · · Score: 0

    My company outsources their "standard" IT support to HP. They handle desktop support and server support. Up until last month we were served by 1st level support in Colorado Springs. The 1st level help desk is now located in Costa Rica.

    Even when I was dealing with n00bs in CXO I still had a very good chance of getting my problem solved quickly and correctly. My experience with the Costa Ricans is, well, "Not so much."

    I suspect that the phone jockeys in CXO were either overqualified for the jobs and/or were angling for a promotion into operations whereas HP doesn't have a data center adjacent to the Costa Rica help desk -- those people are at or near the top of their potential at HP. Furthermore, I have the same suspicions about the 2nd level guys that HP has over in Bangalore.

  158. Jobs? by Anonymous Coward · · Score: 0

    Can't they get jobs in the casinos or selling tax-free cigs?

  159. Re:Let me just be the first to ask: by coredog64 · · Score: 1

    No doubt he gets great "uptime".

  160. Re:Let me just be the first to ask: by Qzukk · · Score: 1

    I refer to the situation where on accepting a contract, a person immediately accepts debt for the equipent or time or services that are provided up-front.

    In the US, we called that indentured servitude. The people were generally considered "free" (even the Constitution counted them as free Persons), and the system actually worked well enough that it wasn't really an issue until corporations started abusing their employees with company stores and such that it became a real problem in the US. (While indentured servitude as such was eventually banned, it took unionization to break the company store.)

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  161. Re:Let me just be the first to ask: by Eli+Gottlieb · · Score: 1

    I see your point though. According to what I've read thus far, the Egyptians were real jerks to the Jewish slaves. Then again, if you're enslaved, what kind of treatment do you expect? Something to ponder. Actually, I was just making a joke about the notion that slaves took pride in their work.
  162. Re:So... by nate+nice · · Score: 1

    I bet you are.

    --
    "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
  163. Re:Let me just be the first to ask: by Afrosheen · · Score: 1

    Again, the definition of slave is called into question.

  164. Thats what happens.. by true_hacker · · Score: 0

    When Engineering and Technical colleges sprout on road-sides like grocery stores. Im not exaggerating, the so called engineering colleges in india are a dime a dozen, and the quality is atrocious. Only a few of the 'elite' colleges teach students something, the rest hire (previously) unemployed grads of these same colleges to teach the poor,helpless students. When the professor of a CS class copies the bubble-sort algorithm from the text-book to the black-board, what else do you expect?? And no, it doesnt stop here, the bigger problem is that most of these colleges are run by politicians to mint money. Since almost everyone wants to 'be an engineer' in India, people are willing to pay exorbitant sums to 'secure' a seat in these very 'colleges'. PS: I am fortunate enough to be in a good Institute here in India, but my other friends are rotting in the _other_ colleges.

  165. Re:So... by JimBobJoe · · Score: 1

    Studying CS to learn programming is like studying Economics when you want to go into business - economics and business are both about money, after all.

    It's funny that you should say it that way, because you'd be surprised by the quantity of job openings whose requirements are a degree in Finance, Business or Economics.

    So many in the business world, for good or bad, seem to think of them as functionally interchangeable.

  166. Re:Let me just be the first to ask: by CohibaVancouver · · Score: 1
    I don't hate India. I hate the companies that route my calls there

    The problem is this: People shop based on price - If company X charged $20 more per monitor than Dell but had 'western' tech support, people would still order from Dell. It's leg legroom on airlines - People claim they want better leg room, but when an airline like AA offered more legroom for a higher ticket price, everyone flew the cheaper airline and crushed themselves in like sardines.

  167. So What by Anonymous Coward · · Score: 0

    I don't buy the idea that just because somebody has an authoritarian teacher, they are damaged for life. I had some of those, and after a while, you realize that taking their classes is like playing a game. In fact, much of life is about playing games of various sorts.

    Anyway, these problems will get fixed over time.

    In the first phase, the government tried to control education and set up all the colleges. This didn't come anywhere close to providing the number of colleges needed. Now, private businesses are allowed to set up colleges. This has resulted in a tremendous expansion of educational facilities, but of course, some of the colleges provide a poor education. Soon, we will have a shake-out. In many of the lesser-known colleges, seats even in "hot areas" like computer science are not filled.

    Also, in the Indian software industry, we know we cannot take people fresh from school and get them to work. Infosys, for example, sends all fresh graduates to training school for six months before they start working. Every software company in India is heavily involved with schools and colleges to upgrade their teaching levels.

    People who don't understand how rapidly India (or China) is changing should come here and take a look.

  168. Re:Let me just be the first to ask: by CodeMunch · · Score: 1
    I'll never understand why Americans are so bitter about this. I don't have a single colleague who can say they lost their job to offshore outsourcing, or even has any trouble getting a new job for great pay.
    Well, I lost a cushy job to outsourcing... only it wasn't Indians... it was Canadians! Damn their ice hockey, bacon, and Rush!
    Don't worry, I lost your cushy job to the Indians 3yrs later (August 2006 actually...sorry about that). They tried to contact me through my former employer about 2 weeks after the transition was complete (and I was out the door) for some help but I never heard back from them after providing my modest rate for contract work and minimum term requirements. I guess the new team really couldn't do the needful.

    Oh well, I've moved on to better things and I'm sure you have too - that job was stagnating our skills. Change is good!!!

    Since our dollar is only $0.11 shy of being on par with yours, the major bu$ine$$ benefit of outsourcing up north is gone. In 2003 when it was like $0.45 shy of par it was extremely attractive. Damn your president (GWB Jr.) forcing your dollar to plummet.

  169. Re:So... by vikasgp · · Score: 1

    > Well, duh. They should have taken a programming course.

    Sadly in most Indian University systems you don't get to "take" courses. You just study whatever is forced down your throat. Sigh. Time to study :(

  170. Similarities with China's schooling by specific_pacific · · Score: 0

    Reading through the comments, I get the feel that India is not alone. China is churning out students every day. Although the problem isn't quite as bad as India through the 10% growth rate, the schooling remains the same. Students are not taught to think. They will ask a question, and receive an answer.

    This problem is truly evident in some juniors I had on board. He was ask me hundreds of questions about 'why wont this work' and I would I would say 'the problem is here, look..' and he'd go 'ahh'. He never 'asked' how to fix it, he just didn't use the initiative to find out why it didn't work, because he has been asking questions and receiving answers.

    Now when he asks a question, I ask him to tell me 3 times what he did to try and find out the solution. If he cannot, then I cannot give him an answer. It is working well :-)

  171. Now, the Shoe Is on the Other Foot by cyberscan · · Score: 1

    I remember an Indian poster telling American IT workers to get a real education so that they can compete when it was the Americans being outsourced. Now it is Indian workers complaining about the same thing. In my response to the Indian poster, I let him know that smarts or willingness to work had nothing to do with their jobs being outsourced. Outsourcing has everything to do with big companies cutting the throats of workers just so that they can generate a few more cents per share in dividends for their stockholders.

    When I worked at Sykes Enterprises, I remember the Marianna, Florida employees being told that a new center in the Phillipeans was just a "backup center." To add insult to injury, some team managers from the Marianna facility was sent to the new center to train their future replacements. Within a short period of time after the corporate welfare (excuse me, I meant incentives) ran out, Sykes ran to the Phillipeans. Fortunately for me, I saw what was coming beforehand and managed to get out and was able to find a decent job as a programmer. Unfortunately for most of the others, they were stuck with even lower paying "service" jobs. Ethical behaviour within big corporations is an oxymoron for the most part.

    Anybody with average intelligence and an interest in a particular occupation can be taught or trained outside of a school. Unfortunately, it is almost impossible for a prospective employee to get an employer to acknowlege such an education. The only reason that I got the programming job listed above was because the job was at a small business whose owner homeschooled his children. His business was the only one who would even take a glance at my portfolio or would even allow me to show what I could do. It is unfortunate that people must go 10's of thousand of dollars into debt just for a license (college degree) to work. As a matter of fact, when I left my programming job, I had to train my replacement (college educated) so that he could perform my duties.

    The point is that people everywhere are smart (and in some cases, just plain stupid) and can learn. The problem with this so called "free trade" system is that it allows big companies to move to countries where the cheap labor plentiful, but it does not allow the labor to move to where decent jobs are plentiful. I have little pity for most big multinational companies when they complain that their patents are being improperly used or when their products are being counterfeited. In fact this counterfeiting and patent infringement make me happy, simply because at the low wages being paid today, it means that people can actually have a chance to partake in the wealth they generate.

  172. Contradiction by r_jensen11 · · Score: 1

    Just a few weeks ago there were stories reporting on the shortage of skilled workers available to service India's IT sectors. Has the gap become supersaturated this quickly?

    1. Re:Contradiction by Anonymous Coward · · Score: 0

      The problem is that industry need better people than the ones that are available.

    2. Re:Contradiction by 140Mandak262Jamuna · · Score: 1

      There is still a shortage of skilled workers. The univs (other than IITs) are not turning out skilled workers. They churn out morons with rote memorization. There is no contradiction. Anyway it is good. My daughter loves the Bollywood movies as much as she does the Disney channel, but I would rather like her find work here not there.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  173. Apples vs. Elephants by dsgrntlxmply · · Score: 1
    One problem with the NYT article is that it is easy to misinterpret. The first clue comes by doing a simple piece of math: divide 11M students by 18K "colleges and universities". Result: 611 students per institution.

    The greater number of "colleges" must, by this reckoning, be very small outfits, most likely private business and technology schools. These would be more comparable to trade schools or "business colleges" (the sort which used to teach shorthand, typing, and basic bookkeeping), than to what most of the world would call a university.

    My own six-figure software job was sent to India several months ago. The transition was (typically for this large American-origin company) ineptly handled. I took the initiative to travel to India (and had to argue for it) to give what training I could to my replacements. My principal motivation, of course, was to go see the situation in person, and to do it on luxe business class tickets scammed off the bums who were throwing me out.

    I came away reasonably impressed by the curiosity and attitude of the engineers there, but skeptical about their readiness to take on product development in any comprehensive sense. The skepticism comes not from an assessment of basic abilities, but rather from the fact that the specific skill base developed from sustaining support of someone else's work, is not sufficient to allow most engineers to take on independent new product development. I feel that this capability will arrive eventually, but slowly, unless experienced developers return from abroad to bring and spread those specific skills.

    For the India operations of the likes of IBM, Microsoft, and Oracle, I would like to imagine that strategic thinking somewhere in the company exists, recognizes this fact, and does something about it. For outsource contract companies, I am less optimistic. I stated this frankly to all who would listen, and noted that what most urgently needs to be outsourced from American companies, is the management.

    Alternatively, and better in the long run, will be for local entrepreneurship to arise and to develop products which meet specific local needs.

    One form of entrepreneurship which does appear to have arisen, is that of small private schools. In the newspaper, one can find several ads for training in "embedded VxWorks programming". At face value it's an intriguing prospect, but one is left wondering what sort of student goes into one of these programs, and what sort of engineer comes out.

    I suspect that the people who I was working with, came out of top- and near-top-tier universities, so I was looking at a very biased sample. I don't see any reason to doubt the facts presented in the NYT article, except to caution that "college" can mean one thing in one place, and quite a different thing in another place.

    Keep in mind that India has had a long road toward developing even basic literacy, especially for women. The problems of education in a still-poor country of 1 billion people, go far beyond what this article describes.

    It was encouraging to see a greater proportion of women among the engineers in my host company, than I typically see in the U.S. It was also encouraging to see children coming out of poor-looking neighborhoods in the mornings, on their way to school. I realize that I saw only the ones who were going to school, and not those who were not, but it still appeared that people recognized the necessity of an education, and were willing to work and sacrifice to obtain one. Meanwhile, back at home we have ... spinner rims.

  174. From the vast majority of comments by staplez · · Score: 1

    I know that atleast 90% of you guys have absolutely no clue what you're talking about in this situation. I worked for an Indian Consultancy Company in China, while having been brought up from USA and went to a US college. The oddity of this is why I uniquely understand what 90% of you don't. It's not that the schools are rigid or they force obedience that's causing the problem. Although they do. The true cause of the problem, as the article lightly points out is they are punished for not being rigid or thinking differently. This is the core of India/China's lack of education. It's not that they have to memorize boring menial stuff, sure we do that in USA too look at a bio major. It's that if they try to memorize it in a unique way or make a game out of the work, they are punished. In fact if they ask a question of why something works the way it does, they are punished. In fact talking at all in class means punishment. This is the crux of the education failure in the east. Japan inclusive, note they're still going through a massive 14 year recession. I would say this instead, be grateful. The only reason you still have jobs and can feed your children is because their education system is so awful. If they ever did catch up, you're too expensive and you're over valued. You can complain all you want about your "American Education" but the reality is the freedom to talk and share information is what this "American Education" is all about, and this and this alone allows you to keep your jobs.

  175. Engineering by ishmaelflood · · Score: 1

    I dd a sort of general engineering course, with a mechanical bent, at a very spiffy uni.

    At said uni the electricals and the rest of us did almost identical first year content, and our second year content still had about 50% overlap.

    One thing that made me laugh as I cursed the difficulty of understanding power electrics (eg why is power=v.I') was the thought that some poor electronics geek was attempting to understand the thermodynamics of steam engines at the same time.

    In my career I have used concepts from many of the papers I took, and last month I just got to use triple products for the first time, in anger. That's 22 years after leaving uni.

  176. So who wrote them by ishmaelflood · · Score: 1

    I'm betting most were specced by engineers. With real engineering degrees. Not software 'engineers'.

  177. bad [poor] grammar by Anonymous Coward · · Score: 0

    You may appreciate this op=-ed piece from the president of the west virginia board of education...

  178. I've seen indications of this ... by Ihlosi · · Score: 1
    ... in some of the microcontroller-related forums I frequent.



    There's an annoying type of posting, usually labelled "Gimme code" or "Do my work for me". Judging from the name of the posters, most of these are from India, and usually demonstrate a lack of even the most elemental C and assembly programming skills, and the inability to find/read/understand technical documents and datasheets. They also look like the posters are already working on industrial-level projects without having any clue on how to tackle the problems they face, or what's possible or impossible with the hardware they intend to use.

  179. The same as american education. . . by mosb1000 · · Score: 1

    "What the market wants and what the school provides are totally different" That reminds me of my own education somehow. Lets see, of 128 required credits, less than half were engineering related. Somehow, I doubt my employer cares about all those humanities.

  180. Stuck in the mess by trojjan · · Score: 1

    I am Indian about to complete my CS degree. The Indian education system is one big mess. The criteria for evaluation of students is really simple The more slave like qualities you have, the more likely you are to 'succeed'. I saw a lot of comments saying Indian grads lack of judgement and free thinking, this exactly is the reason. You are punished for being different.

    <rant> I never wanted to go to college but you simply can't find a job in IT without having a degree(Since I couldn't do well in a 3 hour exam I couldn't get into a better college). I spent most of my time in college learning stuff I liked and never memorized anything resulted in having a less than average score in my degree which disqualifies from appearing in most interviews. It doesn't matter I know more computer languages or have worked on some useful projects or did great at internship or worked in diverse environments unlike my competitors, what matters is I am simply not eligible. </rant>

    But I believe it is not the education system that's at fault. The IT industry (In India) does not need people with good skills, they want slaves and the education system is just providing that.

  181. Before someone points out the grammer errors... by trojjan · · Score: 1

    ..the mistakes in my post are due to typing this message while writing something else at the same time.

  182. This is a world wide issue by davro · · Score: 0

    HA HA i just have to laugh at people that waste there time with colleges and universities
    Then moan when they figure out they have received a poor education from a bunch of two bit teachers, that are paid less than a floor cleaner with a crack addiction.

    Give up on the dream, grow a backbone and have civil revolution, or pay more for your education eg (private).

  183. Re:Let me just be the first to ask: by bytesex · · Score: 1

    Yeah but those people have been dead for over 350 years, I think we can broaden the term.

    1) 350 years ? Nope. Read up on history; it wasn't 1656.
    2) Slavery never ended. In the US it may have, but slavery as a worldwide phenomenon fitting the GP description never ended.

    --
    Religion is what happens when nature strikes and groupthink goes wrong.
  184. Common Sense by yaminb · · Score: 1

    Take largely uneducated population
    Shove them through an 'IT' education
    Get high quality programmers?

    I don't think so.
    There are some really smart people in India and China, but there's not enough of them to take over the market. There's not enough here in Canada or the USA to say the least. Design is really is one of those areas that will be spread around the world and cannot be 'globalized'.

    Just imagine trying to hire someone in India.
    You know the system is corrupt and people can get through school just by knowing people and cheating rampant.
    IT is seen as a means out of poverty. You get 25 million applications :P How on earth do you filter all that out to find the few qualified people?
    How do you rapidly build an IT capable work force? Many of whom have not had a proper basic education.

    Centers of technology (Silicon Valley, Ottawa...) will NEVER be able to be self sustaining. They will always need to IMPORT or cease being a super-centre, and spread to other regions. Every region only producers a certain number of truly capable people in each field.

  185. Re:This isn't the fault of the Indian system per s by TheUndertaker · · Score: 1

    Sometimes it is simply better to do things on your own rather than rely on your educational institution. Secondly, if they're expecting to be hand held and be taught databases, software engineering, etc. than they are barking up the wrong tree.

    Where I went to school, we had to implement algorithms in a language of our choice. He didn't hand hold us and teach us a language. It was either your learned it by yourself or simple you sucked!

    Simply put, if they want to learn, sometimes it is best to do it on their own.

  186. Re:Let me just be the first to ask: by z0ltan · · Score: 0, Troll

    Du bin ein Imbecile d00d...

    --
    Yakum Purkan min Shemaya
  187. I have been waiting for this by Douglas+Goodall · · Score: 1

    Maybe a generation of American engineers will have a place in the marketplace after all.

  188. A view from the inside... by aneeshm · · Score: 1

    I'm an Indian student, and I'm currently doing my B.E. in Comp. Engg. over here Pune, Maharashtra.

    IMHO, the linked article is a gross oversimplification of what is a very complex system.

    Colleges and universities can be broadly divided into three and two categories each, respectively. Colleges can be either good, bad, or mediocre. Universities are generally good or not good.

    I'm not counting the IITs and IIMs because they are such an insignificant part of the whole, and therefore not very relevant (except as role models) when evaluating the education scenario in India as a whole.

    At the the top we have good colleges affiliated to a good university. These people are the first tier, and most of them are the creme of the crop when it comes to education. They are usually snapped up by campus recruiters, and command the highest opening salaries.

    Next we have the mediocre college affiliated to a good university. In these, the good students make it to the top and are treated as well as a student from a good college by prospective employers. The not so good students have a tough time of it.

    Next we have the (extremely rare) good college affiliated to a mediocre university. They are only a bit below the above.

    Next we have the bad college affiliated to a mediocre university. The career prospects of someone going here are not too bright.

    Next we have the bad college, bad university combo. Pretty much give up hope of a decent career if you are one of these unlucky people.

    Good universities can make up for many flaws of a college thanks to the innate potential of the syllabus and affiliation requirements.

    I myself attend a mediocre college affiliated to a good university.

    One notable thing about the education system for engineering in India is that the first year is common to people of all disciplines.

    In the first semester, we study:

    Basic Electrical Engineering
    Basic Mechanical Engineering
    Basic Civil Engineering
    Applied Math. I
    Applied Science I

    In the second semester, it is

    Basic Electronic Engineering
    Engineering Graphics
    Engineering Mechanics
    Applied Science II
    Applied Mathematics II

    A lot of the material in these courses is useless, even though it may be necessary to produce a person who has a basic grasp of all engineering disciplines. This system needs an overhaul, IMO.

    It is from the second year that the fun really starts. And at least in our college and university, and all colleges affiliated to our university, in the beginning we study pure theory, with programming only as an add-on practical. Only once a solid theoretical foundation has been built is actual programming teaching started. The University of Pune is a venerable institution, and not a Java-school.

    I have come to this conclusion looking at the syllabus for the second and subsequent years of study.

    Maybe I'm seeing only part of the reality, however, because the education system of Maharashtra is quite a bit better than that of other states.

    I seriously doubt that the person who wrote that article knows how complex the system is internally.

  189. Let's have a little personal accountability by Puls4r · · Score: 1

    I don't buy it.

    I went to college, and I'm out in the work force and have been for 8 years. I had a bit of help in college - I was a intern at a major automaker while I was in school. I had a pretty good idea of what I wanted to do (mechanical engineering). That's what this comes down to.

    Most, if not all colleges, offer excellent classes on par with trade schools, if you know what you want to be.

    Most college students DON'T know what they "want to be". Most take the standard fare college curriculum for any given major. There is no way for a college to prepare a student if the student can't at least tell me what he's aiming to get. Most simply pick the courses based on what is recommended for the general field, what their friends are taking, or what is easiest.

    For those going to work in manufacturing, it's a no brainer that they should be spending time in the metal shops - CNC machining, some light automation, that sort of thing. If you're going to be on the design shop, a heavy dose of autocad will get you in just about any door. But if you take the "standard fare", you're going to be lost.

    It's a pretty standard law around where I work that incoming folks will NOT be very useful for 1-2 years after they higher in. We hire from some of the best - U of M, Purdue, MIT, Harvard, Stanford. They simply don't have the general skills.

    No one can tell me the colleges don't offer them either - I look back and know I made quite a few mistakes in choosing classes. Why did I take that second thermo course rather than introduction to automation? Why did I take that communications (oral) course rather than introcution to AC power and drive systems?

    The courses were there - I simply didn't know what I should be taking: for the most part. Our college DID require some very worthwhile courses. Instead of a thesis as a senior, we had actual companies come in and we spent a full semester quoting, designing, purchasing, and solving their actual problems.

    No... I don't think you can blame much of this on the colleges in the US. Much more so on students without a clear direction.

  190. IT companies should stop whining? by Anonymous Coward · · Score: 0

    I don't why Infosys is getting so uppity, even a 12 standard can do the jobs they require with training, what exactly are these 25000 people going to be doing, is there anything remotely challenging, nope thats another 25000 drones in an industry allergic to innovation. So why does Infosys need bright people again? The only purpose the degrees serve is to inflate the per hour rates. Beyond that you don't need those skills because the jobs offered across the board in IT in india with very few excepptions are dull and repititive. The IT industry has been complaining about the lack of quality people for the last 15 years, what steps have they taken to address it, and do they provide quality jobs? This is mere whining with no constructive purpose. Over 90% of IT engineers in India are frustrated, there is little room for independent thinking in their jobs, little scope for job satsifaction, no room for growth and learning. It's the same thing over and over again, just so that mediocre companies like Infosys can can pass off wage arbitrage as some imagined global revolution.

  191. Quality of education is a big problem by qaqa · · Score: 1

    The problem in India is not that colleges don't impart trade skills. The problem is that many of them fail to impart ANY skills at all. Considering that I just finished the college routine in India, here are some of the reasons IMO:

    1) Low investment in education:

    India's investment in higher education has been abysmally low for years. As a result, many colleges have shockingly poor infrastructure. Students work on poorly maintained, ancient equipment if at all.

    2) Low quality of teachers:

    This is a very important factor for poor education in India. Teachers and professors even at the graduate level are paid a pittance. Many teachers are taken on as temps to get around prescribed pay-scales and reservations. Coupled with the fact that there is very little research undertaken at most of India's colleges, there is simply no incentive for quality people to enter the teaching profession.

    In the I-T industry, for example, even a fresh engineer can expect salaries of atleast INR20,000 pm. A teacher would need decades of experience to reach that salary level. There is simply no comparison between Industry and the 'Academia' in payscales.

  192. Accent? by Anonymous Coward · · Score: 0

    >from the firm-handshake-and-accentless-English dept.

    If you do not speak American English, you have an "accent"
    Hell, people from England -the birth place of English- have British "accent"!
    Canadian English is also funny for Uncle Sam.

    Will you quit complaining about the accent and just accept English is spoken around the world with unique accent?(including American accent)

  193. Re:So... by GigsVT · · Score: 1

    I'm actually not too bad at it, it just rarely comes up, never ever at work.

    It comes up a lot more often at home when I'm inventing some new algorithm, but that's not exactly something that is common.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  194. Re:So... by GigsVT · · Score: 1

    The analogy breaks down because if it were true most of the ads for car mechanic jobs would say "advanced degree in physics required".

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  195. Re:So... by GigsVT · · Score: 1

    I was forced to take many useless math classes. Multivariable calc was just the one that stuck out as pretty useless.

    If you want to learn skills which will allow you to get an entry-level programming job today, go to the trade school.

    I didn't want or need to learn anything. I didn't go to school to learn, I went to school because I felt like I had to. I can learn by reading the Internet.

    I dropped out after a few years, I've got 6 years of professional programming experience now. I do wish I hadn't wasted those years in school.

    Your major assumption is that university is useful. That assumption is incorrect. Universities only exist to stroke the egos of the professors, and provide them a place to dick around and get paid for doing it.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  196. come to america! by buhatkj · · Score: 1

    if the employment state in india is bad, I welcome them to come here! it's a way better solution than outsourcing our jobs there. let them come here, and apply for citizenship, get visas, and get some jobs! bring your whole family if you can. this way you can all do the same, and keep the money here to help boost our economy. the only trouble with high immigration is if the influx of immigrants we get are poorly educated. As I understand it, in India, most college educated folks can speak a form of british english, have studied pretty extensively, and could provide some skilled labor and technical and managerial experience of value to our economy.

    I will say however, if immigrants wish to come here, they should learn to speak good english if they cannot already. How can you possibly expect to get by in a new country without understanding and at least being mostly-fluent in the common language?

    I think we should welcome all who wish to come here to work, and we should provide the language training and efficient immigration procedures to make it work. but as with all of us, there should never be a free ride. no welfare, no SSI, no free lunch unless you have already lived and worked in the USA as a citizen for a good period of time. maybe make it work like how you get "vested" for your 401K yknow? as long as people are coming to _WORK_ i think it's a good thing.

    --
    sometimes, i wonder if i'm the only conservative on teh intarweb. ah well, back to mah hogs and warmongerin'....
    1. Re:come to america! by Anonymous Coward · · Score: 0

      if the employment state in india is bad, I welcome them to come here!

      Oh ya! US H1-B visas are buy-one-get-ten free available from all vegetable shops in India's remotest villages, 1 cent a piece.

  197. Re:So... by lucifuge31337 · · Score: 1

    To have a university undergrad degree assumes a certain set of skills across the curriculum--the ability write correctly, the use of critical thinking skills, as well as a basic understanding of the sciences, the arts, math, literature, language, etc.
    Remember when that's what a High School diploma was supposed to mean?

    --
    Do not fold, spindle or mutilate.
  198. Re:Let me just be the first to ask: by joss · · Score: 1

    Got me curious, what is the specific product you are talking about ?

    --
    http://rareformnewmedia.com/
  199. Re:Let me just be the first to ask: by Anonymous Coward · · Score: 0

    ... und Ich heisse Franz. Jawohl... Franz! Nein, nicht Rajeef... Franz!

    (the parent basically wrote, "You 'am' an imbecile d00d...". The humorous addendum above adds a claim that the guy's name is 'Franz', not 'Rajeef')

  200. Re:Let me just be the first to ask: by lividdr · · Score: 1

    Something I have learned from working first hand with Indians - the head shake and head nod can have many different meanings depending on the context. It's not unusual for one of my co-workers to vigorously shake his head, something Americans recognize as 'no', when in perfect agreement with what is being said. Likewise, a nod - which typically means 'yes' - may be no more than an acknowledgement that you are being heard with no bearing on agreement or understanding. My absolute favorite is the sideways nod, combining both a head shake and a nod into a fluid, circular motion.

    I have learned to ask for more than just a simple acknowledgement when giving direction. Asking to have instructions repeated back to me tends to have much better results in the end rather than just accepting a nod or a quietly whispered 'Yes yes'.

    This isn't just for the Indians, though. There are plenty of native speakers with only a marginal grasp of the English language that somehow manage to acquire degrees and credentials far above their actual credentials.

    --
    Give a man a beer and he wastes an hour. Teach a man to brew and he wastes a lifetime.
  201. Re:Wrong for a college, but right for a trade scho by LoveGoblin · · Score: 1
    Making them acquire thousands of dollars in debt and years of wasted 'education' that they won't use first, helps no one.

    Except the people collecting the interest.

  202. Re:Let me just be the first to ask: by Afrosheen · · Score: 1

    Dammit, can't you people read the entire post? Go back and read _everything_. I already mentioned the continuation of slavery or indentured servitude as an ongoing global phenomenon.

  203. Depends on what you choose by Anonymous Coward · · Score: 0

    I agree to most of you who said College is not a training center for job.

    I did my BS in physics (in my own interest) and then masters in Software Applications in India. During masters, I learned most of the languages, SQL ..etc in the market at that time, but also learned how compilers are developed, languages work and basics of many more subjects like operations research, AI, and a lot of other that I cant remember. So today, its a matter of learning syntax and framework, and I can program in most language. I think I did well in AS400, VB, Java, HTML so far in my 10year carreer. That shows 10yr back the (so called professional) colleges were doing ok. I dont know about today. But I don't think it can got from good to bad.

    May be they are struggling to match up with the industry with the same old teachers who may not be interested in learning new stuff.

    Without my masters and only with BS what could have I done? Exactly not sure... I can get a bank job(that pays well in India unlike in US). Could have got into teaching. Or any government job. Yes, all these require training after I got the job! And thats what I see in US too.

    I have my cousin who did all his studies upto BS in US. Yes in CS. He can't even do a simple program. Amazed on this situation, contradictory to my expectation, I checked what he learned. He learned almost everything what I thought he needs to do his work. BAsed on what he said and the from what I know of the subject name. He is no better than I was after my BS.

    Industry requires readymade workers. Well, that is not exactly most college curriculum are designed. Some companies are working with the professional / trade colleges to accomodate what they want. Thats just a small % of the total colleges. So there is a demand-supply issue.

  204. Re:Let me just be the first to ask: by fimbulvetr · · Score: 1

    My dell laptop's power brick recently failed. Knowing what a disaster calling india on the phone would be, I went on line and submitted a ticket. I wrote in clear easy grammar and sentences about what had happened, what the symptoms were, what lights I saw and the laptop charged/showed a connection when docked. About 2 hours later the tech updated the ticket with "part(s) sent" and I had a new brick the next day.

  205. Re:Computer Education in India/IITs by Anonymous Coward · · Score: 0

    second that.

    Also, IITs teachers are mostly three types.

    * ones who are enthusiastic, and have usually furthered their education outside India (usually IIT alumni)

    * ones who had their education within India, and are quite enthusiastic and in touch with everythign.

    * ones who are got in through internal promotions and are not good.

    What IITs have is a teacher-evaluation (anonymous and confidential) by students. Students generally rank the first two types high, and often screw the last. Consequently, they are not given promotions, and usually end up leaving fo othe ropoprtunities. This keeps the faculty too somewhat toned.

    fellow IITM alumni, mandak

  206. Re:So... by jandrese · · Score: 1

    On the other hand, it's very hard to read code if you can't write it. It's only after you write your own for awhile that you can really start to be able to read it, especially when you're looking for flaws in the code.

    --

    I read the internet for the articles.
  207. It's not them, it's you. by Slashdot+Parent · · Score: 1
    It's not them, it's you.
    Speaking as a college CS/Network graduate whom, 2 years after graduating, is still working as a janitor, allow me to welcome you to this planet.
    You've misused the word "whom" here. I suggest using "who" in cases where you are not sure. "Whom" is largely falling out of usage, and you'll sound like much less of a boor using "who" in place of "whom" than the reverse.

    Normally, I am not a grammar Nazi but in this case, it's relevant:

    Meanwhile, I can't even get an *interview* for entry level jobs that a highschool student could perform.
    Most common reason for summarily tossing a resume in the trash: spelling or grammatical errors. I realize that an online forum post is an OK place to make errors, but you'd best get somebody to proof your resume.
    In my case, it's not because I have inferior skills or training.
    Or your modesty.
    I don't want to sell anything
    No wonder you're having such difficulty selling your own time, then.

    Again, it's not them, it's you.

    Fix your resume, polish your interviewing skills, and go sell yourself. Looking for work is hard, but I bet you have a pretty strong motivation: the desire to never wash another floor again for the rest of your life.

    Good luck!

    --
    They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  208. Re:Let me just be the first to ask: by Doc_NH · · Score: 0

    Good Idea. Also you had going in your favor the fact that you were well on script if the brick came with the laptop.

    --
    if vegetarians eat vegetables why are cannibals not humanitarians.
  209. And US education system is great? by vt1991 · · Score: 1
    Is it not ironic that the discussion starts of with 'Who gives a shit?' and yet the responses and comments seem to be endless.

    I did my undergrad in engineering in India and did my Masters degree in the US and I worked in the engineering and IT fields. I certainly agree that there is more freedom to express ideas and flexibility in the learning process in the US, but it is far from what it needs to be. I had professors in my Masters degree program that would give Cs and Ds for students who did not use the specified font in the assignments and reports. There were many professors who absolutely did not encourage any questions in the class. My Masters degree was not very helpful in my engineering job either. We were taught design using software that the industry had long abandoned.

    One thing the education system gives, both in India and in the US, is some good exercise for the brain to analyze, comprehend and solve problems in different domains.
  210. OOPS! by Slashdot+Parent · · Score: 1
    Studying CS to learn programming is like studying Economics when you want to go into business - economics and business are both about money, after all.
    So that's what I've been doing wrong all these years. I doubled majored in CS and Econ and started 3 successful businesses, including one programming business.

    Man, did I ever screw up. Thanks for your insightful comments!

    --
    They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  211. Re:Let me just be the first to ask: by mrchaotica · · Score: 1
    I was a support monkey myself at one time in the past. I memorized a lot of the most common problems but I still got in trouble a lot for making sure the customer's system was working before hanging up with them. I had a low reopen rate but that wasn't the stat they were looking at. They just wanted calls closed per hour.

    What would they have done if you had just immediately punted stuff not on the script to tier 2? I.e., if you had said something like "you're problem isn't on the script that I'm not allowed to deviate from, so even though I could help you myself please hold for my supervisor?"

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  212. Another important skill by Anonymous Coward · · Score: 0

    It is important to be able to take notes, and always writing in full sentences is too slow for note-taking.

  213. American State Schools by hotsauce · · Score: 1

    There is no comparison between US college education and the middle-tier Indian colleges being discussed.

    Have you walked into a state school? The lecturer lectures, the students learn to take notes, and there is little discussion or debate. Hard to do those things in large classes taught by TAs.

  214. Re:Let me just be the first to ask: by scardicat · · Score: 1

    Its extremely stupid to stereotype people based on their nationality. I have lived in the US for the last 15 years, but am originally from India. I write code for a living and have worked with tonnes of good and bad programmers. I have learnt that nationality and place of origin dont matter. I have seen dumb and smart people from the same country, same schools and colleges. I know of amazingly bright programmers from India, and know of a few dumb-asses from the IITs. It all depends on the person's attitude. Many folks want to sincerely do a good job. They work hard on their skills and improve all the time. Then there are those haughty idiots, who think they are god's gift to mankind. School and country-of-origin dont matter. India has a huge population and because of the biased sample size, you are bound to find all kinds of people. I used to work for a fortune 100 company which had a support center based in India, and have often seen support folks from India getting awards and letters of appreciation from customers in the US. Yep, the telemarketters who call from India during the wrong time of the day, piss me off no end, but that doesnt mean that they are dumb people. I have worked for tonnes of American PHBs with pea brains. I guess the /.ers who complain and stereotype are either biased or have no exposure to the world.

  215. Re:A view from the inside... Very articulate by vt1991 · · Score: 1

    Very detailed and articulate response.
    Are you sure you are studying in India? The NY Times article says that you are supposed to have very poor communication skills and who just memorizes things without understanding them.
    I hope the idiots who think they know the whole education system in India read and can understand this.

  216. Re:Let me just be the first to ask: by Greyfox · · Score: 1
    IBM had a very specific documented escallation process. If an issue was determined to be more complex than level 1 could handle in the alloted time we had to take the customer's info (Including filling in templates relating to what we though the problem was) and schedule a level 2 call back. If the customer asked for a manager the process stated that we could get one for them. Generally it was pretty easy to get a level 2 guy if you had to.

    The OS/2 support line was a mixed bag like anywhere else, but IBM had the highest customer satisfaction rating in the industry for their technical support of the product. Then they started trying to cut costs and the job got significantly less fun and the customers got significantly more pissed off. I guess that's a common theme in the industry.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  217. Re:Let me just be the first to ask: by MBGMorden · · Score: 1

    So because they're in a crappy situation it's slavery? Slavery means that they are literally OWNED by another person. That they don't even have the choice to leave and starve for sure.

    Saying just because their situation sucks it's "slavery" is like saying that because apples taste sweet we're gonna start calling them oranges because they're sweet too. And calling them Orange 2.0 or "Oranges of the 21st century" don't make it anything other than an apple.

    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
  218. Re:Let me just be the first to ask: by schamarty · · Score: 1

    Long before outsourcing came to this level, in early 1998 (or late 1997) I had the exact same experience with Dell.

    PC under warranty, hard disk makes clanking noises, you *know* what that means.

    But the Dell tech had me go through all kinds of BIOS settings and repeated attempts to boot, lasting almost an hour (not counting the hold time of course) before he agreed the hard disk was damaged beyond repair and would order a replacement sent out.

    This in spite of me putting the phone mouthpiece next to the hard disk and letting him *hear* the noise, and he agreed it *sounds* like a head crash, but he has to go through the script.

    I'm an Indian, only too acutely aware of the problems in the Indian system, but in this case it's the employer who made the rules. I'm sure that's still true, maybe even more so.

    Sitaram

    PS:
    And all through, my biggest concern was: please God let me not slip and tell him I'm running Linux, because I *know* damn well and good he will tell me to reinstall Windows and call back :-)