Hacker News new | ask | show | jobs
by indoorskier 1406 days ago
It’s getting harder and harder in practice because of the huge mountain of accidental complexity programming needs dealing with.

I remember writing a very small single user OS for a course in uni over maybe 6 months. When it booted for the first time it felt amazing. That was like an “I have made fire!” moment.

Now I’m supposed to feel like I’ve achieved something because I can center a div on a webpage.

What is cool is helping non-programmers with automating some of their tasks, like rearranging a spreadsheet or scraping some data. I mean they think it’s some amazing feat but it’s actually very simple. Lots of low hanging fruit still, esp for every day users. Again mostly due to the horrible accidental complexities and buggy mess software has become, so I feel mostly apologetic about it. “Yeah sorry copy-pasting this data should really just work but I’ve written this script which applies a few workarounds”.