03-18-2008, 12:36 PM
Wellardmac wrote:
In what field are you talking about? I can't count the number of H1 people I have fired because they didn't know half of the things they claimed to know. One guy I didn't hire had things on his resume that I actually did at the project that he claimed he did!! That was funny...
Many steal/borrow from each others resumes and are totally dishonest about what they know how to do. Sometimes the only way to find out is to hire them but in many companies it takes so long to hire someone that its impossible or difficult to get a replacement and still stay on a timeline. I'm self-employed, and one guy I hired actually told me that I should "get H1 guys from India and get them staffed for things they don't know how to do because they will learn on the job". Sorry, I don't do business like that!
Recruiters add to this problem in IT -- they are all looking for specific skills rather than broad knowledge and experience. Sometimes the best Actuate developer has no experience in Actuate but is an expert VB programmer. This is killing IT because experience and knowledge are valued less than skills.
I don't see foreign education systems as superior at all. And one thing that we learn in this country from a young age is how to think of creative solutions. Also the rogue tv cop mentality of get the job done whatever it takes. Other countries don't value these things as much as we do. In many cultures thinking creatively and "out of the box" is actually a negative thing.
As an example, I used to work with many Chinese programmers who developed ASP (web) code. Usually they would cut and paste code from other websites, like everyone does, but often there would be what I call appendix code, code that made sense originally but makes no sense in the new program and is unusued. I would say "take it out, it serves no purpose" and often the answer I got was "it works fine, I should just leave it". This is a cultural difference and it is an example of the types of situation I have to deal with and manage on a daily basis. Every culture is different and with the globalization of many industries, you have to know how to interact and communicate with people from other specific cultures and languages.
There is always a trade-off, many of the H1 people I have worked with make up for the communication gap by working harder and because they are very smart.
I also know a few people who grew up here, programmers, who are literally, no exaggeration, as productive as an average team of 25 programmers.
Quote:Yup, it all starts with education. The reason we have to bring in so many technical people from overseas is because we don't generate a high enough number and quality here.
In what field are you talking about? I can't count the number of H1 people I have fired because they didn't know half of the things they claimed to know. One guy I didn't hire had things on his resume that I actually did at the project that he claimed he did!! That was funny...
Many steal/borrow from each others resumes and are totally dishonest about what they know how to do. Sometimes the only way to find out is to hire them but in many companies it takes so long to hire someone that its impossible or difficult to get a replacement and still stay on a timeline. I'm self-employed, and one guy I hired actually told me that I should "get H1 guys from India and get them staffed for things they don't know how to do because they will learn on the job". Sorry, I don't do business like that!
Recruiters add to this problem in IT -- they are all looking for specific skills rather than broad knowledge and experience. Sometimes the best Actuate developer has no experience in Actuate but is an expert VB programmer. This is killing IT because experience and knowledge are valued less than skills.
I don't see foreign education systems as superior at all. And one thing that we learn in this country from a young age is how to think of creative solutions. Also the rogue tv cop mentality of get the job done whatever it takes. Other countries don't value these things as much as we do. In many cultures thinking creatively and "out of the box" is actually a negative thing.
As an example, I used to work with many Chinese programmers who developed ASP (web) code. Usually they would cut and paste code from other websites, like everyone does, but often there would be what I call appendix code, code that made sense originally but makes no sense in the new program and is unusued. I would say "take it out, it serves no purpose" and often the answer I got was "it works fine, I should just leave it". This is a cultural difference and it is an example of the types of situation I have to deal with and manage on a daily basis. Every culture is different and with the globalization of many industries, you have to know how to interact and communicate with people from other specific cultures and languages.
There is always a trade-off, many of the H1 people I have worked with make up for the communication gap by working harder and because they are very smart.
I also know a few people who grew up here, programmers, who are literally, no exaggeration, as productive as an average team of 25 programmers.