Keep The World At Work is now online

Saw this post, and felt that it was time.

what is surprising to me is, both classes of workers are infact two sides of the same coin, but each fighting for their rights individually. Should tech workers, from both sides unite for a collective voice ? if they should, and could, what could be a better effective vehicle to communicate ‘workers’ solidarity ?
I am specifically introspective of ‘abuses of workers rights,’ and wage discrimination

Your thoughts


How do we make it so that the workers of our world who have technology skills can provide for their families without the government and businesses of each country playing them against each other in a chess game that enriches few and destroys many?



If Americans do not have the H-1B Skills, why are we not training Americans to have these skills?

Art has a very good point.

Personally I think skills has nothing to do with it as I’ve seen that the most requested H-1B skill is “Computer Systems Analyst” and I have numerous projects doing that under my belt and I can’t buy a damn interview.

Hey Virgil, something occurred to me last night.

I have already suggested that the government should check for American workers before accepting an H1B application. But I thought of this additional issue.

When an American cannot be found with the requested skill, that information should be retained. Obviously, if a business operating in the United States has to obtain a foreign worker to obtain the skills they need, then THAT INFORMATION should be sent to the Department of Education as a urgent need to include that skill in their adult curriculum at community colleges, at least in the area of concern.

Folks, the citizens of America, young and old, are our garden.

For them to prosper, so that America will prosper, we need to water them and by that I mean it is up to the leaders of our great country to mentor them, and train them, and support them as they acquire the skills that we need as a country.

Since our so called leaders are not doing that, I personally believe they are no more than scoundrels raping and pillaging our great country for their benefit and they should be treated as such.

The H-1B opiate has thwarted the advancement of software engineering and undermines American leadership in this area.

Whenever a disaster occurs, the human instinct is to cover it up. That usually is not possible in civil engineering where a building collapse produces a pile of debris.

When a software project fails, the only visible evidence is an accounting ledger that is much easier to conceal. When a software project fails, all involved, from the executives who cooked up the idea to the consulting companies that built it, try to cover up the disaster. Because of this ability to conceal, there has not been strong effort to prevent software disasters from occurring.

We can distill all these software engineering failures into a simple business problem: Software costs too much.

If you wanted to address that cost problem in a scientific way you would:

  • Use development tools that maximize productivity;
  • Set up physical work environments to maximize productivity;
  • Ensure developers have the right equipment to do their jobs most efficiently;
  • Put in place personnel policies to reward and retain the most productive developers; and
  • Put in place software management policies to ensure systems are properly designed and to prevent scope creep.

That kind of change requires knowledge of the software development process. These are issues that your average accountant has no conceptual understanding of.

But accountants make high-level decisions in corporations.

When you put the software cost problem in the hand of accountants, they understand it as: American computer programmer cost $90 an hour and Indian computer programmers cost $80 an hour.

The obvious flaw in that accountant analysis is that in the best case it simply makes disasters cost less.

I shared with Stefan an experience I had before law school. I joined a project written in C++ that had serious performance problems. The original developers were not familiar with table joins in database queries. They wrote the system so that it used millions of nested queries where one query would suffice. I was in the process of replacing these millions of queries with single queries that obviously boosted performance tremendously.

While working on this issue, a senior accountant-type in the company (without consulting anyone familiar with the structure of the system) hired an Indian body shop to rewrite the entire system in Java to solve this problem. Their legion of H-1B programmers slavishly copied the C++ code into Java, including the parts that used millions of queries where one would suffice. The result was even slower than the original — another software disaster.

It is this fundamental problem of software cost that is driving the demand for H-1B workers. Unfortunately, cheap labor on H-1B became a distraction from fixing the underlying problems in software engineering. The H-1B opiate has thwarted the advancement of software engineering and undermines American leadership in this area.


Trump, Puzder and Acosta prove that you will do nothing for displaced American STEM workers

Acosta supports amnesty for illegals and a continued inflow of foreign workers

In January 2012, at an event organized by former Gov. Jeb Bush’s Hispanic Leadership Network, Acosta urged politicians to create “a pathway to legal immigration” despite strong public opposition. He said:

They [the illegal aliens] go nowhere. As the Secretary said, they’re not meant to go anywhere. We need a solution. Several individuals here on the panel were involved in finding a solution several years ago under President [George W.] Bush, and we need someone who’s going to say, we have to enact immigration solutions. Part of that means figuring out what we do with all the individuals that are already in our nation. We need them here. They provide construction jobs. They provide agricultural jobs. We need to figure out a way to address that. We need to figure out a way to then have the pathway to further future legal immigration. If we do not take it all at once, we’re not going to solve it.  You cannot solve part of it without solving the other part. You cannot address immigration without answering, what do you do with the individuals that are already in the United States? So let’s just get it done, and let’s get it done quickly.

View the video here

Under current rules, the federal government annually provides work permits to roughly 1 million contract workers and Green Cards to roughly one million immigrants each year, just as four million young Americans join the workforce. The high level of immigration has been supported by the GOP’s business wing, including President George W. Bush, Jeb Bush and Sen. Marco Rubio, R-Fla.

Infosys, what American Utility Workers will you fire next?

As a Consultant, you will be a key player in the consulting team that helps discover and define the problem statement, evaluates the solution options and makes recommendations. You will create detailed design, architecture and process artifacts and implement the deployment plan. You will also support knowledge transfer with the objective of providing value-adding consulting solutions that enable our clients to meet the changing needs of the global landscape.

Location for this position is Rosemead, CA. This position may require travel and/or relocation.

U.S. citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.


Bachelors degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
At least 4 years of experience with Information Technology.

At least 4 years of experience in GIS industry.
At least 4 years of experience in leading the design, build, test and deploy solution on AutoCAD Map3D and AUD platform.
Experience of at least 1 or 2 full-cycle implementation for a utility (Power/Gas) with hands on design, development and deployment experience in GIS.
Experience of AutoCAD Map 3D with Oracle Spatial databases for Electric Utility
At least 1 year development experience in Oracle Spatial (Spatial queries, stored procedures, identify badly performing objects and queries in the database etc.)
Experience of Oracle Spatial queries with AutoCAD topology/spatial rules and how to run them.
At least 1 year experience in AutoCAD Map3D will be an advantage.
Knowledge of AutoCAD Map3D versioning and the database tables.
At least 2 years experience in setting up AutoCAD Map3D/Oracle Spatial instances and provide production/UAT support.
Knowledge on AutoCAD Design (AUD) and developing/customizing solutions in AUD
Familiarity with process integration of GIS with other utility enterprise and operational systems such as core WMIS. CIS, Synergee etc.
Exposure to US (Regulated and De-Regulated) Markets
Analytical and Communication skills.
Experience in Utilities Domain.
Experience with project management.
Experience and desire to work in a management consulting environment that requires regular travel.,%20CA