Slashdot Mirror


Two Reviews of Yourdon's 'Outsource?'

Ben Rothke writes "Outsource: Competing in the Global Productivity Race is a persuasive overview of the outsourcing phenomenon. Author Edward Yourdon's premise is that outsourcing is not going to disappear anytime soon, and -- given the success that many companies have begun enjoying during the past few years -- it is not likely to level off anytime soon. Outsourcing is now a mainstream phenomenon and is affecting more and more workers, in nearly every knowledge-based sector. In a nutshell, this is Yourdon's book of how to prepare yourself for the inevitable." Read on for the rest of Rothke's review, as well as Jason Bennett's different take on the book. Outsouce? : Competing in the Global Productivity Race author Edward Yourdon pages 227 publisher Prentice Hall rating 10 reviewer Ben Rothke, Jason Bennett ISBN 0131475711 summary Excellent discussion about outsourcing and what you can do to save your job

Ben Rothke (continued)

For those Americans who would hope their representatives in Washington would get involved and pass laws to stem the flow of jobs overseas, there is little that Washington will likely do to help knowledge-based workers whose jobs are in danger of being offshored. While the loss of jobs is a crisis to many of us, Yourdon makes note of the oil crisis of the early 1970s and a speech that Jimmy Carter made in April 1977. Carter said "If we fail to act soon we will face an economic, social and political crisis that will threaten our free institutions." Nearly 30 years after Carter made that speech, oil is at an all-time high and nothing has been significantly done to reduce our dependency on oil; or to find a better solution.

If Congress is apathetic when it comes to an effective energy policy that affects an entire nation, it is clear that preserving the jobs of C and Java programmers is likely to be at the bottom of any congressman's to-do list. In 2005, national security, Medicare and Iraq are just a few of the issues that seem to be far more pressing to the nation than the loss of programmers.

The book is written about outsourcing in general, but has a heavy slant to programmers whose jobs have been outsourced to India. The prime advantage India has over other countries with cheap labor is a large base of workers that speak English. While the salaries in China, for example, are even lower than in India, the language barrier is significant.

The main claims of proponents of outsourcing are of increased productivity and major cost savings. Whether these claims are real is to a degree immaterial, as the perception among CIOs is that outsourcing has an immediate cost savings. This is primarily due to the fact that the salaries and benefit costs of overseas programmers are radically less than those of their U.S. counterparts.

From a productivity and efficiency perspective, many Indian firms are CMM level-5 certified, something that their U.S. counterparts can't attest to. At the end of the day, is better and cheaper code produced in Bangalore and Mumbai? Yourdon states that it is hard to find hard and fast answers. But with outsourcing the rage, there is the perception that Indian firms are more productive, formalized and efficient than their US counterparts is being accepted as fact. For many, perception is reality, and the reality is that jobs are being sent overseas by the thousands.

Outsource:Competing in the Global Productivity Race is written for (and beneficial to) anyone who feels that his job may be in danger of being outsourced. The book is well-written and pragmatic, and Yourdon notes that there are no simple answers to be found, nor are there any obvious choices. The book guides the reader who is working in a knowledge-based position to better determine where the trends in outsourcing are going and how to best save their job and simultaneously prepare for the inevitable. It is not that every knowledge-based job will be outsourced, but rather that the potential exists that every job could be outsourced. With that, it behooves everyone to get make sure they are prepared.

In 1992, Yourdon wrote Decline and Fall of the American Programmer. In the book, he predicted that U.S. programmers would "suffer the fate of the Dodo bird" as companies shifted jobs from American workers to those overseas to take advantage of lower pay, less labor regulations and higher productivity. Yourdon admits his prediction was partially incorrect. U.S. programmers have not gone the way of the Dodo bird and hiring is resuming; but in spite of everything, huge numbers of jobs are being sent overseas.

While Decline and Fall of the American Programmer was focused exclusively on technology workers, Yourdon writes that every knowledge-based job is vulnerable to being outsourced. From radiologists to tax preparers, telemarketers to architects, and more.

Perhaps the biggest benefit of Outsource is the composed manner in which Yourdon writes. Outsourcing is a controversial, political and extremely emotional topic, and Yourdon provides a balanced view of the outsourcing phenomena.

One of the solutions suggested to stemming the flow of jobs overseas is protectionist federal regulations. Yourdon believes that such measures are doomed to fail, in that you can't protect knowledge-based worked in the same way that steel and agriculture products can be protected. Yourdon admits that there might be some short-term benefits to a protectionist strategy, but will fail in the long-term. His view is that protectionism is simply blaming someone else for the existence of competition; and such an approach does not solve the problem. His solution, and the overall advice in the book, is to make each and every American knowledge worker more prepared to face competition from overseas.

Of the books 10 chapters, the most compelling is chapter 6, which provides seven strategies in which to deal with the threat of outsourcing. The first is to be proactive, with the last being to consider a career change. Yourdon does not promise and secrets or miracles in the chapter and attempts to provide some common, yet often overlooked, sense.

Outsource ends with the following quote: "I was taught very early that I would have to depend entirely upon myself; that my future lay in my own hands." This book shows you how.

Jason Bennett's take:

Information technology outsourcing has been a hot topic of discussion for many years now, but Ed Yourdon has, with varying degrees of success, been writing on the topic since 1992's Decline and Fall of the American Programmer. His initial prophecies were somewhat early and off the mark, however, prompting his 1996 sequel The Rise and Resurrection of the American Programmer. Now, eight years after his mea culpa, Yourdon has returned to the issue with what can best be described as The Decline and Fall of the American Worker.

Am I overstating his thesis a bit? Probably, but such exaggeration seems to be a Yourdon stock-in-trade (see his Byte Wars or especially his Time Bomb 2000! for some over-the-top predictions of doom). Overall, his thesis is fairly standard: the Third World (namely, Eastern Europe, India and China) has a lot of very educated people who, thanks to the Internet, can now do your job for your company from their country, and for a lot less money. This makes you expendable and them employable. Since there are a lot of them, unless you're really good, there's a decent chance your job is at risk. Yourdon expands his reach beyond the typical programmer or sysadmin to encompass all types of knowledge work, from reading (and diagnosing) x-rays to accountants and tax preparers. Eventually, he concludes, 10%-15% of current Western knowledge worker jobs may be lost to outsourcing, depending on various factors, including salary and productivity.

Yourdon's main solution to the problem can be summed up as "more productivity," by which he means business process changes as well as better measurability (CMM is mentioned several times in conjunction with Indian outsourcing firms). His point being, if you earn five times more than an Indian programmer, but are ten times more productive (and can prove it), then your job is safe. If your productivity is not up to snuff (or you can't measure it), you're more likely to be caught up in the rush. If you can't be more productive, (or not productive enough), he has various suggestions for making yourself less vulnerable to outsourcing. He also goes on at length about how companies can do offshoring, if need be, and what he sees as good national strategies to invest in education and job training to keep workers well-tuned to what the economy needs. In general, Yourdon sees offshoring as inevitable (and impossible to stop via protectionist means), but also as a challenge that can be met if we face it head-on.

Overall, while the book may be informative to someone who hasn't thought about the issue of offshoring much, or who has a fairly shallow understanding of the issue, I didn't feel that Yourdon addressed the problem in a particularly deep or thorough way. Offshoring, like any kind of trade, has broad implications for economies that are difficult to perceive. For example, will India's domestic demand for software increase as Western jobs are outsourced and its economy improves, and will that redirect programmers from offshoring positions? In his discussion on medical outsourcing (both of diagnostics, as well as actually traveling to other countries), Yourdon neglects to mention the legal implications of this trend. If an Indian doctor misreads your x-ray, how do you go about suing him? Finally, Yourdon does not address whether these productivity measurements are truly meaningful: A CMM level 5 shop can produce bad software just as well as a CMM level 0 shop; it just means that it can produce it badly in the same way each time.

In sum, this book is a good first read on the topic for someone who has not had extensive exposure to the issue, but for anyone who has been studying the problems for some time, the issues raised and solutions presented may seem elementary.

You can purchase Outsource: Competing in the Global Productivity Race from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

57 of 511 comments (clear)

  1. How to avoid being outsourced v.1.0 final by Neil+Blender · · Score: 5, Insightful

    Don't be a cog. Cogs get outsourced. Cog == bot. Good day.

    1. Re:How to avoid being outsourced v.1.0 final by SCHecklerX · · Score: 4, Insightful

      Wish I had some mod points. Spot on. Outsourcing is an opportunity to grow in your own career. I'd be happy to outsource some of the mundane crap I do on a day to day basis so that I can spend more time doing things to help the company be more efficient and reduce costs with innovative solutions.

    2. Re:How to avoid being outsourced v.1.0 final by miu · · Score: 4, Interesting
      There is a serious problem with the removal of low level tech jobs, as they often serve as a training and filtering ground for higher expertise jobs within a company and industry.

      Grunt coding or tech support may be tedious, but such jobs are a good place for someone just out of college and with no practical experience. A tedious and low responsibility job gives junior employees a chance to learn how things actually work as opposed to how they are supposed to work. Internships and temporary hires can handle this apprenticeship role to a certain degree, but I don't think it is sufficient.

      --

      [Set Cain on fire and steal his lute.]
    3. Re:How to avoid being outsourced v.1.0 final by Anonymous Coward · · Score: 2, Interesting

      That's bullshit. "growing in your own career" always means "become a manager".

      Well, not everyone wants to be in management. Not everyone wants to be in sales. Not everyone wants to be in marketing. Believe it or not, SOME people actually enjoy working. Not organizing other people's work.

      "grow in your own career" also typically means "sell out".

    4. Re:How to avoid being outsourced v.1.0 final by Marxist+Hacker+42 · · Score: 2, Insightful

      The problem, as I see it, is that the company is highly unlikely to actually compensate you for being more efficient. More likely is they'll say "If you can outsource that much of your duties, why don't we just outsource all of your duties?".

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    5. Re:How to avoid being outsourced v.1.0 final by Mr.+Slippery · · Score: 3, Interesting
      The obvious solution is: less taxes on companies and workers

      Would you care to explain your reasoning behind that "obvious" solution?

      Is the idea that with lower taxes - and therefore either massive public debt, or inadequate government services - our standard and cost of living will eventually fall to that of India, or what?

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    6. Re:How to avoid being outsourced v.1.0 final by techno-vampire · · Score: 3, Interesting
      Grunt coding or tech support may be tedious...

      But it doesn't have to be. I did telephone tech support for almost a decade before my call center was outsourced, and I'd love to be doing it again. If you like talking to people, like solving puzzles and like knowing at the end of the day that there are people who's days are better because they spoke to you, tech support is great. It all depends on your attitude toward your work.

      --
      Good, inexpensive web hosting
    7. Re:How to avoid being outsourced v.1.0 final by vsprintf · · Score: 4, Insightful

      The obvious solution is: less taxes on companies and workers, as well as lower salary expectations of unqualified or unexperienced labour.

      Many of the largest companies in the U.S. pay no (U.S.) taxes. Some have reached corporate Nirvana with negative tax rates (corporate welfare). Please explain how lowering corporate taxes is going to help. Given the failure of constantly lowered corporate taxes to help, perhaps the solution is higher taxes? Personally, I think the solution is to make CxO compensation fixed and give management a reason to pursue long-term success rather than short-term. If some don't like it, a thousand others will step forward to take those positions.

      Going to school for four years doesn't automatically qualify you a salary of $100K a year.

      Having the right parents and an MBA from an east-coast school shouldn't automatically qualify you for millions of dollars per year in *compensation* while you destroy companies and the workers who built those companies - but it does.

    8. Re:How to avoid being outsourced v.1.0 final by Erik+Hollensbe · · Score: 3, Interesting

      Economically, this stands to even things out, which is more in line with the socialist view and less in line with the capitalist view. Perhaps you should read the definitions of words before you use them?

      As India and other countries start taking more jobs, and gaining ground in "mindshare" or respect or whatever you call it, and as their domain knowledge increases, they will raise rates to reflect their power in the marketplace. As India as a country grows economically, inflation will settle in compounding it further.

      As soon as the cost-effectiveness of doing work overseas starts to fade, less work will be considered to go there - in reality, at that point it will be a battle of labor laws and how much control the outsourcing company has over the employees under those laws.

      I think you can figure out the last part, which mostly revolves around the word "union". People who work hard to obtain the knowledge they have do not like to get stepped on.

      Of course, any good socialist already knows that capitalists are just tools to help socialism grow anyways.

      If you want a concrete example, try to make money on rentacoder.com - good luck with that.

    9. Re:How to avoid being outsourced v.1.0 final by buraianto · · Score: 2, Insightful

      You are making the assumption that people who do the work of outsourcing are incapable of doing anything above the mundane work that you do. And that they cannot "[do] things to help the company be more efficient and reduce costs with innovative solutions" I don't believe that is true. I think that a smart Indian would be just as good at a job as you are. Which isn't to say you are stupid, just that we don't have a corner on the smarts market.

    10. Re:How to avoid being outsourced v.1.0 final by Erik+Hollensbe · · Score: 2, Insightful

      That's a false dilemma.. For an example, take a look at the dot-com bust, and take a look at what companies are demanding now out of techs.... What they were demanding (while the skills change, the bar remains the same) in about 1994 or so.

      The reality is, those in the dot-com era that didn't know jack still don't know jack, and now they work jobs that pay jack. Ergo, the decrease in CS enrollment and the increase in enrollment in other fields, it's merely not very "sexy" anymore. The people who haven't chosen to go back to school have either risen to management, or gone to other jobs (in the case where there is no management left). Either way, they're out of the coding business.

      My point is, as India requires more talent, they will get a lot of non-talent to supplant that need.. And similar to what happened here in the U.S., they will get paid great for a few years, inflate everything and then reality will set in and jobs will start getting cut, the loss in production (as numbers often weigh more than quality in the short-term) will cause them to raise their contract rates or reduce the salary of employees. This is not much different than what happened here. India is where the U.S. was at about ... 7 years ago.

  2. Solution by fizban · · Score: 5, Funny

    Outsourcing is now a mainstream phenomenon and is affecting more and more workers, in nearly every knowledge-based sector.

    So, if you want to avoid being outsourced, find a job that requires no knowledge. Management, marketing, PR and McDonald's come to mind.

    --

    +1 Insightful, -1 Troll. What can I say, I'm an Insightful Troll.

    1. Re:Solution by Anonymous Coward · · Score: 2, Funny

      I'm kind of busy right now. Would somebody in India
      read this for me.

      Thanks

    2. Re:Solution by SeaFox · · Score: 3, Informative

      The McDonald's jobs are being outsourced from within the U.S., lots of illegal workers taking substandard wages under the table for things like foodservice and custodial work.

    3. Re:Solution by idontgno · · Score: 4, Insightful
      Hehehe.

      It's funny because it's true. Management might get downsized, but I can't conceive of it being outsourced. At least, management above a certain level. So, to be safe, find a job that requires neither knowledge or ethical compunctions. Like PR, marketing, or the executive suite.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    4. Re:Solution by Anonymous+Custard · · Score: 4, Insightful

      You joke, but it's becoming increasingly difficult to find a job that doesn't require knowledge. Manufacturing jobs have left this country at a staggering rate.

      If you're implying that manufacturing doesn't require knowledge, you're wrong. It doesn't require a college degree, but then again neither does programming. Most jobs require knowledge. Some more than others, but manufacturing and software are actually pretty similar in how much knowledge they can require... For the die hard perl-speaking techies, they've got their match in the gruffy old guy who can diagnose and repair any machine on his 3-mile long automobile production line.

      The person who can be taught to work the paint machines in an assembly line could just as easily be taught to maintain the current events page on a company's web site.

    5. Re:Solution by vsprintf · · Score: 2, Insightful

      You joke, but it's becoming increasingly difficult to find a job that doesn't require knowledge. Manufacturing jobs have left this country at a staggering rate.

      Whoa, that's a bit elitist, isn't it? Manufacturing jobs require not only knowledge but skill and practice. Try precision sheet metal fabrication, printing, or machining sometime, and see how far you get. I'm sure the same holds true for many other manufacturing jobs. This current wave of outsourcing is only noticed because of the collar color. People who thought it was a problem only for the blue-collar, so-called lower-class are now losing their jobs.

  3. Those Wishing Gov't Solutions by geoffrobinson · · Score: 3, Insightful

    Should take note of the history of such solutions. The government usually makes things worse because laws made of political expediency don't think through all of the ramifications. Nor do most of us.

    Do you want to get rid of insourcing? Those Toyota and BMW plants in America?

    Outsourcing allows some companies to add more workers in other areas or even stay afloat.

    Do you not think that other companies (overseas or otherwise) will not avail themselves of that labor market?

    --
    Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
    1. Re:Those Wishing Gov't Solutions by Marxist+Hacker+42 · · Score: 3, Informative

      You do realize that the only reason Toyota and BMW have plants in America is because of excessive tarriffs on automobile importing, right?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    2. Re:Those Wishing Gov't Solutions by XopherMV · · Score: 3, Insightful

      Do you want to get rid of insourcing? Those Toyota and BMW plants in America?

      Those Toyota and BMW plants in America were placed there because Reagan put a quota limit on auto imports. However, no limit was put on cars produced in America, so foreign producers set up shop there.

      Ironically, you are using the results of a protectionist policy to argue against protectionism. However, I prefer to call it fair trade.

      Do you not think that other companies (overseas or otherwise) will not avail themselves of that labor market?

      I'm sure some countries will. However, if all of the first-world countries come together to enforce fair trade rules, then it wouldn't matter.

    3. Re:Those Wishing Gov't Solutions by Eunuchswear · · Score: 2, Insightful
      [...]in the short term, they [tariffs] can prevent another country from dumping on our markets
      Ah, dumping. It's so evil for people to sell things at less than cost, thus making themselves poorer and us richer.

      Better prevent that.

      Fundamental changes in our employment, such as [...] gutting the steel industry, really need to take place over many years, perhaps decades.
      So you featherbed the US steel industry over decades (and, yes, it was decades), leading to higher steel prices, and so higher manufactured goods prices, and so lower exports, and the US steel industry doesn't need to invest in new plant like others and you win.... what? What exactly were you expecting to get? Oh, I forgot, GWB wanted to get re-elected.

      When are Americans going to learn that capitalism works?

      --
      Watch this Heartland Institute video
  4. If the Dollar continues to weaken... by mikeophile · · Score: 5, Funny

    The EU will be outsourcing to the US for cheap American labor.

    Of course, there will be complaints about our funny accents being hard to understand.

  5. Quality Loss = temporary profit boost. by ZSpade · · Score: 3, Insightful

    In general it all started with telephone tech support, but more recently it has encompassed programming as well. I'm starting to think the only Tech jobs that'll be safe over here are those that require a physical presence.

    I used to work for Symantec, well an outsourced call center anyway, and all too often after my introduction when a caller on the line I'd hear "Oh thank god, you speak English!"

    Stockholders love offshoring because of the temporary boost it gives them, but doesn't it just really alienate the customer base eventually?

    Well at least it helps developing countries...

    --
    Go ahead and call me unreliable; reliable is just a synonym for predictable.
  6. One way to face it head on by Marxist+Hacker+42 · · Score: 2, Flamebait

    Given the number of hacker-level jobs that WILL be disappearing, would be to write Distributed Redundant Denial Of Service Attack Bots that specifically target Indian Router IP Addresses. The weak point in the chain of Business Process Outsourcing is that it requires 24/7 broadband connections across continents- if those communications can be disrupted without harming American backbones, then there's a half a chance that Indian productivity will fall- giving us a better chance of implementing Yourdon's solution of higher productivity.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    1. Re:One way to face it head on by TheGratefulNet · · Score: 2, Interesting

      'more competitive' because there's shit for health care and retirement and benefits over there.

      its not an able-body vs. able-body. its a body with no expenses vs one with US style expenses.

      its an unfair fight from the get-go. if I had control (clearly I don't) then I'd tax the hell out of any company who outsources to countries that don't meet minimum human rights and health standards. force them to compete on a fair footing. that's all people really want - a FAIR CHANCE to compete. not a gift given on a golden platter, but fairness.

      its not fair now, which is why there's all this bellyaching.

      --

      --
      "It is now safe to switch off your computer."
  7. Some projects, not others by Anonymous+Custard · · Score: 3, Interesting

    Outsourcing can work well for simple or self-contained projects.

    The problem comes when you try to mix outsourcing with in-house development. It gets real hairy when you have to guess what was changed overnight.

    Also, if there's a mistake or a weak implementation (band-aid), then it takes 3 days to go back in forth through emails explaining what's wrong with the implementation and how to fix it. Often when it's time to upgrade the band-aid, the outsourcing contract has already ended and it becomes your job to fix it. There's a sense of ownership that you lose with any form of consulting, regardless of whether it's from an international or a local consulting firm. I doubt any cost-benefit analysis made by non-programmers ever incorporate this kind of work.

    While outsourcing may look good on the surface, and as TFA says CIO's perceive it as a cost savings, there are many other factors that have yet to be analyzed.

  8. Re:Whine, whine, whine by dwgranth · · Score: 2, Insightful

    true enough, but.. what's going to happen is that the people who are "do it yourself" are getting out of college (which you have to have), getting certified, doing what they can to wow companies, and getting themselves into debt -- heavily (college loans, etc) then eventually when those guys cant find a job, they will be in the same spot as the manufacturing guys who are living hand to mouth... what sucks even worse is that taking away jobs from the US economy WILL have broader implications as in.. who will buy stuff??.. i guess we should start exporting TONS more goods to India??

  9. Re:Whine, whine, whine by Animats · · Score: 2, Insightful

    Yes. One day I was in the Burger King near the cable car turntable in SF, a popular homeless hangout, and heard two homeless people talking about their old jobs. One of them used to be a printer. Once upon a time, that was a skilled trade with lifelong job security. No longer. Newspaper printing plants used to have huge staffs. Now, there aren't many people in a printing plant.

  10. Re:Whine, whine, whine by Anonymous Coward · · Score: 3, Insightful

    Worst case scenario: move overseas. Buy a plane ticket, and move. Big deal.

    Let me know which alleyway you're buying your work visas from. How many other countries do you think have an H1B-type plan? One that will accept workers when they seem to have plenty on hand already?

  11. Ed's an Idiot by All+Names+Have+Been · · Score: 4, Insightful

    After Ed Yourdon's "Decline and Fall of the American Programmer" then the about face in "Rise and Resurrection of the American Programmer" and then his Y2K fruit-battiness (He has a video called "Ed Yourdon's Year 2000 Home Preparation Guide" as well as several Y2K sky-is-falling books that border on Art Bell territory) it's wonder that anyone pays any attention to this guy at all.

    I mean, he's had to reverse course and say he was wrong so many times that when we writes about something, doing the exact opposite of what he recommends is almost a sure bet.

  12. Yourdon has Zero Credibility by Yonder+Way · · Score: 4, Interesting

    Yourdon is one of those chiefly responsible for the Y2K pre-non-event panicking in the streets. Of course, he had some books out on the subject so it was in his financial interests to scare people.

    Y2K came and went, Yourdon's predictions fell flat, and now he's trying to scare you out of your money to buy a book on something else that he doesn't really know about.

    That he's getting any attention after Y2K is amazing to me.

  13. Re:Whine, whine, whine by nwbvt · · Score: 3, Insightful
    "I truly feel bad for all of the people made destitute by the manufacturing industries leaving the US. These are people that are mostly not college educated, and often not even high school educated. These are people living hand to mouth, as their families have been for generations. These people are the ones getting fucked. They can't just get online, buy a plane ticket, and move to Asia for a job."

    And yet they are still better off than many of the people in third world countries who may get a chance to make a half-way decent living as a result of jobs coming by via 'outsourcing'.

    --
    Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
  14. Carter quote is an example of economic ignorance by tjic · · Score: 2, Interesting
    Yourdon makes note of the oil crisis of the early 1970s and a speech that Jimmy Carter made in April 1977. Carter said "If we fail to act soon we will face an economic, social and political crisis that will threaten our free institutions."Nearly 30 years after Carter made that speech, oil is at an all-time high

    Uhh, you're as economically ignorant as Carter was.

    Once you control for inflation, you see that gasoline is far less expensive now than it was under Carter.

    See graph here.

    The main problem during the gas crisis was not lack of government action, but too much government action. Price controls kept prices artificially low, meaning that folks hoarded. Shipping regulations meant that trucks would drive to a destination and be unable to buy gas there for the return trip, etc.

    A quarter of a century after Carter got booted out of office, we've got a minimal gasoline policy...and a good thing too!

    Please don't try to apply the mistaken energy policies of the 1970's to technology today: you'll end up with lots of regulation, little creativity, and less adaptability.

  15. Outsourcing is not inevitable! by bstarrfield · · Score: 3, Insightful

    Outsourcing is not inevitable. Capitalism, all of economics, is a function of our choices - the choices of our leaders, the choices of consumers, the choices of businessmen. Somewhere along the line we decided to ignore morality in making choices, and capitalism has degraded to nothing more than the merciless exploitation of the environment and workers. Even knowledge workers, though it appears that every non-outsourced /. reader assumes that they can never be outsourced.

    The decision to "outsource" is made to save money. Nothing more. Not to improve quality - who has proof that outsourcing has rescued any project? Not to save consumers money, nor to save the third world. Not even to benefity "shareholders", but pretty much to benefit upper-management. As competition increases between firms, they are desparate to keep profits growing eternally. Profit growth can occur due to an increase in revenue, or cutting costs. Increasing revenue is damn difficult. Cutting costs makes you a hero - to your shareholders, and you bear no responsibility for the laid off workers, nor the society you betrayed.

    We must recognize that those who transfer jobs, knowledge, and the technology of our country abroad for quarterly profits are not captain's of industry but profiteers. Why do we accept the destruction of our factories, our labs, our research traditions? How do those who destroy entire towns sleep at night? I'm from North Carolina, and saw what happened when the textile factories went to China, when the equipment was packed off to Shanghai. Who benefitted - the American public, the managers, or the shareholders?

    Outsourcing is not inevitable. We can reverse the trend. But we must first challenge the concept that free trade is beneficial to all parties. How, precisely, has free trade benefitted the US or the Western world? Our trading partners - India and China - do not believe in free trade - why should we?

    And for all of the /. members from the States who think that outsourcing doesn't affect them: how much has your salary increased in the last four years? How many extra hours do you accept every week unpaid? How long have your friends been laid off?

    The US will become a third-world country if we choose to support outsourcing. Don't shop at Wal-Mart. Write your congressional representatives. Question the leadership of the companies that you own shares in. Don't accept the destruction of our country to make the rich richer.

    --
    /* Dang, I can't type that well. */
  16. Re:Carter quote is an example of economic ignoranc by Marxist+Hacker+42 · · Score: 2, Informative

    GASOLINE is. OIL is not. Oil has been hit with 300% inflation since the 1970s. We may have minimal gasoline policy- but we've got maximum gasoline subsidies.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  17. Re:this guy is a cook by bnenning · · Score: 2, Informative

    gas/oil has never been cheaper when adjusted for inflation

    It's nowhere near the inflation-adjusted high, but it has been much cheaper. See here; as of today it's at around $41/barrel.

    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  18. Re:Whine, whine, whine by Thunderstruck · · Score: 2, Insightful

    Buy a plane ticket, and move. Big deal.

    It is a big deal. You suggest that coders should just pick up and move overseas, and abandon their families, their friends, their churches, indeed their entire culture without a second thought?

    We as a nation often stand aghast when cultures are destroyed in the name of profit in other lands. How can we be so cavalier when it happens to us?

    --
    Trying to use sarcasm in text-based forums does not work.
  19. Now that Yourdon has weighed in ... by Anonymous Coward · · Score: 3, Insightful
    ... Outsourcing must be dead!

    Seriously, I've found outsourcing to be bad business practice for everything but classic, big-iron style waterfall development cycles. (Which is primarily what Yourdon knows about, but enough on that.) Any software that requires an iterative design process is going to be miserable to outsource, whether it's to a company in another state or on another continent.

    My experience with Indian outsourcing shops is that the developers can be quite good (although one highly-recommended shop had no idea how to use versioning control systems), but it is not realistic to use them for anything other than software that has been exhaustively documented and architected before development begins. For many projects, especially those in this age of bespoke code, that just isn't a realistic requirement.

  20. Re:Whine, whine, whine by dwgranth · · Score: 2, Insightful

    It is fair to say that. But the question is where are those gaps?? I look for them every day (believe me). And no the whole B2B stuff was marketing bs. (Believe me.. i work with SAP B2B stuff) The really sad part is that yes, your company looks at you as an asset or a resource now instead of a thinking individual.. and whats happening is (at least where i work) that these managers who know squat about implementation of business systems are directing the projects... and the knowledge workers are treated like worker bees instead of.... people who are knowledgable .. geez what a concept.. and managers never ask for advice on how things can be done effectively.. and you know thats how it seems the rest of corporate america is too.. basically the "knowledge workers" are probably worth their weight in cash 9/10 times, but they are underutilized...

  21. The Decline and Fall of the American Worker by Titusdot+Groan · · Score: 4, Insightful
    Jason Bennett gets close to the mark. The problem is not with outsourcing of IT workers (although that impacts us personally), it's the outsourcing of ALL non-service jobs (and even some of those).

    American manufacturing is in serious decline, Walmart and Home Depot are driving down prices and manufacturers are moving the jobs overseas.

    This is destroying the middle class as blue collar jobs disappear.

    This is destroying the upper middle class. The owner of the general store, the drug store, the hardware store, etc. have been replaced by the shift manager at Walmart.

    This is not a good thing. Our society (and I lump Canada in here as well) is being pushed to extremes of poverty (McDonalds workers) and wealth (Home Depot shareholders). The only middle class left will be the specialized service industry (police, nurses, teachers).

  22. why is the obvious answer never mentioned by cinnamon+colbert · · Score: 3, Insightful

    It should be obvious to anyone who can add 2+2 that if you have large wage differentials, then the nature of capitlism is to take advantage of those wage differentials and LOWER everyone's living std. The failure to acknowledge this is, to my mind, proof enough that the "science" of economics is a net negative on the store of human knowledge. But i digress. There is one simple, low cost, easy anwer: raise them up to our level. And to all those /. posters who argue that outsourcing is a 2way street and not bad (eg, toyota plants in Kentucky).... go find the statistics on the change in inflation adjusted take home pay for the bottom two quintiles in the american workforce (e.g., people in the lower 40% of hte workforce by pay) over the last 30 years... you will find that for very large numbers of americans, things are not going the right way. And as to the ludicrous arguments that more and better education and working more productively will keep us ahead of the Chinese and Indians: How on earth does anyone take this seriously !!! It implys that the average american is smarter and harder working then other people, and that we have a better more foucsed educational system..phuleeze Final note: even paul samuleson can learn to add; the "dean" of orthodoxy apparently thinks foreign trade is bad (any one have a link to his article in an academic journal ?) Sorry to be so sarcastic, but this seems so obvious...capitilism, by its nature is heartless and vicious, and the intrinsic nature of capitilism is to race to the bottom. It is sort of like the stock bubble of 2000: no one listened to the old timers. well the economy is the same thing: unrestrained capitilism leads to disaster. No doubt a lesson that will be appreciated in the next depression (before you say something, remeber how optimistic people were about hte stock market)

  23. Turn off the lights - it looks bad all around. by Kefaa · · Score: 2, Insightful

    My neighbor went to the hospital with a broken foot. The xray was read by a radiologist in India. When you call the hospital after 6 p.m. it is answered by a call center in India. Insurance companies are looking at saving costs by having common but expensive surgery (such as bypass) done overseas. They also eliminate the risk of malpractice further reducing costs.

    The engineer up the street works for the State, he now oversees a team of engineers who approve and revise drawings submitted to the state, in India. The state is looking at outsourcing its accounting and auditing review to India and Russia. The company has a nice American name with a headquarters in the state, but the workers are all overseas.

    This is all a factor of "free trade" except it lacks fair trade. India is a perfect example of a country willing to take advantage of our laws (an Indian company bidding on state contracts gets a minority owned business score enhancement) while preventing any US company from doing the same in their country. We then have the "free traders" telling us that India will come around. Why should they? They will have the jobs and no incentive to change their business practices. Meanwhile we will have lost most jobs requiring a college degree. We will become the serfs of those with the money, the few elite left in the US and their foreign owners. And they will be owners for once they have the jobs and the money, buying the company makes sense as they will then gain all the profits.

    Gloom and doom? Yes. But it is far less naive then the people who say things like "you always have to look out for yourself." It is this mindset that allows foreign companies and workers to take advantage of the cowards. Those unwilling to step up and say, "we made a mistake with manufacturing, but it ends here. We will not be the serfs of the next generation."

    It's not a courage I see in this generation. It is far easier to blame the worker than to accept responsibility for how your government cares for other countries at your expense.

  24. Re:Outsource this... by RealAlaskan · · Score: 3, Insightful
    The problem with cutting out work visas is that American schools do a lousy job preparing American students for college. I'm an ex-college teacher, and I've seen it first hand.

    The foreign students are a big part of any technical graduate school; foreign students are the clear majority in engineering, physics, math, and even in the non-MBA portions of business schools. For those few jobs which require the sort of knowlege you get in those schools, no work visas means almost no workers. Those few jobs are the ones which are most likely to lead to the creation of new wealth, so we don't want to see them disappear from the U.S.

    Also, one of the most effective things we can do to defang aggressive nations like Mainland China (short of a nuclear first strike) is to bring their best and brightest over here, educate them at China's expense, then employ them here. It makes them and the U.S. better off, at China's expense.

    For the U.S., those work visas are a mixed blessing, at worst.

  25. Personally... by jd · · Score: 2, Interesting
    I see nothing wrong with "outsourcing" in the situation where you move the jobs to the skills. In other words, instead of trying to have some limited population be good at everything, find the things it excells at and then find other populations that excell at the other things you need.


    (In the case of America, it makes no sense for each State to expend vast amounts of resources to compete against the other States, because that leaves far fewer resources for anyone to compete against outside interests.)


    In the case of "outsourcing" as it is currently practiced, I see a LOT of problems. Far from moving jobs to people who can do them better, companies are moving jobs to people who can do them cheaper.


    This is about as useful as building a car out of tissue paper. Sure, a given piece of tissue is going to be cheaper than the same amount of high-quality steel, so you've "saved money". But the results are crap. Even if you can solve the strength issue, it's still going to dissolve in the first rain shower.


    People are often either "for" outsourcing (which is stupid, because it's being done wrong), or "against" it (which is also stupid, because it could be done right).


    Instead of looking at "outsourcing" as a single thing, it should be looked at as a collective term for a whole bunch of different methodologies. Most of those methodologies should be hung, drawn and quartered, and their proponents forced to watch endless re-runs of Jerry Springer. Without the benefit of anaesthetic. The few - the very few - that would actually make sense and improve quality, without hurting anything, should be actively encouraged.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  26. Eventually, it will. by khasim · · Score: 2, Insightful
    It's funny because it's true. Management might get downsized, but I can't conceive of it being outsourced. At least, management above a certain level. So, to be safe, find a job that requires neither knowledge or ethical compunctions. Like PR, marketing, or the executive suite.
    It won't be "outsourced" as such, but the jobs will go overseas.

    The people doing the cheap labour in India right now will gain experience. They will move up the ladder.

    There's nothing stopping them from getting an MBA.

    So, in 10 years or so, you have people in India with 10 years of experience in the industry (which ever industry we're talking about) who are quite capable of launching their own start-ups doing exactly what they've been paid to do for the last 10 years.

    And their executives will be making 1/10th what our executives make. And there won't be any language barrier at all and the execs will be in the same building as the workers.

    So, a new company is formed, doing the same thing as the old US company, but for a fraction of the price.

    The only thing left is to let the US-based marketing firms fight for the marketing contract. (and they will be fighting each other down pretty cheap)

    5 years
    10 years
    15 years
    20 years

    Eventually, given our current off-shoring practices, it will happen.
    1. Re:Eventually, it will. by Anonymous Coward · · Score: 3, Insightful

      You are so right about this. By offshoring, companies are just educating their future competitors.

      Offshoring is a hype. And the big multinationals follow hypes like sheep. Yourdon is just selling the current hype.

      Due to the rise of extravagant CEO salaries, most western companies are now led by salesmen. These salesmen are good at selling themselves, following hypes and doing everything to make their stock options more valuable. There are a lot of short-sighted business decisions that will come back to haunt the western multinationals. Enron, Worldcom and Parmelat are just the tip of the iceberg.

      Then there is the current state of the world economy. Countries like China and Japan have been buying billions of dollars in an attempt to make US products more expensive and their products cheaper. This can't go on forever.

  27. Re:Outsource this... by Mr.+Slippery · · Score: 3, Interesting
    maybe it has something to do with the way the government treats business. Let's tax and tax some more

    No. Corporate taxes have been on the decline for a long time.

    Corporate tax rates have nothing to do with the issue of outsourcing.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  28. This isn't happening in Europe by Animats · · Score: 3, Interesting
    It's a public policy decision that this is allowed to happen. It's not happening in Europe, due to "protectionist" policies. We are paying the price of a government controlled by big business.

    An hour's worth of work in France or Germany now buys more than an hour's worth of work in the US. The US is ahead on per capita income only because of longer working hours. And it's not ahead by much. US per capita income was 2x of that in France in 1980. Now it's about 1.2x, and when the dollar drops a little more...

    The head of Germany's Fraunhofer Institute was over at Stanford a few weeks ago, chewing out Americans for letting the Government lose all the manufacturing jobs. Germany didn't let that happen.

    Congress can turn this around any time it wants to. Never forget that on election day.

  29. Well, duh by DuctTape · · Score: 2, Funny
    I mean, he's had to reverse course and say he was wrong so many times that when we writes about something, doing the exact opposite of what he recommends is almost a sure bet.

    I guess that means that you'll just have to buy his retractions (and his retractions of his retractions, etc.). Sounds like a positive cash flow for Ed Yourdon to me!

    DT

    --
    Is this thing on? Hello?
  30. Re:this guy is a cook by Bush+Pig · · Score: 2, Insightful

    What you are ignoring (and, I suspect, Carter was aware of) is that the oil is running out. The current price per barrel is actually irrelevant when you realise that we either already have, or will soon, hit peak oil production. From that point, it's all downhill, as demand and production costs continue to rise and production quantity decreases.

    --
    What a long, strange trip it's been.
  31. Forget Yourdon. Listen to your friend Phil. by crazyphilman · · Score: 5, Insightful

    You want to have a nice life? You want to be happy and carefree like your buddy Phil? You want to live free, not in fear? Well, read on! I'll hook you up.

    First, let's consider "the problem":

    A large portion of traditional "IT" jobs are/were in corporations. But corporations' black-hearted owners (rich guys who invest in the stock market, which BY THE WAY is a VERY small segment of the population) have decided that American workers are too stubborn about silly issues like "a living wage", "time with their families", "decent benefits", "workplace safety", and "job security". Consequently, they have created the worldwide job market. Now, the rich can look to countries that don't have pesky workers-rights laws, occupational safety regulations, environmental laws, and other annoying little peccadillos they had to struggle with in First World nations. They don't have to worry about a "living wage" either, because in SOME countries, a living wage is an executive's COFFEE MONEY. And they get to have a nice, deep belly laugh at the expense of all those annoying technologists they USED to have to keep on staff.

    Considering this situation, the problem should be clear: How does a smart technologist make a living and find happiness when a huge chunk of his job market has effectively gone down the toilet?

    Let's begin. Let's "Work the problem".

    PART 1: Filter out unsuccessful approaches to dealing with the problem, and discard them.

    FIRST: Never, EVER work for a corporation, even if for some strange reason they start trying to hire Americans again. They were never great employers to begin with. They'd make you sign noncompetes, IP agreements, nondisclosures... And they expected you to work sixty to eighty hour weeks with no overtime, and pretend you were happy to do so. One place where your buddy Phil used to work actually said on orientation day that if the job wasn't the most important thing in your life INCLUDING YOUR FAMILY, you didn't belong there (TRUE STORY). Corporate jobs are worse than anything. Just say "no".

    ALSO: Don't keep racking up student loan debt to get higher and higher degrees because some idiot talking head says you've got to "move up the food chain". This strategy is NOT going to work. IBM and several other corporations are already doing research and development in India with Indian Ph.Ds. There is nowhere else to go up the food chain; the ladder has ended and the hatch is welded shut. Save your money.

    AND: Don't count on becoming some kind of analyst. Everybody and their mother is already calling themselves analysts. That sort of thing isn't going to last any longer than R+D did. You know who's going to be doing analysis? THE ANALYSIS TEAM AT THE INDIAN OUTSOURCING FIRM. Yep. They've already got one. Don't waste your time.

    PART 2: Having discarded worthless approaches, identify viable approaches to pursue.

    PRIMARILY, CONCENTRATE ON IT JOBS AMERICANS STILL HAVE A SHOT AT.

    Best: Civil Service. The pay is lower than the old corporate jobs were, but those are mostly gone now anyway. And the 50-60k you'll end up with is STILL about double the national average salary. You'll have REAL job security (UNION membership!), excellent benefits, and a nice, nine-to-five schedule so your family will actually be able to call you by name without referring to a cheat sheet. Your boss will actually (gasp!) be NICE to you, your working environment will be civilized, you won't have to sign any scary contracts, and in general you'll be happy. Pick your choice: federal, state, county, city. It's all good. And, generally, you've got to be a citizen of the city/state/whatever to apply for a position.

    Second Best: Get a job in the IT department of a university, college, community college, or high school. This is actually very similar to civil service, although not quite as nice (for example, maybe you get a 401K instead of a full pension). Still, it's pretty good.

    Lagging slightly: Academics. If you can stay in college through at lea

    --
    Farewell! It's been a fine buncha years!
    1. Re:Forget Yourdon. Listen to your friend Phil. by buraianto · · Score: 2, Interesting

      Regarding some of your points in part 2:

      Best: Civil Service.

      There are a limited number of civil service jobs. There aren't a whole bunch just waiting for all of those IT guys who have had their jobs outsourced. And how are these jobs paid for? Taxes.

      A job with a SMALL PRIVATE COMPANY

      Small, private companies are also more likely to fail than the larger companies. Less likely to have retirement plans, good medical/dental benefits, etc.

      If modern Americans weren't constantly deluged with so much brainwashing designed to make them spend their money on useless garbage, they wouldn't need anywhere NEAR as much money as they think they do.

      I agree with this. Of course, if everybody chooses this path, those of us who go to work and make something will then have a smaller market. Economic growth comes from producing more stuff, and producing more stuff only works if people are buying more stuff.

      Play video games. Watch commercial-free movies, rented on DVD. Anything, as long as you aren't being fed commercial propaganda.

      I don't remember where I was reading about this, it was just this week, but these are not the activities to engage in if you don't want commercial propaganda. More and more movies and video games will be used as advertisements. Maybe not as blatantly as a commercial on TV, but they will advertise, nonetheless.

      Cut up all your credit cards.

      I have two credit cards. They both get paid off every month. I have never paid interest on them. I view it as an interest-free revolving loan. (Don't tell my card company, please.) And you need to establish credit to buy a house, so it's a good idea to get credit cards early. But don't ever treat it as "credit". If you think of it as using money that you already have, just delaying the actual payment, you'll come out ok.

      YMMV

    2. Re:Forget Yourdon. Listen to your friend Phil. by BenEnglishAtHome · · Score: 3, Informative
      Best: Civil Service

      Twenty years ago, roughly when I went to work for the federal government, I would have agreed with you. Nowadays, things are different. For a variety of reasons that don't bear listing here, civil service protections are under assault by everyone from middle managers to the political appointees who run agencies on up the food chain. Civil service rules are being abandoned quickly and savagely. The Department of Homeland Security and the Department of Defense are leading the charge but the bottom line is that fairly soon (in government time) government hiring and firing practices will mirror the same old crap that happens in private industry.

      Hell, even the Internal Revenue Service, the one agency that makes so much money for the government that you'd expect every employee to have not just guaranteed lifetime employment but gold-plated office furniture to boot, has gone through multiple rounds of layoffs over the last couple of years.

      I may just be able to reach early retirement and a minimal pension before I get oursourced. I'm the last generation that can count on my government job to actually resemble a government job. For those entering the job market now, civil service ain't what it used to be. It's not a terrible choice, but it's now a decidedly more mixed bag than it once was. Recent college grads, those looking to enter the workforce, should tread carefully.

  32. Re:Outsource this... by OldAndSlow · · Score: 2, Informative
    I don't care for the H1B program, but I can't come up with a rational reason for denying someone from another country work that doesn't boil down to "I don't want my job at risk.".

    I think you ask the wrong question. The proper question should be "Why do we need to import labor?" The real answer is "to drive down wages." There is no shortage of technical talent, indeed I recall that earlier this year the unemployment rate among engineers was higher than the general rate. And even if there were a shortage, the market-centric solution is to let wages rise until more workers enter the field, then wages will fall.

    These programs are part of a long-term assault on labor by the corporate class. The goal of the visa programs, outsourcing, and the neutering of unions is to push down the cost of labor.

    When the New Deal is completely undone, we will be back in the environment where it was not unusual for someone to go bankrupt 3 or 4 times in their life. Remember that "depression" was introduced as a euphomism for "panic." The explosion of US prosperity after WWII has many roots, but the restraint of predatory capitalists was one of the most important.

  33. Offshore Spells HUGE PROFITS for Platform Vendors by was_ms_now_linux · · Score: 2, Interesting

    The little known fact relating to offshore outsourcing is that the phenomena represents a huge windfall of profit to the platform vendors like Intel and MS. Even though the computers and OS's are not actually used to run alot of business over there, this second duplicate wave of purchasing has resulted in the equivalent of what happened here about a decade ago. Furthermore, the ass-backward code-intensive designs with a zero level of abstraction ensure the contracting companies here (the ones ordering the outsourced development) will be forced to purchase every single upgrade for the next five years. Totally worthless and impossible to maintain designs are great for business - if you sell OS's or hardware. Doug Hettinger www.SoftwareObjectz.com

    --
    http://www.softwareobjectz.com
  34. I AM HYPER-PRODUCTIVE! I'M STILL UNEMPLOYED! by ulatekh · · Score: 2, Interesting

    Yourdon would have us believe that, if we American programmers want to justify 5x the salary of an Indian programmer, we have to be 10x more productive.

    Wouldn't that be nice? The reality is, the programmers that still have jobs evaluate interviewees based on the threat they pose. If you're really the sort of programmer that's several times more productive than average, then the programmers that interview you will consider you a threat to themselves and you won't get a job.

    The following is an actual rejection letter I received recently. The names have been blanked out, though they don't deserve such courtesy. They e-mailed me this 50 minutes after I left their door.

    ulatekh,

    Thank you very much for taking the time out to come and interview with us here at company! I hope you had a decent time while you were here. The programmers all got together and we discussed the interview process and had to make a difficult decision to pass on hiring you.

    Technically, you have the most knowledge of anyone we've ever interviewed - you most definitely know your stuff. But personality-wise, we couldn't see you fitting with the culture that we have on our team. I'm sorry it didn't work out, but I thought you'd like to know why we reached our decision.

    manager and tech lead were very impressed with your knowledge. I know that personality-wise, all development teams are very different due to the people on those teams - we've spent a very long time building our unique team and the more people we hire, the harder it is to hire the next person because we require everyone on the team to agree with the choice to hire. You had no idea when you came here what kind of culture we have and your technical skills are so impressive that it only came down to personality-fit with the team.

    Sorry for the bad news, but I like to give feedback on the interview process. Good luck on any future interviews and thanks again for coming over.

    - creative director

    Preserve my job by getting more competent? I don't think that's going to work for me.

    --
    "Once we've identified and embraced our sickness, we'll have strength...and that's when we get dangerous." - John Waters
  35. Learn economics by Gorimek · · Score: 2, Interesting

    But we must first challenge the concept that free trade is beneficial to all parties. How, precisely, has free trade benefitted the US or the Western world?

    By allowing us to buy things we previously had to manufacture ourselves much cheaper from China (clothes & stuff) and India (software). Since it's cheaper we can get more of it (or other things we want), and thus live materially better lives.

    Free trade is in large part what made the rich world rich. It's no coincidence that countries with the freest trade are also the richest.

    Our trading partners - India and China - do not believe in free trade - why should we?

    This argument is based on the assumption that free trade is bad for you. Something you do as a favor to others, hoping they will repay you in kind.

    In actual fact, unconditional free trade is good for a country's economy, regardless of whether it's trading partners also practice it.

    I know this flies in the face of conventional wisdom and government policy of pretty much every country, but nevertheless it is a basic fact of economics that is typically explained in 10-20 pages in first year economics text books. Don't take my word for it. Read a book on the subject!

    A lot of people are upset about creationism possibly being mentioned in science books. But where is the indignation over this scientific fallacy - which affects our daily lives immeasurably more - being far more widespread?