it's hard to believe a developer working in a fullscreen browser all day could be anywhere near as productive as an equally-skilled dev using a terminal/keyboard-based workflow. how does one install packages, ssh into boxes, extract data from files, etc? or maybe they only work with cloud services and use webapp IDEs/terminals? seems like a bizarre choice (for devs specifically)
I don't literally spend all day in a browser, but I technically use one most of the day since vscode is based on Electron. My second monitor flips between Firefox and my terminal tmux session, about a 50/50 time split. I'm sure there's plenty of other developers like me, using the terminal for a good number of system tasks but just can't kick the mouse habit completely in their editor.
Web terminals are alright. I can work at full capacity from my iPad thanks to them.
RDP does exist of course as well as something like Guacamole so one is not limited to only terminals or web IDEs
Maybe cloud IDEs are mandated by orgs in some cases! I’d leave on day 1