You have had it. The boss is a jerk. The commute is giving you hemorrhoids. The chair in your work space is broken. The coffee that spews out in the office kitchen is toxic. It is time to quit. Wait a minute, don’t do it. Get the next job first, no matter how long it takes.
Several reasons come immediately to mind. The paycheck looms large in this process. As in, if you quit without a new job there will be no pay- check for who knows how long. Another big reason is that it is easier to find a new job when you have a job. Without a current job, future employers want to know what happened and will almost always give the benefit of the doubt to the employer. Were you hard to work with? Were you really fired? What is your problem?
Even in a boom market, you cannot tell how long it will take to find that new job. Could be days, weeks, months, or worse. No matter how much workplace torture, keep the job and ramp up the new job hunt.
Besides, what could be a better feeling than telling the boss you have a great new job and he or she cannot talk you out of it.