Member-only story
Don’t Be Afraid To Quit Your New Job
You really don’t have to hang around if it’s a disorganised sanity sapping clown show.
I do like to think that us software engineers are a tolerant bunch, after all we put up with an awful lot in order to do what we love — solve problems, write code, and avoid all unnecessary social interactions.
Participating in what I like to call “The Grand Game of Software Engineering” is something you’ll start to experience as you level up from your entry into the profession.
Fundamentally, at its core, it’s when you suddenly find out that what was promised at interview isn’t actually true, that pretty much everyone in the organisation is, in fact, working against you, and that you have to continually pretend to be someone you’re not in order to hold onto your job, get a pay rise, and broadly hold onto to some modicum of sanity.
Tolerant, and flexible, is what we are, it’s almost a middle name that we all have somewhere between “use spaces not tabs” and “vim is better than VSC”.
However, there are some things in the Grand Game that are utterly unacceptable on a basic human rights level, such abhorrences that no amount tolerance, flexibility, or patience should be expended in enduring them.