|
> None of the features you mention are useful for actually communicating and getting work done. I respectfully disagree. It's incredibly helpful to be able to video/voice call a coworker instead of typing back and forth. It's also incredibly helpful to be able to quickly past a screenshot of an issue you're seeing, or to paste a quick snippet of code, or log, with nice formatting. Yes, I could use my phone or another app, and I could paste my image to imgur and share a link, or point them to github - but that's another step, another roadblock on the road to communication and understanding. |
In my experience it is pretty rare in software development to have the need for a voice/video call. There are use-cases but they are rare and better handled by a specific software.
> It's also incredibly helpful to be able to quickly past a screenshot of an issue you're seeing [...]
And also painful. Sometimes I get screenshots from terminal screens showing error messages and have to retype them when e.g. grepping for keywords in source.
> [...] quick snippet of code, or log, with nice formatting [...]
If it's short just blob it into the chat window. If it's long then please use some paste service, as screenshots of logs are a nightmare (see previous point).
> [...] but that's another step, another roadblock on the road to communication and understanding.
Why is there another step? You can have multiple programs, tabs, terminals, shells, sessions, etc. open at the same time.