Hacker News new | ask | show | jobs
by ozim 1005 days ago
That is basically 90% of business line software that is built to support workflows and processes.

Employees don’t want the process, company wants process. Everyone building these is miserable and usually requirements are to actively make user lives miserable instead of easier.

1 comments

Maybe I've been exceptionally lucky (although I've been very conscious to only work for SMEs which I think has a lot to do with it), but I always try really hard to figure out what the user/customer is actually trying to achieve, then what's the best way to get there using the resources available, regardless of any incumbent processes or strategy. To my mind this is the best of both worlds - I've got the satisfaction of making something great and the customer gets their life made easier.

As I've gone through my career I've focused less and less on some specific language or technology stack that is the flavour of the day, and I get my satisfaction from engineering a robust solution from whatever is the must appropriate technology in that specific case.