Find them in India. There are thousands of Mainframe programmers. When I joined my first job, I was initially assigned to one mainframe project, which eventually I left. My employer used to have few thousand mainframe programmers. We used to call that office "mainframe factory".
Tell you the truth, mainframe brings a large fraction of the revenue of India's leading IT services companies.
I think a very good idea would be to outsource
the entire department to some IT services company
like TCS, Wipro, or Infosys. Give them the entire
contract of all your needs (may be for next couple
of years) and ask them to run the show for you.
In my opinion your case is a perfect candidate for outsourcing. And not only it will help
you to run the show in a better way, but also it is
good for the American economy as a whole. It is reported that for every dollar spent on outsourcing to India, the United States reaps between $1.12 and $1.14 in benefits.
I mostly agree with you except in one place - "It's quite rare that speed is a higher priority than development time, maintainability, stability, and so on."
There are many platforms like mobile handsets, PDAs where reducing
the computational/storage complexity play a dominant role in s/w
development. Unless you achieve optimization to a certain level the
software simply does not work on these platforms (with limited computational resources). And these applications are increasing in
number. I work in multimedia application development for a mobile
handset company. Most of the guys in our lab are always concerned with
MIPS and KBytes more than anything else.
Ofcourse if someone is working with non-real time applications he really need not spend so much time into these low-level stuffs.
C out of date !! No way. Want to squeeze each clock cycle out of
the processor ? C and "handcrafted assembly" is the only way.
And I find this kind of embeded applications outnumbers PC based
application.
Mind your language please. I too could have made
racial remarks, but I still feel that there are
better people in your community too:). That would
have been injustice to them:). Don't you agree ?
Grow up:). Things change too fast;-).
It's same everywhere. I work as a contractor in
a telecom company. In my project there are bunch
of guys who are permanent employees. But at the
end of the day the contractors (only three) do all the work for them. The permanent employees
simply sit idle or play, the contractors slog
day and night, and in weekends. Return is zero.
The contractors' compensations are low enough
compared to the permanent employees. Did I
mention that there is absolutely zero benefit
for us.
Congratulations:). It's not difficult at all.
Initially when I used to talk to an American
I used to have the same problem:(. These days
I can comprehend them pretty well. Now I am
trying to comprehend how a person from far
east speaks English since I am working here
these days:).
These are nothing but lame excused against outsourcing. Lets be rational. Today hundreds of American companies do business worldwide. You sell Coke, Pepsi and BigMacs throughout the world. In a similar fashion these countries are using their human resource to do business in America or Europe. The point I am trying to make is that it is very natural for different companies in different parts of the world to compete without intervention from the governments. And I guess an average Joe from America just wants the government to intervene. It goes against the spirit of a free market.
Regarding accent I just can not take it that it is incomprehensible. And in call centers in India they get rigorous training on this. And apart from serving the American customers these centers support customers worldwide. When I make a call to some call center to enquire about my flight, I donot expect someone will speak in the same accent as I do. As long as I can comprehend it, it is good enough for me.
Lastly I heard Slashdot is a website about new technology and inventions. Slowly it is becoming a platform for expressing grievances for American programmers. That's not what it is intended for. And this is not at all interesting for readers from other countries. Lets grow up guys. Lets put topics on it what it is intended for. I have nothing against American programmers. I use to work with lots of American programmers and I appreciate some of their abilities as well.
Hmmm... not a bad idea. But US always opposes this kind of stuffs. For example, India for quite sometime is asking for a permanent membership in UN security council with veto power and they, as a representative of 1 billion people on this planet, deserve it. But see US is always opposing it:(. I guess people in India would love to get into Tier 0:).
Find them in India. There are thousands of Mainframe programmers. When I joined my first job, I was initially assigned to one mainframe project, which eventually I left. My employer used to have few thousand mainframe programmers. We used to call that office "mainframe factory". Tell you the truth, mainframe brings a large fraction of the revenue of India's leading IT services companies.
I think a very good idea would be to outsource the entire department to some IT services company like TCS, Wipro, or Infosys. Give them the entire contract of all your needs (may be for next couple of years) and ask them to run the show for you. In my opinion your case is a perfect candidate for outsourcing. And not only it will help you to run the show in a better way, but also it is good for the American economy as a whole. It is reported that for every dollar spent on outsourcing to India, the United States reaps between $1.12 and $1.14 in benefits.
I mostly agree with you except in one place - "It's quite rare that speed is a higher priority than development time, maintainability, stability, and so on." There are many platforms like mobile handsets, PDAs where reducing the computational/storage complexity play a dominant role in s/w development. Unless you achieve optimization to a certain level the software simply does not work on these platforms (with limited computational resources). And these applications are increasing in number. I work in multimedia application development for a mobile handset company. Most of the guys in our lab are always concerned with MIPS and KBytes more than anything else. Ofcourse if someone is working with non-real time applications he really need not spend so much time into these low-level stuffs.
C out of date !! No way. Want to squeeze each clock cycle out of the processor ? C and "handcrafted assembly" is the only way. And I find this kind of embeded applications outnumbers PC based application.
Business with emotion attached :) ... When was it
successful ?? :D
Mind your language please. I too could have made racial remarks, but I still feel that there are better people in your community too :). That would
have been injustice to them :). Don't you agree ?
Grow up :). Things change too fast ;-).
It's same everywhere. I work as a contractor in a telecom company. In my project there are bunch of guys who are permanent employees. But at the end of the day the contractors (only three) do all the work for them. The permanent employees simply sit idle or play, the contractors slog day and night, and in weekends. Return is zero. The contractors' compensations are low enough compared to the permanent employees. Did I mention that there is absolutely zero benefit for us.
Congratulations :). It's not difficult at all.
Initially when I used to talk to an American
I used to have the same problem :(. These days
I can comprehend them pretty well. Now I am
trying to comprehend how a person from far
east speaks English since I am working here
these days :).
These are nothing but lame excused against outsourcing. Lets be rational. Today hundreds of American companies do business worldwide. You sell Coke, Pepsi and BigMacs throughout the world. In a similar fashion these countries are using their human resource to do business in America or Europe. The point I am trying to make is that it is very natural for different companies in different parts of the world to compete without intervention from the governments. And I guess an average Joe from America just wants the government to intervene. It goes against the spirit of a free market.
Regarding accent I just can not take it that it is incomprehensible. And in call centers in India they get rigorous training on this. And apart from serving the American customers these centers support customers worldwide. When I make a call to some call center to enquire about my flight, I donot expect someone will speak in the same accent as I do. As long as I can comprehend it, it is good enough for me.
Lastly I heard Slashdot is a website about new technology and inventions. Slowly it is becoming a platform for expressing grievances for American programmers. That's not what it is intended for. And this is not at all interesting for readers from other countries. Lets grow up guys. Lets put topics on it what it is intended for. I have nothing against American programmers. I use to work with lots of American programmers and I appreciate some of their abilities as well.
Hmmm ... not a bad idea. But US always opposes :(. I guess people in India :).
this kind of stuffs. For example, India for
quite sometime is asking for a permanent
membership in UN security council with veto
power and they, as a representative of 1 billion
people on this planet, deserve it. But see US is
always opposing it
would love to get into Tier 0