- How programmers do it, but why does management accept it?
Think of it this way, it is like an architect being the only person who knows how a building is designed. Who would fire him? After all, there are no blueprints and the design is filed away in the person's head.
Frankly, I do not understand why managers accept this behavior, but they do. Consequently, it becomes difficult to reprimand an employee. Further, it becomes rather expensive to dissect a program and modify it without disrupting the interfaces to everything else linked to it.
Another problem is when programmers leave a company they often take code not belonging to them. Regardless if it was written by the programmer or another, most programmers feel entitled to the code so they may use it with their next employer. This is incredibly illegal and could do serious harm to the company, as it is their intellectual property, but it is a common occurrence in business today.
What I have described herein is common knowledge inside the Information Technology field. The outside world is generally unaware of this problem. There are other technical positions doing this as well, but it is in programming where it becomes a flagrant problem. Outside consultants also like to play this game and deliver software, but no documentation, thereby creating a dependency on their services. Again, the best way to overcome this problem is to insist on verifiable documentation, but managers either do not understand the problem or naively believe programming is an art form which can only be performed by people who cannot be inhibited by structure or discipline. This is just plain nuts. Under this scenario, the real culprit is the manager for allowing this to happen, not the programmer.
I have always believed the best way to make yourself indispensable to a company is by demonstrating a positive attitude and a professional work ethic (e.g., craftsmanship), not to mention delivering on time and within budget. Alas, this appears to be an attitude from a bygone era.
Keep the Faith!
Note: All trademarks both marked and unmarked belong to their respective companies.
For Tim's columns, see: timbryce.com
Like the article? TELL A FRIEND.
Copyright © 2015 by Tim Bryce. All rights reserved.
NEXT UP: WHY OLDSTERS ARE MEAN - And, No, we're not like this all the time.
LAST TIME: THE THREE TENETS OF MANAGEMENT - Is there any real management going on anymore?
Listen to Tim on WJTN-AM (News Talk 1240) "The Town Square" with host John Siggins (Mon, Wed, Fri, 12:30-3:00pm Eastern); WZIG-FM (104.1) in Palm Harbor,FL; and KIT-AM 1280 in Yakima, Washington "The Morning News" with hosts Dave Ettl & Lance Tormey (weekdays. 6:00-9:00am Pacific). Or tune-in to Tim's channel on YouTube.
No comments:
Post a Comment