You are viewing a single comment's thread from:

RE: Musing Posts

in #musing-threads6 years ago (edited)

This highly depends on your skill and intention for working and also the happiness/salary you get from working.

If you are quite talented with your job and your intention for working is mostly for the money, career and experience then 5 years would probably a good timeframe for it. 

If you work as a developer specializing in one area, then after 5 years you would have gained enough experience to try and switch out to other fields. A field more advance where a lot of new things to be learned and by extension an increase in salary. The more advance your knowledge and expertise is, the more you will be paid. And 5 years is a good amount of time to accumulate that knowledge and experience before switching to other field or company.

However if you are lazy and want consistency, then being loyal to the company pays very well. One could get promoted to a managerial position in which he/she literally have people to do most of his job. Managing is hard, but you get to boss people which is very enticing to lazy people.

It is also worth to note that if you are no longer happy with your work and the environment of your workplace, if you can find another work then do so. However if you have a family that needs to be fed and your salary is more than okay, then just do it for your family. Around 85% of people hate their jobs and would quit it immediately if it wasn't for their family. :)