The below view point is from the perspective of career progression. It is especially for those who are ambitious and want to make it big in life.Often I've had or heard discussions on why someone chooses a particular job, or if someone is looking for a switch then what kind of a job is he looking for or what shortcoming is he finding in the current job. As I heard various discussions about it I came up with my own thoughts/advice on what criteria should go into choosing choosing a job when one might want to make a switch.
Broadly speaking, there are just 2 reasons one would switch to a particular job - Money or Job-Satisfaction.
Money is simple. The greed for earning more money drives one to joining high paying companies. There is no other reasoning behind this.
Job-Satisfaction on the other hand has different meanings attached to it.
1) Job satisfaction could mean doing something that you enjoy doing.
2) It could mean having a good work environment - this includes friendly peers, motivating management etc...
3) It could mean being recognized for your work monetarily or non-monetarily.
4) It could mean being able to balance your personal and professional life, well.
There are a lot of such things associated with job satisfaction and there are quite a huge majority of people who feel that money is not important and it is the job satisfaction that you get in a company that decides whether to stick to a company or switch from a company.
Here is my take on it. There is no such thing as a fully satisfying job. Job-Satisfaction, while an important parameter in choosing a job, cannot retain you in that job role. Job Satisfaction in most cases directly conflicts with the other parameters that add to job satisfaction especially if it directly conflicts with the managements goals. Lets face it, no one in his/her right sense of mind will launch a company just so that they can hire people and keep them happy. This is the stark reality of life. As a saying goes, "there is no such things as free food".
When a company is established, the sole motive of that company is to make money. Period. In order to make that money, the company might want to provide a good working environment so as to get the best minds who would want to work in such a place and continue to work in such a place so that they will help the company achieve its goal of making money.
If your ideology and ambitions matches with that of the company, then you are one of the chosen few who have got a truly satisfying job. But then you would also need all your other parameters to work out like having teammates who share the companies vision, yet you work effectively as a team. Having managers who care for you and your professional development. So on...
A very very select few have a truly satisfying job and continue to find that job satisfying, year after year after year,
without making any compromises.
Now, what is the easiest way of gaining job satisfaction and being satisfied with this job always. Again this can be done in just 2 simple steps.
1) Do what you love to do - write code, make robots, manage people... whatever you might like. Just do it. And what better way to do what you like, in the way that you like, without people breathing down your back and deciding for you how to do it, other than starting your own company. That's right. Do what you want to do by running your own company.
2) Make money doing what you love doing - Yes, to sustain your company and to sustain what you love doing, you need to make money doing it. Very simple. If you cannot make money doing what you love, then you cannot do what you love in due time. You will have to start depending on other for moral/monetary support and then they will start involving themselves into your affairs because they will have right on you since you depend on them.
The basis of the 2 points above is -
Start and successfully run your own Company.How do I start my own company? With money, of course. To set up anything you will need money. You will need a large capital to start off(even for a 1-man software company, you will need a PC, software licenses, electricity at the minimum) with and you will need backup funds since your company will not be profitable from the word go. Till the time you break even, you will need money to support you personally and support your company.
To get this capital, approach a bank or a venture capitalist, or
work for money. Work for the highest paying company, without worrying about job satisfaction. The world is a pack of dogs and it is only the Alpha-Dog that survives best. Work for money, save the money, and set up your own business in the future. Or if you don't want the hassle of setting up shop, then work for money, save some of it for when you want to take a break, live life luxuriously with the rest of the moolah. If you don't want to live like a king, then at least work for the money and use the money that you earn to help those that cannot earn enough money for a living. Do some charitable work with the money that you earn if you don't want it. At least earn that money. The company getting richer by the day, make money off them and feed the poor. Be a Robin Hood and be proud of yourself, then doing nothing and wanting nothing and just being a burden on the Earth.
Think about this when you are thinking of changing your job, or thinking about your current job. If you are not satisfied with something, do something about it and stop cribbing and being a burden on yourself and others. You know you have it in your to make your life better and make a difference. Its up to you to do things correctly and do things at the right time in the right way.
EDIT: As was expected, such a strong opinion will not but meet with resistance. So, let me make some clarification after understanding the point of view of others and how they have read what I have written.
1) Starting your own company - This doesn't mean buying a multi-storeyed office in silicon valley. It doesn't mean having a workforce with developers, HRs, security and so on. By your own company, I am refering to some entity that will make you your own boss. It can be something like sitting in your room and starting a web portal. Or, creating a new application for windows, or for mobile. It can even mean(and something that I am interested in) being a freelancer or an independent consultant. You might work on a contract for another company or you might be creating something for some other company, but you are your own boss. You can work when you like, do things how you think it should be done as long as it serves the purpose of the one buying your product/service and they pay you for it happily. Maybe a better word would be
a business rather than an establishment.
2) Clarifying the stand - There are people who don't want to work for money and don't know what to do with money. There are people who work only to keep themselves occupied and have little to do with the money involved. Such cases are exceptions. I have reflected this is the title, where I have added the word 'Career'. What I have said applied to people who are career minded and want to progress in their career. That is what my stance is. Its not for people who are working for timepass.
When I mean work for money or starting your own company, there is the feeling that it takes a lot out of your and you won't be able to balance your work life. Well, then you fall in a different category. If spending time with you family is your main criteria, then that is one of the KPIs for job satisfaction. If you are earning decently well to support your family and still get enough time to spend with your family, then you are a satisfied individual. You cannot complain that you are not having job satisfaction, because you will then never be satisfied as you will have to trade off one thing against another.
Also, my viewpoint is not for the family oriented, but more for the individualistic and career minded. To summarize what I have said - One can never ever be 100% satisfied with a job, so one might as well earn as much as possible in the quest for greater satisfaction.
Your thoughts on this greatly appreciated. :)
Labels: career