Hacker News new | ask | show | jobs
by DennisP 19 hours ago
Your friend could have still done the woman a favor, if he shared the automation with her privately, instead of with their employer.

Doing things like this for yourself is how you make automation work for you instead of against you. Then you can take some of your extra time to automate even more. Or, if you're a dev, to clean up code so it's easier to work on later, or to improve your skills.

How that applies in the vibe coding world, I'm not sure. Maybe by getting better than average at vibe coding. (I'd be interested in your further thoughts on your last paragraph.)

1 comments

You mean by automating it but pretending you're still doing it manually?
Not for anything scheduled on a server. But if I could turn a 30-minute task into a local button press, sure, I'd often keep it to myself.

You have to decide whether your time is your own, or your employer's. The latter is a road to burnout. I always viewed myself as a one-man business, with my managers being my only customers. I decided for myself how best to keep them happy, while also keeping myself happy.

Another part of all this was estimates. Early in my career I just estimated my median expected time, which meant half the time my boss got mad at me. Later I gave estimates I was at least 90% likely to meet, and worked extra hours on the few occasions it took longer. Managers were happier because I hardly ever missed a deadline, and usually I had extra time, which I also kept to myself fairly often.

For the owner of the business, all this might not have been ideally profitable in the short term, though I think it worked out pretty well in the long term. It's a virtuous cycle if you spend some of your extra time productively. I ended up with a pretty easy job most of the time, but occasionally being the guy they called on to save a failing project, and then I was fresh enough to work like a maniac.