How to Be Happy with Your Job
I've been at my current job for 10 years. That's very rare in this day and age, especially amongst my generation (X) and after. I've never met anybody whose job was truly their passion. I've never met anybody who was truly happy with their job to stay longer than a few years.
With some exceptions, everybody I've known has always moved around from job to job. I was like this too in my 20's. I once quit a job on the very first day. At one point, I was working 3 part-time jobs at the same time. There wasn't a full-time job out there that I liked, so I created a composite with 3 part-time jobs I did like.
Of course those of us who have jobs should be happy these days. Nevertheless, some of you may feel distraught being trapped in a job you don't like. Here's some tips on how to maintain career longevity:
1) Underpromise, overdeliver- Don't promise the world and fail to deliver. If you do that repeatedly, then everybody knows you're full of sh!t. It's much better to provide your boss or your customers reasonable expectations as to what will happen. Then do a damn good job. This way you'll exceed expectations and look like a miracle worker.
2) Good work gets you more work- If you do good work, then you'll get more work because everybody knows you get stuff done and done right. This is either good or bad, depending on your work environment. If you run a business, then doing good work gets you more business. More business means more money.
If you work in the public sector, then good work gets you more work, but you still earn the same pay as the lazy bum watching YouTube the next cubicle over. This doesn't mean you should do bad work (since that gets you fired), but learn to say no to work that somebody else is supposed to be doing.
3) Shear sheep, don't skin them- If you manage and supervise people, then keep this saying in mind when you hand out work. You might have a star player on your team, and you'll think of him as the go-to guy or think of her as the go-to gal for everything. Be careful, however, because if you overwork your star player, but don't compensate him with higher pay or extra perks, then he's going to have a mental breakdown and leave for another position with a company or department that will properly compensate him.
4) Be a specialist, not the go-to guy - If you don't want to promote, because promoting to a higher position means longer hours and more responsibility, then be a specialist in something that your company needs. Police departments, for example, have lots of specialty assignments, such as detectives, defense tactics instructors, K9's, etc.
The key is to be invaluable. If you have no specialty, then you're a generalist, and you can be placed anywhere to work on anything. You will be the go-to guy for everything and everyone. But if you choose a specialty, then you choose how to contribute your time and efforts to the department.