I'm a PHP developer and I'm starting to feel like I struggle with communication, especially during team calls and code reviews. I've been wondering if I might have ADHD, and I'm considering a shift towards a DevOps role. However, I worry about the communication demands in DevOps roles, especially with the often-required on-call rotations and team collaborations. Would a career in DevOps be the right avenue for me given these concerns?
5 Answers
DevOps can involve a lot of multitasking and context-switching, which might suit someone with ADHD. It's a mixed bag; you will need to communicate effectively but also work on various tasks. If you manage the stress well, it can be rewarding, but if you struggle with that, it could be difficult as well.
If you're not comfortable with team calls, I’d say rethink it. I've had multiple calls every day in my DevOps roles, plus meetings to discuss planning, fixing, or building solutions. It’s pretty integral to the role. Also, code reviews are pretty common and can add pressure if you're prone to anxiety.
It really depends on the environment you find yourself in. As a DevOps engineer, you are often a communication bridge among teams, which can be challenging if you have trouble with communication. SRE roles might be a bit easier, but still need a solid level of interaction.
I get where you're coming from, as someone who also has ADHD. It sounds more like anxiety issues than ADHD. In terms of job specifics, the communication load varies widely. My job has daily stand-ups, but it’s manageable. If communication isn’t your strong suit, that could be a hurdle no matter what role you take in tech.
For sure, understanding your strengths and weaknesses in communication is critical no matter which path you choose in tech.
Honestly, it might not be the best fit for you. DevOps can be very communication-intensive since you often have to collaborate with multiple teams. If something goes wrong, you're likely to be in the hot seat regardless of whether it's your fault or not.
Absolutely, ADHD can complicate things but also bring unique strengths. Sometimes it's not about the role but rather your coping strategies and willingness to tackle communication challenges head-on.