7 ms·
I'm autistic, and quickly become very frustrated by distracting sounds and unexpected or unproductive interruptions. Unfortunately, this is a "me" problem, and
by g4zj 3y ago
I'm autistic, and quickly become very frustrated by distracting sounds and unexpected or unproductive interruptions. Unfortunately, this is a "me" problem, and I've found that I'm the only one interested in solving it.
After years of carefully managing/challenging expectations of me, here's what my work situation looks like today.
- I work 100% remotely. If I go into the office, I will only be interrupted constantly, dragged into meetings, etc.
- My Teams status is set to "offline" at all times, with notifications disabled. No exceptions. I check Teams messages between tasks, before/after lunch, and at the end of the work day.
- Unproductive Teams messages, like impromptu requests for status updates, questions which have well-documented answers, or that I've answered directly on multiple recent occasions, are completely ignored.
- All work requests which are not submitted via official channels are ignored. The remainder are addressed only if they are submitted, or assigned, directly by my manager. I completely ignore all other work requests.
- I've created dozens of mail rules to filter out almost all of the noise in my inbox, including the company newsletter, timesheet reminders, office-specific messages (bagels in the lunch room!?!), etc.
I know I'm a pain in the ass, but at least my sanity is stable after years of overwhelming frustration while trying to effect even the slightest change in others.
- cpach 3y agoIMHO, this seems very reasonable.
- meiraleal 3y agoOnly if his expertise is highly relevant and beneficial to the company
- happytiger 3y agoIt’s weird that an employee who opts out of noise specifically for productive work gets this treatment. Some of the most incredible programmers I’ve had the pleasure of working with were just like this, and I felt like it was my job as their boss to help them keep it that way. There’s a bias for visibility and not actual work that I think makes it really difficult for those on the spectrum or who have adhd or just difficulty refocusing after getting interrupted have to deal with that doesn’t get a lot of support in the modern workplace. To boot, this culture drives type-a, need to talk face-to-face, achievement focused personalities absolutely crazy. I can’t tell you have many times I’ve had to say no to some over controlling stakeholder who “needs in person morning status updates” every day. It absolutely killed our code velocity when we tried it and the late night crew thought they were hitler.
- rendall 3y agoDo you hold daily standup or scrum?
- happytiger 3y agoI’m almost afraid to answer this because it’s pretty controversial. Ime. Depends. If it’s in service to the work, and the developers find it useful, then sure. But I’ve seen teams work a whole lot of different ways and be successful. But the important thing is that the team finds it useful. There are plenty of ways to build a product or a company that doesn’t rely on a daily meeting. Remember that Scrum doesn't care about the format: that's up to the developers to decide. Scrum only cares that people stay on the same page and most importantly are productive in helping move forward with open communication and collaboration to hit the sprint goals. I’ve seen this meeting used by clients and executives to micromanage everything, and sometimes telling the “business owner” they aren’t invited to the meetings isn’t possible. For example, telling a non-technical, micromanaging startup CEO who’s just discovered the power of SCRUM while under pressure for a raise and feeling behind on their product delivery to sit down and just listen very easily. Or in some teams doing a daily meeting works only around releases and they don’t feel like it’s useful all the time. There are a lot of forms that works successfully, but everyone has strong opinions on what does and does not work. You don’t want to be too prescriptive. What my experience has taught me is to have someone in charge of the product delivery — and then allow them to run the show with whatever support they need. That allows for a lot of flexibility while keeping accountability.
- rendall 3y agoThat makes sense. Definitely agree that these meetings really are for the team, and if they don't find it useful then it's good to try another ways.
- gtirloni 3y agoDefinition of noise is relative.
- meiraleal 3y ago
- mkmcde 3y agoBut does you ignoring messages for misc. work requests get escalated to your manager?
- g4zj 3y agoYes, often this is the case. Fortunately, my manager agrees that work requests should be submitted via official channels (i.e. the appropriate project management / issue tracking system). I have good communication with my manager. I regularly ask for their feedback about my behavior, and if they think I should be handling situations differently. I always take any suggestions very seriously and either do my best to accommodate them or discuss my concerns openly so that I'm not putting myself in a difficult situation.
- jimberlage 3y agoThis is fascinating, thanks for sharing! Do you find that you and your coworkers typically agree on the definition of an unproductive Teams message?
- DANmode 3y agoIf they're sending it, obviously not.
- g4zj 3y agoNot originally, no. I've tried to explain, but despite being met with agreement regarding my perspective, the behavior would continue time and time again. I find that simply not responding in such cases is the most effective action. Anything else feels like rewarding the behavior. Note, however, that I do try and give them the benefit of the doubt. If it seems at all like they've tried to find answers or solve the issue themselves, have searched for and read related documentation, etc., and subsequently decided that my assistance is required, I am beyond happy to help. I really, truly, enjoy being helpful, but sometimes it feels like I'm being taken advantage of. Most of the questions I get these days include a brief explanation of the effort made before contacting me, which I really appreciate. Needless to say, I absolutely do the same for others, even if they don't have the same expectation of me.
- jimberlage 3y agoThe explanation of effort made bit is something we could all benefit from - I'm glad to hear that your coworkers are writing that down!
- Mandatum 3y agoYou will only be effective in a high performant environment. The way you conduct yourself is considered toxic by most people. I would press you to either make some consolations on your lack of response and ignoring of messages. Unless you’re in HFT or an environment that is not dependent on relationships but systems, like government.
- LocalH 3y agoTo be quite honest, demanding an ADHD individual deal with focus-thieves on their own and claiming that it is "toxic" to set boundaries that enable them to do their best work is kinda like expecting a recovering alcoholic to work at a liquor store and saying that it's "toxic" for them to refuse to do so.
- wannacboatmovie 3y agoExcept it is toxic; you can't redefine the behavior because of someone's affliction no matter how unfortunate that may be. If you have Tourette's with coprolalia, you can't go around the office yelling "cunt" at the top of your lungs and expect everyone is okay with it, or that you deserve an accommodation.
- ccakes 3y agoExcept it’s absolutely not if managed appropriately. If they’re behaving that way unannounced then yeah, it’s not good but if the manager is aware then all that’s needed is “hey team, Andy is on the spectrum and prefers to work this way. Please try to accommodate, any issues let me know” Those requirements aren’t challenging to meet for a coworker.
- LocalH 3y agoIt's not toxic to say "all these distractions and interruptions stop me from doing what you pay me to do, here is what I need to do in order to perform my best work". It's toxic to tell that person that they're being toxic, which ADHD people tend to heavily internalize.
- jimberlage 3y agoWorking with these criteria sounds a bit like the experience of working with some outsourcing firms. This can work, but there’s a big upfront burden on whatever PM interfaces with the person/people who work this way. I’m curious if you have seen how the companies you work for handle any of the following problems I’ve seen come with this working style: - PM breaks down tasks with such granularity that it’s like they’re programming the people doing the work. They learn a programming language through a bootcamp and start doing some tickets themselves, and now you have a key product person who is likely to leave for a developer job. - PM gets burnt out from dealing with behavior that would be considered extremely impolite on a regular basis. - No PM you have or could hire is capable of breaking down tasks in a way they will get worked on or responded to, at which point you have to find another dev/firm.
- g4zj 3y ago> PM breaks down tasks with such granularity that it’s like they’re programming the people doing the work. They learn a programming language through a bootcamp and start doing some tickets themselves, and now you have a key product person who is likely to leave for a developer job. I haven't run into this scenario, but I have encountered project managers who want to read the code and advise on that level, which I don't think is very productive at all. Unfortunately, in my experience, managers like this need to see for themselves how much time and energy is wasted trying to be this hands-on, as opposed to deferring to the developers. > PM gets burnt out from dealing with behavior that would be considered extremely impolite on a regular basis. I've had this happen with multiple project managers. My understanding is that working with people, including dealing with seemingly impolite behavior, is a part of any management role. This is precisely why I'm not interested in management — I'd be terrible at it. It should also be noted that I've experienced my own feelings of burnout as a result of dealing with the behavior of managers as well, and whether I find such behaviors to be impolite or not, the only control I have is with how I respond to them. I choose to do so in ways that allow me to avoid stress and frustration, and I'd do the same in their position. As for the company's response to manager burnout in this situation, it's difficult to say because it mostly seems to happen behind closed doors. I've had managers quit projects, and I've been reassigned to other projects which were under different management. I'm fine with either case, as long as we're all able to work reasonably comfortably and have our individuality respected. > No PM you have or could hire is capable of breaking down tasks in a way they will get worked on or responded to, at which point you have to find another dev/firm. This has been a concern of mine in the past, and so I always try to provide examples of what I think are reasonable methods of communicating within the group. I design processes, describe roles and responsibilities, and set expectations as best I can, all while taking the preferences and individuality of others into account. I would never require my specific suggestions to be implemented as-described before participating, but I feel that the principles behind them should be understood and that reasonable efforts should be made to accommodate them. And I think all members of the team deserve the same considerations.