Super Users – Is it the end of the road for programmers

Super Users
Super Users

Super Users Coming

An article in Computing tips a new breed of super users to replace programmers.

According to the article the job of the programmer could be redundant in the future.

For instance programmers are seldom need to write reports these days. Super users can do it themselves using programmes like Business Objects.

Business Benefits

There are benefits too.

It used to be that business users gave Business Analysts their requirements, who gave them to Designers, who gave them to Programmers, who then gave them to Testers and then back up the line.

What the user got back was very often something different from what they had asked for, or at least wanted.

With Super Users that won’t be a problem.

Poor Time to Market

Also, in the past, companies had difficulties with the time it took to get new products, or major product design changes, to market because of the time it took to develop the systems component of it.

Now Super users are able get the products to market in a timely fashion and the tail won’t wag the dog any longer.

The Super Users also have the business knowledge that programmers do not possess.

In future people will train in the business and then learn some basic programming skills.

IT Contractor Comment

I think I take this with a large pinch of salt.

I’ve seen this type of thing before.

Some of you may remember The Last One – a programme which was in development which would replace all programmers. There would be no need for any after this was developed, they said.

After much effort in development this got dropped after a few years.

When I got into programming originally, I was told by my boss that there would be no programmers in 10 years.

‘Holy sh*t’ I thought, ‘Now’s a fine time to tell me’.

However, there are a multiple of the number of programmers now than there were then.

Super Users Generate Reports

Super Users may be able to generate reports.

They may be able, even, to programme the front end.

However, they can’t devise the architecture and the design of the data structure would be horrific.

In fact they wouldn’t even consider it. They would all create their own data and structure and the organisations ability to connect to their own data on an organisation wide basis in order to do key reports and get key information would be non-existent.

And then there is the complex code that needs to be built by someone with good programming skills.

Deja Vu All Over Again

I’ve read lots of these types of articles over the years and I’m sure will read lots more.

Programming is becoming more simple and I’m sure there will be more that users will be able to do in the future.

However, Users will still have to have an organisational architecture built for them properly before they can start setting up their precious reports.

If they all go their own way and build their own programmes with their own data structure and data then the organisation will be in a right old mess.

And that’s where we come in again.