Skip to main content

Problem Solving In A Corporate World

The essence of problem solving is in fact not solving a problem, but detecting one before it becomes one. And the way, problems are solved in a corporate world is anything but a mystery.
  • For illustration, I used Software Developers. You are free to use your own imagination to see any role in a corporate. It really fits the story.
  • Any possible similarities to my current or previous work place are not intentional but mere coincidences. It is impossible not to have these coincidences in any corporate and it is totally beyond my control.
  • There are exceptions and they are really exceptions.
  • If you are a Manager, you may get offended by getting closer to reality.
There are 1000s of great software developers that can solve a problem once you define what is your problem.  But, unfortunately, many of them are good at just that.  They are really great at doing what they are told to do. And, of course, Managers love them, as they rarely question, anything.

But there are others of them, who can spot a problem in the system, while they are still doing what they are assigned just like any other. And most cases, they pursue the problem. Investigate further, analyze further and come up with a proposal or solution to fix.

Its no secret, or I must admit it is totally ‘typical’ in a corporate culture, how that ‘messenger of problem‘ will be received and treated. The stalwarts (read as old timers) never like to accept that there is a problem in the product they have been working for so long. In many cases its their baby for all practical purposes. And some complain that they never had time to figure out earlier, otherwise they are equally smart to identify it.  And some say, they always know about this issue, but never had a chance to look at it deeper. Almost everybody thinks this guy has “an agenda” for bringing it up.

If you are dealing with people that own the product (startups or smaller firms), it is a totally different story. They love those people who think beyond. But in corporate, Managers love only those that love them in the first place.

Anyways, end of the day, in most cases, the whole corporate will reiterate the adage “if ain’t broken, don’t bother to fix it”, as there will always be a resource crunch, budget shortage and there are other important things to do. And few minutes later, the engineer gets an additional assignment as Management believes this engineer has more time at disposal.

And give it a few months, some body in the top line changes and do a comparative analysis with so-and-so product familiar with and comes up fresh ideas or a customer raises an issue;  whole team will be buzzing on working on a top priority, critical and customer sensitive project, that gets double the resources, budget and timelines. Guess, who gets to work on the issue? This time, though, the first section of Engineers will be given the responsibility to fix the issue, as Managers are always convinced that they are the best to solve any problem.

Obviously, these guys didn’t spot it in the first place or will never have the passion to ‘own’ that problem, so will work on the issue, fix the problem as they see it and as they always have been fixing, to the satisfaction of the Management. Management is happy and gives them a promotion and these are all set to take up next top priority customer sensitive project.

And you all know the rest of the story. You may be the one making this history.

Popular posts from this blog

You Are What You Think People Think About You

There are about 6.7 Billion people in this world that we know of.  Whether you believe in ‘Creation’ or ‘Evolution’, this human race started with a tiny number. It is quite amazing to see how fast it multiplies. What is more amazing is that every single individual in that 6 billion crowd is born ‘unique’.  Quite literally, you are born to be one in a billion, whether you believe it or not. “ This was the Introduction to my latest and last speech in Toast Masters club, ‘One in a Billion’ as part of International Speech contest. 
As much as I believe that each one of us can be that 'one in a billion' personality, I admit the reality as I perceive it and some times feel alone in that belief.
A famous quote says 'You are what you think'. It is also true that 'you are what you think people think about you'. If you think people think you are smart, then you act smart and become smart. If you think people think you are dumb, you will become dumb even if you are not, a…

Cooking looks like an unforgiving art

When you are writing software, you always get a second chance. In fact, lots of chances to get it correct. You have compiler warnings, failed test cases and some times crashes alert you that something is not right and will give you a chance to correct. And you get literally unlimited chances to apply those corrections. 
Well, cooking looks to be totally unforgiving in this respect and on any given day, you may get just one chance to get it right. If you fail, you fail. Try again right away if you have patience of starting it all over. Or start over some time later or next day. But not much of a second chance to correct a mistake. 
More ruthless, when it comes to salt. If you put just a little more, even a tiny little more, it never hesitate to show what it got. Totally ruthless. End result will be a failed dish that no one will be able (and/or happy) to eat. And most dishes, you may not be able to add something little more to offset it.

Little trick I learned the hard way, start on …

Did NDTV Just Twisted Words?

I have recently spotted quite a few places where NDTV title doesn’t exactly say the same as the details in the article says. Lost in translation? or just plain twisting for journalistic sensationalism?Title says “'AAP doesn't treat women as humans,' says founder member Madhu Bhaduri as she quits”, but the quote in details says, slightly differently: “In this party, women are not considered humans” (see the text highlighted).Source : NDTV.comYou may say, they effectually mean the same thing. Is it? Even if they mean the same,  Why not use the same exact phrase in both places?