You and your job
youtheuser.com
youtheuser.com
* If it is Tuesday - leave. * If your house is yellow - leave. * If someone sneezed in your building - leave.
The resume you build would be a nightmare for any employer. Once you become completely competent in your job or become a key player, promptly resigning seems like the worst possible thing.
Could you imagine the next HR interview?
HR: "Why did you leave you last job?" A: "I learned everything about the product, was completely productive, and enjoyed the work. So, I had to leave."
Also, stringing off to create your own product would be even worse advice. The moment your complete the first rendition of a project, you would meet all the requirements to quit working on it. Your manager, yourself, would want you to stay, which means you would violate the "If your manager wants you to stay - leave." rule.
Which made it time to leave.
1. Where do you go?
2. How do you find it?
3. How do avoid being in the same position a year later?
OP's advice is a recipe for a bad resume and a more miserable employee. Sometimes you just gotta put up with a little shit for a while before the right path becomes available to you. Ironically, the times when OP advises you to leave can be your opportunities of greatest growth when you don't even realize it.Seems to me the wrong question to be asking. Being in the position where you need to "challenge yourself" (and leaving is one way to do so), shouldn't be a problem, it's just something you need to notice and resolve.
As for the other questions, they are great questions, but you'll only ever find ancedotal answers. The serendipity of how you found the next thing and what it was are the rewards for taking the risk. I usually find the story of how companies or people made themselves far more interesting than what they became.
This post makes a point, but its not to be taken literally.
- Because the opportunity hasn't presented itself.
- Because s/he can't afford to quit a job when her/his spouse has just been laid-off.
- Because the car/house/dental treatment hasn't been paid-off.
- Because those students loans can not be deferred
- Because this company actually pays for the a good part of tuition, and requires that the employee stays for at least a couple of years after graduating.
- Because the person has already left four or five different jobs previously, so it's getting harder and harder to justify to an interviewer why the company should hire someone that can't stay at the same place for more than 18 months
"If your manager is trying to make you stay, they aren’t a good manager – leave."
If you're doing a good job, I'd say your manager is not doing his/her job if he/she is not trying to make you stay.
"If you have a good life, commit suicide. If you have a great wife, leave her. If you have kids, leave them and never return. If your company starts making a profit, sell it at a loss. If you're healthy, recklessly endanger yourself. If people like you, start acting like an asshole. If you have a nice social network, cut off all ties. If you're rich, waste it all and then go live in the street. If you like this article, write me a scathing piece of hate mail."
What about the wife, kids, mortgage, and bills?
Clearly not very practical advice.
1) impractical
2) does not apply to all life situations
What about the spouse, kids, mortage and bills?
Clearly not practical advice for people with commitments.
Funny that reading the post, the younger me would've agreed without question.
One of the solutions I've found for that is to try to make the solution as simple and clean as possible. That adds the 'complexity' in the right direction, instead of the wrong one. It's still difficult to do, but not because the code is an untamable hydra.
Researching new tools, like Unit Testing, has also helped. The difficulties in learning and using them keep the added complexity away from the code itself. (Yeah, Unit Testing is an old example, I admit it.)
There's only one good reason to leave a job (other than retirement/health/personal reasons unconnected with the job itself) - because you have a better opportunity elsewhere. Whether that better opportunity is more responsibility, a bigger paycheck, a better work environment, new skills, whatever, it should be better than what you have now.
To leave a job just because you feel "unchallenged" - well, either you have a trust fund, or you are plain stupid.
Indeed, your taking his advice far too literal.
Talk to some experts. Come up with new ideas. Be disruptive. You've got the knowledge, the contacts, and the credibility to do so. Leaving now without trying that first seems like giving up to easily to me.
The author is suggesting that you release the practical & conventional wisdom surrounding your job and how it routinizes both you and your life. The first requirement is that you throw out thinking about your resume. You reject staying somewhere you're either not happy or not growing just because it might look good on a piece of paper, or because you think you're actually going to get somewhere with it.
In another author's words:
You're not your job. You're not how much money you have in the bank. You're not the car you drive. You're not the contents of your wallet. You're not your f*ing khakis.
"The role of a manager should be to ensure that those that work for him/her eventually leave and go onto bigger and better things"
I would honestly love to know the source of this quote.
I'll admit, the ideal manager is one who's primary focus is the employee's personal development but put yourself in the shoes of the manager; your focus is almost entirely on two specific things: Your own personal development and maximising your current staff's ability in order to be a more successful manager in the eyes of your superiors.
That rules out the vast majority of companies with direct competitors.
I'd say it absolutely rules out Microsoft. ;-)
The culture has been to do the best we can do. But not to worry about every thing our competitors did. It worked out pretty well.
"If you aren’t failing enough – leave and go find somewhere where you fail before you succeed. When you find yourself succeeding too often – leave again."
I see - and where, exactly, are the people who will hire someone and then keep them around while they fail on a regular basis?
However, I found at least one exclusive set of points: -If you aren’t being challenged in your job – leave. -If someone is standing in the way of your progress (either internally or externally) – leave.
Someone may be standing in your way - isn't that a challenge to beat him?
My advice now would only be to leave if you have a good alternative confirmed job offer or are starting a business.
Leave or stay a job, cherish your time and make everyday as interesting and satisfying as possible.
www.parasoft.com/unittesting