Friday, December 24, 2010

How 2011 will be?

I am writing this from Sydney when Christmas started just 2 minutes ago.

Ok, many people have predicted 2011 will be like this and that. I sincerely believe
one prediction, that is, if you do good now, the prediction is, good will come back.
If you do bad then vice versa. So, why predict? Everything happens at individual and collective level based on individual karma and collective karma.

In other words, the predictions are all about the reaction, reflection and resound affects of individual and collective karma done last year or in last century etc. You can't do much about it. What you have in hand is the present moment. Spend it correctly,so that, good predictions can be heard for next year.

Happy Christmas & New Year

Wishing everyone a Happy Christmas and Happy New Year 2011.

I hope it will be a big year for IT industry and key economies will see good things happen all based on right conduct and morals.

Friday, August 13, 2010

What IT can learn from mother nature

The information technology can a learn a lot from mother nature. I will be posting some interesting information from now onwards on this topic.

IT can learn from Mother Earth

All humans, in accordance with their previous store of karma (action) assume different roles and live on earth. People plough, dig and tread the earth. They light fires on it, build tall structures and excrete on it. Still, the earth does not swerve from its course even by a hair’s breadth. On the other hand, it feeds and houses all creatures. Seeing this, I learned that the IT systems should never swerve from performance, availabilty and robustness under any circumstances and they should dedicate themselves for the benefit of the users, how stupid and silly thing users might do with the systems. If someone thinks in this direction, imagine how much better IT systems can evolve?

Keep watching, I will post the other 23 things from which IT system developers can learn.

Friday, March 19, 2010

What's hot in computing now

It seems the computing industry never ran out of ideas and imagination. The reason for this observation basically stems from the empirical evidence such as the continuos growth and innovation that was experienced in the past 20 odd years. I was talking about the decade before now when Internet had safely settled in the lap of common man as well as every business. People use to wonder what is next. We never ran out of ideas when someone coined the concept of Web Services. It was caught up like wild bush fire everywhere and no one could estinguish the fire instead got benefitted by it's power of connecting business A with business B seamlessly.

Now come 2010 and we are in the first quarter. Again software industry never lacked hope by keeping itself busy with cloud computing and maturing further the SOA by marrying SOA with BPEL, ESB to create more robust enterprise connectivity platform.

There is no dearth of new development frameworks given there are 50's and 100's of programming languages that are constantly rediscovering themselves to do better and provide that killer edge advantage to those killer new wave of applications for new wave of platforms.

In the hardware and networking arena, they are quite catching up with virtualization and wireless that again glue well with cloud computing concepts.

Everywhere IT CIO's and Managers are looking for cost efficiency, This may be a good idea. However they should also realise the changing face of IT industry worldwide. It is now in a consolidation stage where all those technologies that were invented, used and tested in hurry over the past decade need consolidation. That means, resizing the entire things.

A company may need one standard OS and one standard language and should work towards that goal even it requires rewriting things here and there. This will benefit the company in long run as well as the vendors who are becoming more and more a smaller community.

Technology had evolved so much everywhere that people have lost touch with their emotional intelligence (EI) that demands more humanistic approach when dealing with decisions that involve cost cutting and so on.

All software developers, including those that are qualified and unqualified, all over the world have done an extremely good job in developing plethora of code that sits somewhere in some computer in some nook of the world doing something useful even drawing a simple line on a sheet of a paper for a surveyor.

It is not a small or easy job. People have sacrificied days and nights in developing that smallest open source free music player that you download frequently to the biggest web services ot BPEL based banking system.

If no one have commended the efforts of software developers and their sponsors, I am doing it now. I am patting every developer and congratulating them for making people's lives easier and interesting.