So long, and Thanks for all the fish!

The time has come to bid adieu and move on. I have decided to leave cognizant. This was my first job and the days spent at cognizant will definitely be something to remember and cherish. During my stay here at cognizant I got the time to stop and assess myself. I was able to get a hold on new perspectives that helped shape me (hopefully for the good ;) ). I got the chance to get to meet some really smart people and made some really good friends for life. The channel one blogs in cognizant were a source of great fun especially during my training days at cognizant. The kick ass 'empowered' sessions were a great learning and bonding experience. One of the things you tend to notice when you are at a company like cognizant, is the fact that different people across the vertical/organization seem to be solving variants or maybe different instances of the same problem, most of the time and they are so disconnected. This is sad, because you feel helpless that you cant seem to do much about it. Maybe I was just being plain lazy, by telling myself that its not my problem. Interestingly, I think this problem probably stems from the way an organization looks at revenue. In what may be is very crude terms, I think an IT services company probably looks at revenue as something like:

"more clients with problems => more resources to contract => more revenue"

You might want to point that there are groups of people (center of excellence etc) trying to come out with stuff to fix problems at a more generic scale across the organization but I think that’s a negligible number in comparison. A software product company instead looks at revenue completely differently. They go more like, "Hey that looks like a problem, can we come up with product that fixes similar problems?", and because of this intrinsically different way of looking at revenue, I think, break-through innovation is more likely to happen at a software product company. Of course, we need take risk potential into account, which is why they say building products is a risky business in comparison to providing services. Now that said, I also believe there is amazingly great potential to develop products at a totally different scale within a services company like cognizant. IF, and that is a big IF, only you could figure out a way to build a great community across the organization, somehow integrate everybody across a vertical, somehow! That would be an amazing feat to see. Talking about a Community and software development reminds me of FOSS. It also reminds me that I should stop, I digress too much!!

Bottom line: I have put in my papers and will be joining Amazon soon. I ll be working for something around the Amazon Kindle at their Chennai dev center. The very prospect of working with some of the smartest people in the industry sounds exciting. I think I had gotten a little too comfortable during my stay at cognizant and hope to learn a lot of new things that make my brain hurt (in a good way of course). Clichéd as it may sound, change is inevitable. You cant evolve if you resist change, I say!
 

© WTF?! - Jaskirat
Revolution Elements by Blozard. Original WP theme by Jason Schuller | Distributed by Deluxe Templates