DEV Community

Discussion on: Have you ever quit a job without anything else lined up?

Collapse
 
shiling profile image
Shi Ling • Edited

Yes. Hated the job.

Was burnt out due to poor management and technical processes that led to a lot of late night deployments, testing, last-minute fixes. (That's how I became so obsessed with automating testing.)

Not to mention, no code reviews, no feedback from senior engineer, miserable pay raises, no bonuses, little transparency from executive management about the company's health.

My departure was preluded by a exodus of the engineering team. Sad to say that within two years, I was the most senior in my team. The final straw was when the technical lead role was given to an arrogant prick who just joined the company but didn't want to be onboarded to the project by someone who knows the entire codebase (and that of the crummy underlying frameworks too) even in her sleep.

Oh did I mentioned that I was conned into joining the company thinking I'd work on analytics but ended up doing front end work most of the time? To be fair, I enjoyed front end engineering, and making things not just beautiful, but also blazing fast before everyone started talking about progressive asset loading and virtual DOM.

I just quit.

But at the back of my mind, I was pretty confident that I have very employable technical and people skills!

I spent some time off afterwards doing gardening for my mom, studying @addyosmani 's JavaScript Design Patterns, and learning Unity in a attempt to build a strategic resource game for fun. Planned to do Masters, but ended up complaining to @picocreator too often about front-end testing (oh hey, wonder where did all these rants about front-end and testing come from), so we founded UI-licious to build a super awesome UI testing tool for the busy developers.

Collapse
 
horrorofpartybeach profile image
Emma

I've just had a very similar experience in my first development job. Hired straight from bootcamp as a full stack dev to work on a chat bot, promised all the training and support I'd need, only for them to try and put me on an app support admin role instead (which I refused and they then tried to make out it was a misunderstanding).

I was thrown into a load of random dev work with absolutely no support or introduction to the massive legacy codebase and never touched the chat bot (which turned out not to be a chat bot at all). Dept Manager was clueless and left halfway through the year, the senior dev was an arrogant, aggressive idiot with no respect and I strongly suspected he didn't know how to write good code (several months after he left they're discovering an ever increasing stack of problems he caused). No testing, pushing straight to production, out of hours deployment, constantly crashing apps and no respect for employees all pushed me to look for a new job.

The place is a shambles and people leave every day. I was close to walking out without anything lined up but was very lucky to get a new job, starting in the New Year, in an exciting company with much better pay and training. Friday is my last day in this job and I can't wait!

It's great to see you founded a company to build UI testing tools, I'll have to check it out. I'm always looking for good testing tools!

Collapse
 
shiling profile image
Shi Ling

I'm glad you left the toxic workplace and found a better place, congrats!

Thanks, I'm happy you've discovered UI-licious! Feel free to leave me feedback on the tool. :D