Friday, March 14, 2008

IT : Making things appear complicated

Ever wondered how much we try to make things appear complicated in an IT field ?

I don't have formal education of computer (except CDAC) but in most of the cases I have found solutions so simple whenever I could, that it will appear to be very complicated at first thought.

I still have and always had a firm belief that the answer to most of the complicated problems around us (programmatic or otherwise) lies in understanding it and doing it simple. Simple is the keyword..

WEB 2.0 .. you must have heard this a lot .. what exactly does it mean ? Can you explain it to one who don't know anything about computers ? Can you explain him why is it so important for him ? Now don't say its a complicated thing.. I won't take this argument.. this concept has evolved from earlier ones, and if we can understand those, why do we make it sound so big ?

Agile Development.. now dont give me a definition or some examples repeated N number of times.

Hardly anyone will say "Database design", instead they will prefer to say "Schema" .. Schema sounds great..thats why we use it :-) How many know the minutest of difference between these if any ?

One of the most used will be that I am using the latest version. For example being a .net Programmer we have used many versions of Visual Studio.. Most will say I use version 2008 .. my simple question to them is.. have you changed your coding style, debugging style, deployment style ? If not then why to make so much fuss of this..n dear have you used most of the features present in newer version ? Just using some of them will not make you a true upward compatible. But sounding upward makes an impression..right :-)

Clustering, Indexing, security, ... we use a lot.. How many of us have implemented those succesfully ?

We need SQL Server 2005 .. why 2005.. why not 2000, or 7.0 ?? .. Come up with a practical scenario and describe it why can't we use the earlier version.

Webservices.. dll's etc.. wow..sounds so technical.. Is it very different from our plain function .. haven't there need arisen to have a function far away..

Do we need to sound contrary to what we are...just to make an impression..is that so ?

===============

sounding negative ?? .Definitely not.. Its realistic.. Lets be true to ourselves.. and accept what we know. There isn't any harm in saying I don't know this ..right .. may be not :-)

... to be contd...

2 comments:

Shrikant Lokhande said...

Hey Sujit,

You are good writer i know that, i read you post's nice one.

Please also new post on LINUX.

:)

Shrikant Lokhande said...
This comment has been removed by the author.