Hi ,
Actually both Dinu and Amit are right, depending on how many years you have been into the IT industry and the work culture of the specific company that you work for.
If you are a fresher, with an experience of less than 2-3 years, then it is very difficult to lay down your rules at office or telling your superior that its his problem that he had agreed to a particular deadline or just doing work that interests you. You would wind up with a bad reputation at office, of not being able to pull your weight in a team. The end result being that your boss would give you a bad appraisal or tend to overlook you for any new responsibilties that might have been interesting.:satisfie:
Plus a major factor is the company you work for. Many IT comapnies are now on a recruiting spree among freshers just out of college, mainly cause they can be paid less than a lateral and one can train freshers in any field for which there is requirement.
In such a case , it is very difficult for the fresher to refuse working in a particular domain even if he is not interested and in general would not have that much lee way.
Having said this, I must say that if you have an affinity for this field then you should stick it out for the initial period. After you have a strong domain knowledge, you can draw the line at unjustified or unfair demands from your bosses. Plus you can command the salary you wish. You can take certifications and always be one step ahead of the demand in your field.
I may be wrong in all this. But i can draw only from personal experience. As a fresher, I never had the clout to draw the line. I got transfered to places that I didn't want to. First got trained in Java and than in SAP. Not for once , do the HR people ask or even listen to our requirements. They have just one refrain " Be Flexible. be it domain or places ".
But then I see the way seniors and laterals get their way. There are people three years into developement, who have such good rep for the quality of their work , that their demands for sabattical from the comapany, onsite opprtunities are all granted, just so that the talent can be retained.
IT or for that matter , any job would suck if you don't want to be in it in the first place or you are in it for all the wrong reasons.
Wheew! thats it guys.. sorry it was sooo long...
Till next time
-Nisha