[ale] IT moving offshore
Geoffrey
esoteric at 3times25.net
Tue May 21 07:26:09 EDT 2002
Jeff Hubbs wrote:
> This begs the question of why any Americans should bother going to
> school to learn how to write software, as horrible as that sounds.
This will probably come across as a racial/prejudice statment, but it is
based on personal experiences. For those of you who feel it comes
across that way, all I can say is I'm as open minded as anyone can be I
assure you.
I've worked with various ethnic groups over the years. The number of
overseas IT folks is growing both internally and overseas. The greatest
problem I find is communication. Many of these folks may well be able
to write the code, but they have learned to code before mastering the
language that is most prevalent in the US. These issues include both
written and oral communications. I currently work with a very fine
gentleman who I only communicate via email/phone as I work remote from
the team. Regardless of his primary language, he does not have a good
command of the english language. Combine that with the facts that I
have some hearing loss and he has a strong accent, makes it virutally
impossible to communicate with him via phone. We do email and that
appears to work, but when we have a conference call with the full team,
I just can't understand what he says. Further, holding a discussion via
email just doesn't work as well as a real interactive exchange. I guess
we could look at some IM stuff, but corporate doesn't support it at this
time.
Again, I've worked with folks from all over the world. Many are very
good at what they do. My personal experiences seems to to indicate that
the new wave of programmers from overseas do not have proper training
either. I find their code very difficult to follow. There are no
comments, whether that's because of their background or grasp of the
language, I don't know. The code is rarely properly formatted. I've
been working with C that was almost completely written by such an
individual (a very fine fellow and a friend of mine) and there is
absolutely no rhyme or reason to the format. Some code is indented
other sections are not. I've recently changed assignments within the
group and now have inherited a large amount of Java and perl. Same
problem, created by a different person, yet the format is random. For
example, you might be following code that has been indented a couple of
tabs, then suddenly you'll find a few statements that start in column 1.
Who knows what they're thinking.
Now, that being said, I will say the worst programmer I ever had to work
with was a product of the US of A. Graduated at the top of his class,
4.0 the whole bit. He wrote the worse code I ever have had to deal
with. This was compound by the fact that he had absolutely no personal
skills, got along with no one. Could not hold a conversation with a dog.
The way I look at it, it's all cyclic. The overseas folks will take a
certain amount of the work. Being overseas will cause problems, it
already does. There will be a loss of opportunity here in the states
for a while, then things will balance out. It's really not a pretty
sight though. I'm one of those fortunate ones that is closing in on the
end of my primary career, so I can only hope I'll get my last 4.5 years
in and secure my benefits. From there I guess we all look at just
sharpening our skills and proving that we are better then they are. $$$
often win out over expertise, but not always.
Okay, let me step down off this soap box before I fall....
--
Until later: Geoffrey esoteric at 3times25.net
I didn't have to buy my radio from a specific company to listen
to FM, why doesn't that apply to the Internet (anymore...)?
---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be
sent to listmaster at ale dot org.
More information about the Ale
mailing list