I <3 Steve McConnell*
Coding Horror
programming and human factors
by Jeff Atwood

February 22, 2005

Why Is Forever

In Revenge of the Right Brain, Daniel Pink sees a future where being technologically savvy isn't enough :

Few issues today spark more controversy than outsourcing. Those squadrons of white-collar workers in India, the Philippines, and China are scaring the bejesus out of software jockeys across North America and Europe. According to Forrester Research, 1 in 9 jobs in the US information technology industry will move overseas by 2010. And it's not just tech work. Visit India's office parks and you'll see chartered accountants preparing American tax returns, lawyers researching American lawsuits, and radiologists reading CAT scans for US hospitals.

The reality behind the alarm is this: Outsourcing to Asia is overhyped in the short term, but underhyped in the long term. We're not all going to lose our jobs tomorrow. (The total number of jobs lost to offshoring so far represents less than 1 percent of the US labor force.) But as the cost of communicating with the other side of the globe falls essentially to zero, as India becomes (by 2010) the country with the most English speakers in the world, and as developing nations continue to mint millions of extremely capable knowledge workers, the professional lives of people in the West will change dramatically. If number crunching, chart reading, and code writing can be done for a lot less overseas and delivered to clients instantly via fiber-optic cable, that's where the work will go.

But these gusts of comparative advantage are blowing away only certain kinds of white-collar jobs - those that can be reduced to a set of rules, routines, and instructions. That's why narrow left-brain work such as basic computer coding, accounting, legal research, and financial analysis is migrating across the oceans. But that's also why plenty of opportunities remain for people and companies doing less routine work - programmers who can design entire systems, accountants who serve as life planners, and bankers expert less in the intricacies of Excel than in the art of the deal. Now that foreigners can do left-brain work cheaper, we in the US must do right-brain work better.

I can't even remember the last time I spent an entire day doing uninterrupted, solitary programming as I did in the early to mid 90s. I'm in a constant stream of communication, via the internet, intranet, telephone, and even face-to-face meetings with actual human beings. Has software development already become a right brain activity?

I hope the next big thing is a consolidation of what we have learned over the last forty years. I hope the next big thing is the realization that software is not about hours worked, but about care. I hope the next big thing is the gradual understanding that developing good software is not about man-hours and raw labor; but about creativity, inventiveness, and a drive for elegance and beauty. I hope the next big thing is a change in attitude from big vanilla software groups, to small energetic teams. I hope the next big thing is the growth of professionalism and craftsmanship, and the realization that these are the attributes, not documented process or raw manpower, that will make our industry productive, accurate, and respected.

I've suspected for some time that this is already true. But maybe it's just wishful thinking from a software guy who is completely mediocre at math and far better than he needs to be at English. Regardless, the trend is clear. Memorizing the answers to difficult technical questions won't save our jobs. We should be learning how to ask questions instead of answering them. Asking "why" is a more valuable-- and more right-brained-- skillset than merely knowing "how". How lasts about five years, but why is forever.

Posted by Jeff Atwood    View blog reactions

 

« You Gotta Own It Pentium-M Home Theater PC »

 

Comments

Wow, this is great! Thanks for posting this.

mike on February 23, 2005 12:57 AM

The point missed about the long-term aspect is that wages will inevitably creep up to parity over the long-term. This is fundamental to the theory of globalisation. The challenge is to ensure that parity is achieved by raising one party without lowering the other.

Robert on February 23, 2005 01:10 AM

I think the shift to conceptual mastery over technical mastery is also driven by advancement in the tools themselves. I personally never get that close to the metal, nor do most developers need to. Of course, the law of leaky abstractions <http://www.joelonsoftware.com/articles/LeakyAbstractions.html>; does still apply.

Nils on February 23, 2005 10:09 AM

The Dream Society is a book a danish futurist wrote about five years ago. It answers the question about what comes after the information society.

http://www.dreamcompany.dk/en/contribution/books/dreamsociety.php

The answers in the book are fairly similar to the topics coming up in this discussion -- Creativity and Play will become more and more important in our day-to-day experiences.

Christian Mogensen on February 23, 2005 10:47 AM

You should read Alvin Toffler's books to in your free time,it gives you an idea of changes happening.

Ajax Smidth on February 24, 2005 05:07 PM







(hear it spoken)


(no HTML)




Content (c) 2008 Jeff Atwood. Logo image used with permission of the author. (c) 1993 Steven C. McConnell. All Rights Reserved.