Thank you! It is indeed a very frustrating kind of work.
But still, a lot less frustrating than waking up at 6 AM for a Zoom call with an overseas company I’d be working. I prefer angry users of my own app over demanding (and often not knowing what exactly they demand) bosses.
Even working within a larger organization it’s the sort of reason i avoid certain types of custom work.
I’m embedded in an operational unit and occasionally run up to limitations or bugs of the systems we use. It’s tempting to say “I can build a workaround in a day” but then accounting for edge cases, continued maintenance if/when patches/updates come along… I learned that eventually I’d be bogged down in maintaining bandaids and workarounds. Only truly important things get that treatment these days. I’ve seen the chaos that occurs when someone who’s gone too far down that path leaves the organization and central IT has no resources to support things and there’s no formal knowledge transfer because it was all essentially out of scope.
I purposely add friction via “in-app purchase” so users embrace the free trial. Less support issues when you help someone pre-purchase. Very low refund rate / at the expense of revenue. However, you can purchase a license via mobile at my store that sells a label printer: https://mydpi.com
But still, a lot less frustrating than waking up at 6 AM for a Zoom call with an overseas company I’d be working. I prefer angry users of my own app over demanding (and often not knowing what exactly they demand) bosses.