What's a developer anyway? (Part 1)
February 17, 2008

For those of you who may not know, I write about jobs for some national publications. My most recent article is about where the job growth will be for 2008, and the foreseeable future. According to the U.S. Bureau of Labor Statistics, and other sources, the market for IT professionals, on the whole, will continue to grow BUT the demand for what career experts call "routine coders" or "code monkeys" is actually expected to shrink.  180px-Code_Monkey

While this may sound like bad news for some of you, it's excellent news for the rest. Why? Because the "code configurators", as one of my readers calls them, who may have been driving your salaries and hourly rates down, will disappear, or at least become a less significant part of the Western economy.

What matters in the interim, I think, is that we re-establish what a "developer" actually is and does. As someone who has spent more than two decades interviewing and placing a large number of individuals who earn at least part of their living writing code, I want to start, or chime in on the conversation, if it has already begun. Bear with me, and contribute, if you wish; this will take more than a single post.

Future-thinker Dan Pink says that soon our workforce will be affected by the three A's- Automation, Asia, and Abundance. He suggests that workers can determine if their occupations will endure by asking themselves three questions: "Can someone overseas do it cheaper? Can a computer do it faster? Am I offering something that satisfies the nonmaterial, transcendent desires of an abundant age?"

I take the first two questions and test them against what I consider to be a "code-configurator's" and a developer's role.

I argue that someone overseas can't, wouldn't want to, or wouldn't need to, do a real developer's job (independent of location) for less than the best market rate.

I also argue that many of the tasks of a "routine coder" will be automated in the not-so-distant future. After all, if you can write instructions for a process, then you can automate it, can't you?

"That won't affect me!", I can hear some of the folks I interviewed last week screaming. Don't be so sure, I say. After all, how much value does a so-called developer add if his first instinct in writing a program is googling for code.

First a disclaimer, I may be old. That's what two of the folks I interviewed told me. "In today's world, you go to a Documentum or Java forum and see if anyone has solved the problem, or something like it before. When you find it, you copy and paste, make the necessary changes, and implement."

Oh, I said. I thought of how I used to have to write Fortran programs to solve calculus programs when I was a college freshman. There was no Internet, no cutting and pasting; I had to punch cards and wait hours to find out if I gave the computer the right instructions to arrive at an answer. And I wasn't even a Computer Science major, this was part of my calculus course.

So is having access to the best forums what makes you a good developer, I had to ask. "You have to know who the best contributors to the forum are," was the answer I got.

"But there is a star-rating system," the other said. Then I remembered, there is something similar on LinkedIn.

"And you have to know how to tell what well-written code is," both of them argued, " so you know what to take and what to fix."

Wouldn't the star-rating system take care of that? I almost bought into their logic.

I wanted to ask these guys what the difference is between code cut-and-pasters and true developers. Then I told myself that maybe I misunderstood how collaborative a collaborative world really is.

I then thought again- how much would I, or my customers, be willing to pay someone who cuts and pastes? What's the value-add? And can't a program be written (though even that terminology seems wrong) by a super-user who knows exactly what he or she wants?

-VMB

(To be continued)

Technorati Tags: Automation, Coding, Developer, Documentum, JAVA, Bureau of Labor Statistics

Posted by admin at 12:09 AM | Comments (0) | TrackBack (0)

POST A COMMENT

BrilliantLeap! would love to hear your thoughts. Please join the discussion by signing up via TypeKey.

What's new in Enterprise Content Management, Regulatory Affairs Publishing, technology, and YOUR workplace.

Recent Entries
Documentum Partners- Wake-up!!!
An Antidote to SharePoint Gone Viral
Time to diversify?
Shift Happens
EMC is Going for a Double Play

Categories
Breaking News!
Time to diversify?
ECM 2.0 ?
Alfresco?!
A Different Sort of Release
Career Development
What's a developer anyway? (Part 1)
Posting your resume on the web? Think again!
Debunking Technical Career Ladders
Content Management Definitions
ECM Defined By Alfresco's Newton
What is Content Management Anyway?
Content Management Vendors
It's all good?
View from the Couch
A "New" Kid on the Block
What's Da Veather In Vendorland ?
"Surprise! Surprise! some more," says Gomer
Documentum Related News
Documentum Partners- Wake-up!!!
3D Blueprinting- Will it help sell Documentum?
Why not wikify Documentum documentation?
Slice 'n Dice
One Step Forward, Two Steps....
Emerging Trends in Content Management
Free, free, set them free
The Blissful Ignorance Effect?
Brilliant Outsourcing
Information? Content? Records? Buzz, Buzz!
A Conflict, a Ray of Light, and a Link to a Drink
Just Because We Think It's Cool
TWEET Lately?
A Midweek Treat
On Being Brilliant
On Being Brilliant
Regulatory Affairs
If It's Technically Deficient- It's Not Here
Timing is Everything. Or is it?
Regulatory Publishing Vendors
What Keeps Regulatory Professionals Up at Night?
Rumors
Sharepoint - Friend, foe or irrelevant?
What's Hot in the Documentum Marketplace
Outsourcing a Problem for Documentum Pros?
"Surprise! Surprise! some more," says Gomer
What's Up at EMC?
EMC is Going for a Double Play
Joe Tucci Shops Some More
Buying Rock Stars
The Evolution of Content Management- A Wide-Angle View
The EMC Lens
What's Up in ECM ?
An Antidote to SharePoint Gone Viral
Shift Happens
At AIIM- Simplicity produces challenges?
Not Quite a Top Ten List
Google Your ECM
Whats up with EMC!?!
Documentum and SharePoint- it ain't either/or, it's a new game


Bob Sutton - Work Matters
John Newton - Content Log
Subject of Work
DrunkenData.com
Information Governance Engagement Area
Regulatory Affairs Syndicator
Laszlo Letter
Ask Johnny! Documentum Guru

May 2008
S M T W T F S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Blog Archives