Snippets from an email exchange about the H-1B visa program, edited and paraphrased for length and suitability:

Correspondent: Have you ever weighed in on the H-1B Visa concern that bedevils American IT workers? If not, why not?

Bob: It’s a complex topic I know far too little about to express a useful opinion. As someone once said, better to remain silent and have people think I’m a fool than to speak and remove all doubt.

Correspondent: I urge you then to please do research the subject and then speak out, hopefully in favor of the American citizen IT worker. I fear if outsourcing continues this may inadvertently decimate the pool of available native STEM workers who may avoid pursuing STEM professions due to frustration, leaving it to cheaper non-immigrants.

Bob: I’ll think about taking it on, but I won’t promise anything (no, that isn’t ManagementSpeak for “No”).

Correspondent: More likely, it’s that you know who butters your bread, Bob. That’s right, management. And management is about profit for themselves and shareholders at anyone else’s expense, including the indentured servant Indians who suffer under near slave conditions; and your friends, neighbors, and possibly relative American citizens against whom you choose to be, shall we say, less than a champion.

Look in the mirror, buddy. You won’t like the cowardice you see. ^*&# you and your 1% crowd.

Sigh.

In case you haven’t heard of it, “The H-1B is a non-immigrant visa in the United States under the Immigration and Nationality Act, section 101(a)(17)(H). It allows U.S. employers to temporarily employ foreign workers in specialty occupations.”

Here’s what I, in my own, cowardly way, know, suspect, and conjecture about the H-1B program, divided into two parts: Public policy, and management decision-making.

Public policy first

I don’t generally do public policy, because KJR’s raison d’etre (pardon my French) is to give you something you can put to immediate practical use. Opining on public policy doesn’t achieve this.

Because I know too little about the subject to share a Strongly Held Opinion, I won’t. Instead, here are a few points to consider as you form your own:

  • Near-slave conditions? This is like calling your preferred political villain a Nazi. Slavery, and Nazi-ism, are far too deplorable to trivialize.
  • Econ 101: Worker visa programs are all a form of protectionism. In this case it’s the labor marketplace that’s being protected. The extent you favor or dis-favor the H-1B program probably depends on your views about protectionist economic policy.
  • Business ethics: Is the H-1B program immoral? I can’t personally come up with an ethical framework that makes hardworking foreigners less deserving of employment than hardworking U.S. citizens, other than the moral logic of protectionism — see previous bullet. From a moral perspective one might, in fact, plausibly argue that managerial hiring decisions should be purely meritocratic, entirely ignoring citizenship.
  • Recruiting goals: Well-managed organizations recruit the most talented individuals they can attract. Including H-1B workers expands the talent pool employers have to draw on, improving their prospects for doing so.
  • Unintended consequences: To the extent an employer wants to minimize IT labor rates, reducing or eliminating the number of H-1B visas issued would simply move the work offshore instead of moving the workers on-shore. If the work is on-shore, at least that means worker wages are spent here in the U.S.A.
  • Supply and demand: IT unemployment is, right now, very low (~3.9%), so demand exceeds supply. This explains at least some of the industry demand for H-1B workers. Reduced labor costs explain most of the rest.

Practical, immediately useful advice


For IT managers:
If you’d rather employ U.S. citizens than foreign IT professionals, embrace Agile. While colleagues of mine tell me offshore Agile is possible, there’s near-unanimous consensus among the Agile experts I know that team proximity matters, and matters a lot more than when using Waterfall application development methods. Having the team all in one place makes everything easier than when team members interact across multiple time zones and through purely electronic media.

For IT professionals: Recognize that you’re in business for yourself, and that what you can do for an employer constitutes the products and services your business has to sell.

Any time and energy you spend complaining about how unfair it all is is time and energy you aren’t spending making yourself more competitive. (Hint: Embrace Agile. Smart IT managers are looking for Scrum-worthy developers.)

H-1B workers are your business rivals. Your job is to figure out how to out-compete them.

In response to my recent plugging of my daughter’s nascent contract programming business and my reference to the POTUS’ Twittering support of his own daughter’s business to justify it, a long time subscriber and correspondent wrote, “I am SICK TO DEATH of the politicization of EVERYTHING. Strike two, I unsubscribe next time.”

Huh. I thought I’d indulged in nothing more than a harmless wisecrack, and in fact, unlike various recent Oscar winners, I’ve restrained myself from political commentary in KJR in spite of near-daily temptations.

And, let me cast my vote in the same direction: I’m also sick to death of the politicization of everything, although I doubt my correspondent and I mean the same thing when we say it.

Which brings us to this week’s anti-politicized topic: dealing with politicization in the organization you work in.

But first, let’s be clear about what “politicized” means.

At the easiest-to-deal-with level, politicization means talking about politics in the office. It’s easy to deal with because given the current public political climate it’s an awful idea. Nothing good can come from it … no one will persuade anyone who isn’t already on their side of a given issue and there’s no need to persuade someone who already is.

Either way the most likely outcome of a political conversation is inflammation for all conversing parties, who all also risk damaging their personal relationships with the each other party in the bargain.

At the next level, politicization is a synonym for tribalism: Dividing the world into us and them and viewing them, not as opponents, but as enemies. In the public sphere this is what has made our political climate so toxic. In the enterprise it’s one of the root causes of organizational silos with high walls and minimal collaboration.

Worse is that tribalism almost invariably escalates, as each side views hostile behavior on the other’s part through a magnifying lens, calling for an even-more amplified response.

It’s my impression that silo-driven attitudes and behavior are, as a broad trend, becoming worse in most enterprises, although, as there is no good measure of organizational silo height I can’t prove the point. Nonetheless, whatever the trend line, politicized organizations in this sense of the word handicap themselves when competing with their more cognitive counterparts.

But not as badly as organizations that take politicization to the next level. Call it political epistemology.

Epistemology — the study of what it means to “know” something — is, in addition to being eye-glazingly opaque, quite frustrating to deal with. Peel the epistemological onion and you’ll reach two equally unsatisfying conclusions: (1) It is sensible to be more confident of some propositions than others, based on the comparative levels of evidence and logic in their favor. But (2) it isn’t sensible to be completely certain of any proposition, with the possible exception of the proposition that certainty isn’t possible.

Political epistemology is what happens when what to believe and how certain to be of it depends on an individual’s tribal inclinations.

Never mind public policy and how someone’s party affiliation shapes their beliefs about What Works. There are plenty of business examples right in front of you, from decisions about strategy, to IT’s choice of virtualization technology, to which PaaS provider is best, and whether to deploy its technology stack inside the corporate firewall or to contract for external hosting.

No, no, no, no, no. I’m not saying Democrats favor private clouds while Republicans prefer public ones. Among the metaphorical breakdowns here: Businesses tend to have more than just two major metaphorical political parties. Heck, IT tends to have more than just two, with many IT professionals enjoying at least dual citizenship besides, with such fracture lines as Windows vs Linux, COTS (commercial off-the-shelf) vs open source, Waterfall vs Agile, and Engineering-and-Architecture vs Management-and-Finance.

The hazard doesn’t come from individuals having these inclinations. They’re natural and probably inevitable.

No, the hazard comes from the close-minded certainty that starts with “my tribe is good, my tribe’s allies are good enough, and every other tribe is deluded and evil” and finishes with the by now commonplace phrase “confirmation bias,” which means, if you’re among the uninitiated, that people uncritically accept any and all inputs that affirm their pre-existing beliefs while nit-picking to death anything that appears to contradict them.

Is Keep the Joint Running becoming politicized? As the poet Robert Burns wrote,

O wad some Power the giftie gie us
To see oursels as ithers see us!
It wad frae mony a blunder free us,
An’ foolish notion

Which is to say, you’ll have to tell me.