Technology or Management?
Engineering until IT came into India was completely *technical*. I have not seen any engineer of my fathers generation doing *only* managerial work. There used to be project managers then too, but they used be part time managers and full time technicians.
With IT boom in India, we got a new breed of managers. IT-Managers or so called PMs, SPMs etc. I am not going get into their job profile or their job description but all I want to say is they were different from previous managers we had seen in *technology* field.
In this setup, natural progression for every developer was to, turn into manager after x years. But there were anomalies in the system all the time. They were always confused..
Thejesh, Good morning, this is Sathya, I am a frequenter to your blog, well, i think i can pose you one question which has been boggling me from the past one year...of course don't be particular about that one year. any way, my doubt is , while opting for a career, should we chose technology or domain.
hmm, let me make it clear, i have 4 + exp development related exp in Java platform, and basically i like technology, find pleasure in coding. But off late, i often hear people say, coding or technology can be laid hands by anyone, if u need to grow up , u need to learn the domain. And now i am confused, while opting for a job, should i focus on the domain or functional aspects of a job or the technology involved in it?
Hope u got my confusion...
awaiting ur reply
Reading this message I went three years back in my life. I was exactly at the same position. I was not sure of what to do. But after few sleepless nights I decided to be an engineer of my father's generation. I am not really sure from the career point of view if my decision was correct or wrong. But I am happy.
What makes it a successful career?
I equate success with happiness. Hence what makes you happy at work? Is it the money? growth? day today work? or the challenges you enjoy to face?
Just make sure you are clear on this. You might have to make compromises on some of them for your main objective. If you love technology then go for it but if you love people management then that's the area for it. Where ever you are remember, happiness brings success. I was dead sure that my *day to day* work, means to me a lot than growth or money. So I choose my happiness - programming.
"technology can be laid hands by anyone"
That somebody is absolutely wrong here. Don't listen to the view of the mob they are usually wrong. Programming just like any other skill can be practiced but to be the best, you need something more than practice. According to me programming is a mindset. How not everybody can become a musician? not every can become a programmer. So don't worry about becoming irrelevant.
At the EOD choose the field were you will be happy on everyday basis. Success, money, growth, I am sure will follow it.
I guess this pretty much applies to any body in any area. What say?