You can be hired on frontend, and that means you write client-side code, but with JS (or others *script)<p>You can be hired on the backend and will write server-side<p>You can be hired on mobile and will write Android/iOS code<p>But what do we have now on the desktops?<p>1. Electron-based, CEF-based applications written by frontenders or full-stack developer<p>2. CLI, TUI, or Qt/wx/gtk utilities written by backenders<p>3. A cross-platform application written by mobile developers (flutter, kotlin compose mpp)<p>4. Really native programs, oh, never seen them, or maybe on macos only :(<p>First ones - optimized to be run in a browser, so keeps the browser with them, and voilà, it's become unoptimized and big<p>Second - we have better-optimized code, but an interface can be improved or should be written from zero, however, those guys never work with designers and...<p>Third and fourth variants - perfect, but almost never seen them in enterprise<p>But businesses take care mostly for money and we get electron or CEF(spotify, geforce now, steam) and memory leaks and etc.<p>So, we have no such thing as desktopdev or desktopend (deskend) software in the enterprise world, and I hate it.