Now we have Slack, Discord, Gitter, Microsoft Teams, and Atlassian Stride. I'm not sure when chat rooms became a business tool. Personally, I find myself distracted more than anything from all the notifications these apps cause, I get less done. I have to be sure to quit every chat app and put my phone in "do not disturb" to disconnect and focus, and then I get coworkers mad that I'm not online. At least with email I…
A common discussion I have with other developers. For a developer I'd say I'm a little more people minded than average, and a lot more big picture success oriented. And in both regards your personal productivity doesn't really matter. The biggest problem in software development is actually not per-coder-performance but that the right things get solved, and that the solution are actually good and quickly finished. Thi…
Unfortunately, a lot of companies are starting to measure "time working" via "time on Slack." My company is one of them, but it works out for us because my team exists in multiple time zones (making the interruptible hours of the day fewer).
This is not a problem that's specific to Slack. I guess if you're working in an open floor plan, you would have the same problem - or perhaps many people would be more shy to bother someone in person than online. Slack (and apparently this new tool too) doesn't help though. It seems to support an ever increasing array of notification options. You can set your status to "do not disturb," but people can and will still ping you when they feel like it.