I am currently a software engineer working from home. I can tell you that this is absolutely incompatible with cruising. And it's not what I would have expected previously - equipment is no issue (most of my work is done on a single laptop), neither is network (I don't need internet most of the time).
However, one thing that is at premium is time. Stuff that people pay for requires 8-10 hours of actual work a day, 5 days a week. That does not leave much time for sailing, or doing anything else for that matter.
Working less than that a week would be paid accordingly, and working a few hours a week (which is what would be compatible with cruising) would likely not pay at all. Of course YMMV, as always.