"Work for the money, the love will come after". This is a statement in a book on career management. It is not a general fundamental truth, though it is extensively true. People often work, want to work, change jobs basically for the financial reward. A lot is written about this in the "unemployment and unskilled labour" post.
However, people take up jobs for several reasons depending on the pyramid/hierachy of needs (Abraham Maslow) - Physiological, Safety, Sense of belonging, esteem, Self actualization. The lowest of the need is physiological, that is the basic need of food, air,shelter and clothing. And the highest is Self actualization.Looking at it from this angle, one can say that human needs vary based on social status. Someone can take up a job in order to have a sense of purpose and a sense of integration (self actualization). One will think that the basic physiological needs would have been satisfied before one can desire self actualization (i mean, why would someone want to strive to be the best he can without 1st being able to satisfy his lowest needs?). Perhaps, that is possible if the burden of meeting the primary needs is not directly borne by that individual.
People can also take up jobs to have a sense of belonging, feel a sense of identity and boost their morale. More often than not, a person without a job can develop an esteem problem regardless of status.
One cannot ignore the fact that money can determine what job we choose or even override the intent to do a job we really desire. Earlier today, a friend shared his experience (career wise) with me. He wanted a core IT job, but he was offered something in IT but not his actual desire. Anyway, it was difficuilt for him to reject the job because the pay was higher than he expected to earn even with his desired job. So he took up the job with the hope of resigning after a few months. Guess what? His salary was doubled after about 4 months and it became even harder and almost impossible to leave the job. Months ran into years and he still could not resign. Fortunately though, after a few years he started to do the type of IT job he wanted. He is beginning to get fulfilled on his job and the financial reward is not bad either.
Does that mean it is possible for one to start out on the tangent and still be able to get back in line? Well yeah, i guess. But one fact still remains which is - basic needs have got to be satisfied before other abstract needs can be satisfied. However, if one can, it's better to start up with what you really want and continue in it even if the pay is meagre(which is temporal). It's a learning process.