Lifecycle of a software professional
The life of a software professional is full of insecurities. When you start out with your career, it is all about getting into the most reputed MNC. If a college-mate with lesser academic credentials that you got into a better company, with a higher pay, you'll have sleepless nights. Insecurities. A couple of years later, when you realize that academic credentials have very little to do with who ends up in which company and earns what salary, the angst at being underpaid subsides. The comfort of being part of "the" most famous IT company provides consolation for all the under-achievement. The next goal is to go to the US, and live there for a few years. When you finally manage to do that, it gives you a new high in your career. You are sitting in the US, and sending mails to all your batch-mates, who had gone past you in terms of salaries and achievements. " Sup guys, how is our India these days? I am missing it badly, although USA is a pretty neat place to live in ...