Live data from Hacker News

Ask HN: Is it unprofessional to leave a new job where everything is a mess?

news.ycombinator.com

171–180 of 288 posts

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#171
In my experience that's the sorry state of most so-called microservice ecosystems.

Most of those companies are actually running a distributed monolith, which is worse than a good old monolith, and eventually much worse.

> I'm in a small offshoot team in Europe

Some Americans don't really understand how grim the European software development landscape is. I have built stuff for some potential unicorns and the shit product management get away with is insane. Most projects are downright spaghetti.

Sorry to sound so negative. But to answer your question, I think it makes complete sense to leave that job. 5 months is more than enough to realize a job is not going to get better.

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#172
I was head-hunted to a 20 person startup in a senior (non-tech) role; I’d been sold a big vision, told the business was very well funded, loads of exciting stuff on the cards. First month in I discovered that the “significant seven figure investment” that I had been told had been made didn’t exist and that the product was such a mess it was unusable - and critically for me, unsellable.

The CTO and I met and discussed what needed to change, and it turned out that most of what I saw as product related issues were things he’d also been trying to change. We presented these to the (hyper-paranoid) founder/CEO who agreed that everything we had said was valid and needed reworking. A week as we began to roll out a plan of changes the CEO had a tantrum and accused us of conspiring against him and wanting to take over the company and kick him out.

When I discovered shortly after that a key part of the product didn’t work and was actually being manually faked I put my exit plan in place. My reputation was at stake because most of the customers I was talking to were people I’d worked with for years. I couldn’t go and try and sell them a product that I knew was fake.

Fortunately as part of my deal I’d negotiated a very favourable exit package that basically immediately vested my first year equity grant to cash and allowed me to quit and leave with six months salary on top. Actually, the fact that they had agreed that should have been a warning flag as it showed how chaotically managed the business was. There’s no way they should have agreed the terms I got.

It was THE most stressful period of my working life. I wanted the work I was doing to work, I saw how the business could succeed - but there were so many red flags that I had no choice except to walk. I think it was four months in I realised the whole thing was a disaster and about 7 months in that I actually left.

Even if I’d not had the severance package I would have left and picked up some consultancy or gone client side for a bit to tide me over.

If you can afford to leave, leave. If you can’t afford to leave, make your priority lining up something that lets you leave. Being in that sort of situation is utterly destructive to your mental health. It took me about three months to recover from the stress.

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#173
Leave! I spent a long time in a car-crash of a company and it didn't do me any good.

Come to think of it, some guy actually faked his own car crash so he could leave that company....

Terrible. The "yes I know it's bad but it's what we have at the moment" attitude will never fade. You'll spend your time fighting fires and nothing will improve.

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#174
Just ask yourself: would this company go out of their way to keep me employed if it wasn't in their best interest (i.e. financial trouble, your skills are no longer needed etc.) or would they give me my two weeks notice?

As you'd probably realize, they likely give zero shits about you personally.

So don't give more than that about them. Just leave. You don't owe them anything, not even an explanation. Let alone your guilt.

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#175
I'm in a similar position but with a management team that is more inclined to listen to suggestions. I suspect they would be most persuaded by a single authoritative source for how we should be run. Is there a single book anyone would recommend about best practices for running a development team that covers things like CI/CD, Issue Tracking, Code Reviews, Documenting features, etc?

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#177

No, it's not unprofessional and don't let anyone convince you otherwise. A couple of years ago, I joined an analytics / big data / data engineering shop. I joined because I was in the process of finishing my thesis in physics, they gave me an offer early, and I didn't want to keep looking as I needed to reserve time for preparing for my final exam. Also, I was interested in data engineering, as it was a good mixture…

Most things that you state are not culture related. If communication is really troublesome, I understand that you would leave such a place. Better tooling and programming guidelines are things you can introduce. Especially if it is a small team. That's maybe why they hired you in the first place.

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#178
post #56

6 months is a perfectly reasonable amount of time to judge a job and leave it. The important thing is to be able to defend it in future interviews, and do so in a reasoned way rather than an emotional one. For example instead of "the team were incredibly frustrating to work with and ignored all my suggestions", instead "the culture made it very hard to do quality engineering, which over time was demoralising". Sweepi…

This … isn’t the advice I would give. I would personally never say negative things about a previous employer regardless of how carefully worded.

At the very least, you should be able to provide reasons for leaving your previous employer. They might be as benign as "I wanted to grow in X direction and there wasn't the opportunity for that" but no-one has 100% rosy feelings about a company that they're leaving. I would be fairly distrustful of anyone who pretended that was the case.

What is your worry about saying negative things?

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#179

It's not bad to look for something else after six months. Shit jobs exist. Keep looking. Hard questions for yourself: How did I get in this situation? How did I get such a mismatch between your expectations and reality? Why didn't I see this at the job interview? Answering these will help you evaluate future job offerings. Ofcourse I do not know how the interview went. Maybe you didn't ask, maybe you did and they did…

> It's not bad to look for something else after six months. Shit jobs exist. Keep looking.

Agreed, and I want to underscore this point: Don’t just quit and then look for other jobs. Find a new job first and then move to the new job.

It’s easier to find another job when you’re already employed. Whether we like it or not, many hiring managers will be wary of resumes from people who are currently unemployed.

But this situation is even more difficult as the OP found this job after being unemployed for a long time. Adding another period of unemployment after a short 6-month employment would start to raise red flags with most hiring managers. Remember that the person reading your resume can’t really know if the company was bad or if you were fired for other reasons.

Start the job search but don’t quit until you are starting a new job.

Re: Ask HN: Is it unprofessional to leave a new job where everything is a mess?

#180
> Almost every attempt of mine to change anything was met with either "yeah we know but we have to live with it for now" or a straight denial to hear me out - brushed aside as a newcomer (I'm senior and was hired as such).

A senior resource in such a mess can take action and seek consensus afterwards. The idea is to pick a problem sub-system and fixing it. Just do it and don't talk about it. Get it done with demonstrated benefits to establish credibility. Subsequent change proposals will be supported by management. It's a risky move -- you may find yourself contributing to the mess -- but you are prepared to quit anyway so failure is definitely an option.

> the project is a slow motion train wreck

Reexamine this diagnosis. Include related matter that almost certainly you are not disclosing here, including honest self-assessment in this reevaluation. IFF you determine that (a) this is a mess, and (b) I am not capable of contributing to fixing the mess, then sure, quit.

Post reply on HN