Hacker News new | ask | show | jobs
by protomikron 3213 days ago
> It's incredibly helpful to be able to video/voice call a coworker [...]

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.

2 comments

For developers that might be true that voice/video call is not happening often but I don't think that other business functions would share the same perspective. The ability to call, video conference and easily share images and docs is an important need for collaboration in Design, Marketing, Product Management and as a PM I often had to share screenshots back with engineers to illustrate what I'm talking about. Then, from my experience large orgs do not want to have multiple chat systems that compete with each other internally, so they'll take the one that offer more versatility while being also easy to use.

Disclaimer: I'm an ex-Atlassian (Product Manager) and my feedback is genuine, coming from experience. I'm also super happy to see my ex-co-workers getting Stride out but my opinion is not a Marketing plot. Software now requires the collaboration of many different roles, many of them who would prefer Slack/Stride over IRC.

> In my experience it is pretty rare in software development to have the need for a voice/video call

And in mine, it's very common! I lead a distributed team, and frequently it's easier and quicker to move from text chat to voice in order to explain something.