CodeX

Everything connected with Tech & Code. Follow to join our 1M+ monthly readers

Follow publication

Member-only story

10 Unexpected Technical Red Flags When Starting A New Job

Dr Stuart Woolley
CodeX
Published in
8 min readMay 29, 2022

Have you ever started a new job and immediately found something that made you want to jump out of the nearest window¹?

Photo by cottonbro from Pexels

“But yet I pray thee be not wroth for game;
A man may say full sooth in game and play.”
— Geoffrey Chaucer, from “The Cook’s Tale”

1 : You’re working for who?

Day one and you’re working with people from another company, on another project, in a different timezone.

The people who interviewed you catch up once a week, if you’re lucky, and drop by only when they want you to do something but on the clock for the customer.

Yes, the company is a blatant body shop — basically you’re a contractor but working for a third party for a permanent rate and making the company a mint but yourself a pittance in the process.

Oh, and double jobbing while you’re at it so the original company doesn’t have to pay for its own development.

2 : Legacy Blues

Sounds great, love to get involved, your new project looks amazing!

Well, that was what I said at the end of the original interview when I was offered the job, anyway. Thing is, that project’s been delayed, now you’re working on something else ‘temporarily’.

You see, there isn’t any new work, nothing, those promises were empty, the legacy project needs blood sacrifices, and they must be willing!

Thing is, it’s all maintaining a behemoth of a legacy codebase for a product that’s so fragile if the project manager sneezes the backend shuts down 3,000 miles away and logs out all of the users.

A new circle of hell welcomes you.

3 : Bare Knuckle Updates

You were enthused that the project moves so fast, hits all the milestones, and the users can’t wait to get a hold of it. This was the pace you always dreamed of and you could never understand why everything always took so long at those other companies.

What’s that? There’s no documentation?

With a clickety-click you realise there’s nothing, nada, not a single Confluence page other than the usual starting page…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

CodeX
CodeX

Published in CodeX

Everything connected with Tech & Code. Follow to join our 1M+ monthly readers

Dr Stuart Woolley
Dr Stuart Woolley

Written by Dr Stuart Woolley

Worries about the future. Way too involved with software. Likes coffee, maths, and . Would prefer to be in academia. SpaceX, X, and Overwatch fan.

Responses (6)

Write a response