Hacker News new | ask | show | jobs
by yoak 5752 days ago
I've been a hiring manager for hundreds of programmers over the years at several companies. With the exception of maybe one or two people I was preparing to get rid of anyway, if any one of the people who quit came back during their notice period with this story I would insist that they stay and fight fiercely with any other forces in the company that might resist it. It also wouldn't lower my esteem for the person. I'd be happy that he or she felt that he or she could come back. I have been happy when they've come back. It's never been as soon as this, but I've had people leave to try startups or other jobs and had them not work out. The good ones leave to try things sometimes. I'm happy to be good enough that when it sometimes doesn't work out, even though it is a time to consider many options, they elect to come back.
1 comments

I think that it also depends on what terms people are leaving. It's one thing to say you're leaving because you're starting a company and another thing because you're sick of writing mundane database/web applications, using Waterfall instead of Agile etc. or even worse because almost everything is a mess.
It's certainly the case that if they're leaving because they're unhappy that something is true and it is still going to be true when they consider returning it would give me pause. :-)

Even then, it might be possible to convince me if they come back with a reason they were wrong and think the thing is good (e.g. I tried Agile and discovered it isn't better, and my actual problem was this...) rather than just, "I decided to put up with it here..."