TheQuoteGuys

The Peace & Power of a Positive Perspective

Connect

Creative overload…

I was listening to the speech by our Chief Development Officer at our 2017 worldwide users’ conference.  It was creativity at its best.  He summarized all of the new features (aka shiny objects) his massive army of programmers was programming into our application.  Seemingly, there is no end to the creativity of our technology posse and the shiny objects they continuously code.

I get it – if we don’t write new code our old code becomes obsolete – just when the end-users are comfortable using it:

Troutman’s Laws of Computer Programming

  • Any running program is obsolete
  • Any planned program costs more and takes longer
  • Any useful program will have to be changed
  • Any useless program will have to be documented

So rather than documenting exiting programs; rather than reinforcing how to use them with end-user types; creative people who program find it easier to just replace it vs. document it.  Besides, documentation is much, much harder than creativity:

Arnold’s First Law of Documentation

If it should exist, it doesn’t.

Arnold’s Second Law of Documentation

If it does exist, it’s out of date.

Arnold’s Third Law of Documentation

Only useless documentation transcends the first two laws.

Then I reflected on my personal use of applications provided by these and other creative technologists.  I Googled how many phone apps (alone) there are in the world – here’s what the Google-Machine returned:

This statistic contains data on the number of apps available for download in leading app stores as of March 2017. As of that month, Android users were able to choose between 2.8 million apps. Apple’s App Store remained the second-largest app store with 2.2 million available apps.

5 Million apps to choose from – just for our phones!  WOW!  I can’t wait for the release of the 5 million and 1st app can you?  Call me the dinosaur, but here are how all those creative apps (not to mention all of those additional features technologists are pouring into my business systems) make me feel:

 

Yep, place me on the curve just past the, “Hey, where the f*** did they put that?!”

If in today’s world creativity is analogous with “more”; how do we get to “less”?  What’s wrong with things that are (A) simple and (B) work?  Why does everything have to be subjected to creativity?

Andi’s Addendum – And beyond

  • The complexity of a program grows until it exceeds the capability of its maintainers.
  • Any system that relies on computer reliability is unreliable.
  • Any system that relies on human reliability is unreliable.
  • Make it possible for programmers to write programs in English, and you will find that programmers cannot write in English.
  • Profanity is the one language all programmers know best.

Every time someone tells me they have a new idea, I cringe.  It’s like everyone is searching for some holy intellectual grail:

Creativity:  The process of having an original idea that has value. 

Unknown Sage

Here’s the thing – just because something is technologically feasible, doesn’t mean it’s a good idea.  When someone promotes “IoT” (aka the Internet of Things), I reach to make sure my wallet is secure.  And don’t get me started on virtual reality.

According to WhatIs.com

Virtual reality is an artificial environment that is created with software and presented to the user in such a way that the user suspends belief and accepts it as a real environment.

Suspends belief and accepts it as real – really?  I wonder if that creativity begets real value or virtual value.  Hmmm… you’re right… what’s the difference.

GAP

Did you like this little ditty?  You might enjoy my past posts too: www.TheQuoteGuys.com

Tags: ,

Leave a Reply