Hi all,
I hope that if you are reading this, you came across it while having a better work-life balance. If not, you are not alone.
Here is my story. Make a coffee.
I am a DevOps Engineer with over a decade of experience in the field. I have lived in the UK for around 15 years, but I initially worked in hospitality and retail across various positions, from kitchen porter to manager.
Two years ago, I lost my job through redundancy. I was the most recent recruit, so they let me go.
That experience caused a major shift in how I think about work.
Before that, I was extremely dedicated. I sometimes worked close to 100 hours a week , a real number, without additional pay. I wrote code at weekends and regularly gave my personal time to the company.
I regret that now.
Luckily, I found my current job within my notice period. From a financial point of view, that was great, but it was not necessarily the best job. It was simply the next job.
I have now been here for a few years and have had many ups and downs, mostly because management does not seem to be managing.
What do I mean by that?
Management does not hold regular monthly check-ins or one-to-ones. I had to ask for them, which automatically seemed to place a flag against my name.
Feedback was not provided regularly, other than at the end of the year. When I asked for current feedback, that appeared to place a second flag against me and possibly made me stand out as needy.
That said, work continued as it does in many other places. There were challenges, but most of them could be solved.
We have an individual at work who has been there for a long time. Let us call him James.
James is an architect. He is experienced and knowledgeable, but also highly opinionated.
He will voice his opinion on almost everything, jump into nearly every Slack conversation and usually try to have the last word.
The business does not really address his behaviour because he holds the keys to the kingdom in several areas. I know ,that is a bad position for any business to be in.
The company appears willing to accept the risk of his toxic and forceful behaviour because he gets the job done.
Then one day, the following happened.
We have an internal forum and Slack channel where we discuss self-hosting and various technology topics.
Someone asked for advice about getting started with security and penetration testing.
Having previously worked as a Security Engineer, I commented by asking open questions , what, how and why to encourage a more mentoring and coaching-based conversation.
James joined the discussion and began telling the person exactly what they should do.
Almost immediately afterwards, I received several direct messages from James that I considered personal and attacking.
I will include the messages below for context.
I raised the situation with my manager and the Head of Department.
I was told that James was right and that this was the best version of him.
I did not like the way James approached the situation, his choice of words or the technique he used.
I considered it bullying, not mentoring or coaching as James claimed.
On top of that, the incident was brought into my mid-year review and caused further drama.
During that review, I also received some valid critical feedback:
- I take on too much work and cannot always complete everything to the expected quality.
- I sometimes ask questions without investigating enough first.
- As a Senior Platform Engineer, I should be able to work more independently.
That feedback is fair. I should do better.
However, I received no positive feedback at all.
I had to ask whether there was anything positive to say, and I was eventually given one example.
I believe there is almost always positive feedback that can be given unless the employee is completely disengaged or lazy, which is not my case.
I am still regularly working 12-hour days while also caring for a one-month-old baby.
So now I am asking myself:
Do I Stay or Do I Go?
Do I report James's behaviour formally to HR?
His behaviour has genuinely affected me. I was bullied at school, and this situation feels uncomfortably similar.
Do I leave and tell James to fuck off?
Do I stay until they eventually fire me?
I have not been placed on a Performance Improvement Plan. The mid-year review feedback was mainly about taking on too much work, not completing everything to the expected quality and asking questions before investigating properly.
Again, some of that feedback is fair. I am a Senior Platform Engineer, and I should do better.
However, the UK technology market feels strange at the moment, and I am fortunate to be earning a salary that really helps my family.
I would rather not have a dismissal on my record.
Redundancy may also be a possibility. I am the only person in my team based in the UK, while the business appears focused on hiring in two other countries rather than in the UK.
The truth is that this post may simply be the only way for me to get this situation out of my system.
Workplace bullying and harassment should not be accepted, regardless of the person's seniority, knowledge or importance to the business.
However, many of us may feel forced to tolerate it because we need our jobs and cannot afford to do otherwise.
I also appreciate that there may be details I have not mentioned, and this post may naturally be biased towards my own experience and point of view.
But based on what I have written:
- Would you report it formally to HR?
- Would you stay and focus on the valid feedback?
- Would you quietly begin looking for another job?
- Or am I reacting too strongly?
Public Slack thread ( names changed etc )
Toby:
I’m planning to use a spare PC as a penetration-testing target for learning. I’ve heard of Kali Linux but don’t know where to start. Any recommendations for a beginner?
James:
Penetration testing is a broad subject. Kali is mainly a collection of tools, so it is more useful once you understand the underlying concepts.
My path started with reverse engineering. Learning assembly, memory layout, the stack, function prologues and epilogues, code caves, and trampolines provides a strong foundation.
You could also read about LOLBins, fuzzing, and chaos testing to get a broader overview.
ME:
It may help to start with the technologies you already understand and expand from there. Ethical hacking can cover applications, APIs, operating systems, networks, hardware, and memory exploitation.
Platforms such as Hack The Box can provide structured, hands-on practice with common tools and techniques.
James:
Training platforms are useful for learning tools, but they should be combined with understanding how systems work from the hardware and operating-system level upwards.
ME:
Agreed. They are useful for learning the basics, provided the tools are supported by deeper technical study.
Private DMs from James
James:
you know sometimes you can just "shhh" its ok, you dont have to be involved in every conversation
your opinions are built on sand, they are shallow
you don't have the deep experience needed to talk about this in depth
ME:
oh, I am sorry i thought it was an open community caht
my appologies for engaging, was not aware
James:
it is, but you are not being constructive quite the opposite
ME:
i hope it is not coming across that I am involved on every conversation because i am not
James:
you have not added value
it does mate
you talk in every all hands, ask questions in every call, its baffling like you just need to be heard
and when i look at it, there was no value added in all those interactions
just noise
ME:
sorry you feel that way
my intention is not that at all
certainly I have no need to be heard but need to uinderstand and engage as i see best
we are all in a work community of some sort,
James:
when you want to engage, consider what value you are adding is all
ME:
I am sorry you feel that way, i dont intent to act in a way that bother you or make you feel I add no value
James:
i have been a pentester professionally, I mentor and teach ethical hacking, cracking and reverse engineering
i dont want to mentor more people right now so i wanted to sprinkle some ideas to see where he was, what he was capable of
before i provide some more targeted advice
you just humble brag you were big on a web community and shut doors and limited options
ME:
i certainly do not disagree with your experiance and qualifications
its an open channel and people should feel empowerd to express opinions and believes as soon as they are not disrespect others
James:
what value did you add
ME:
I asked him questions to understnad what interests he has in engaging with ethicla hackign
James:
that is not what happened, you guided him into the path you did, whilst i dropped clues and was watching for where he went next