Folks who are in the IT field are lucky, in the sense that we are paid well to do something we(hopefully) love. At least, me and many of the people I know in the industry enjoy our work - and some of us do "dream in code". Choices we've made in life would reflect this - we've picked quality of work over money or other considerations, we've always strived, maybe imperfectly, to reach perfection in our work, and we've put team goals above individual monetary gain. However, a question has been bothering me for a few months now: is there a time in life when you should give in, and start looking at the other side of the equation seriously?
It's not that I'm underpaid, or that I feel I don't make enough to sustain a good standard of living in today's Bangalore. But, as you grow older, and hopefully become more mature, you start asking yourself the tough questions, and that is when money comes into the picture.
When I joined my current organization, I took a big hits both in terms of salary and in terms of promotions and 'career growth', all for intellectual and academic growth. Recent developments have made me realize that the compromise on conventional 'career growth' is not a one-time affair, but is something that I'd have to accept as being a long-term phenomenon. As my senior in the org pointed out, I'm now trying to straddle two different boats, and with both pulling in different directions, there is a definite threat of me falling in between. Since one of the boats, that of academic growth is not a very viable option, maybe it is time that I bit the ಕಬ್ಬಿಣದ ಕಡಲೆ and made the switch.
What do you think? Let me know :)