Hacker News new | ask | show | jobs
by bitwize 422 days ago
When you're just starting out, especially if you're young, programming feels like it's about the journey more than the destination. You can feel yourself growing and learning, and it's incredibly addicting because you feel like nothing's out of reach.

But in the business world, what matters is that you ship something that works, and pleases the customer, on time and under budget. If you're selling software, time to market is a critical constraint. And after your umpteenth slog through some wretched legacy code base, the feeling of achieving wizardly power begins to fade. Programming becomes another clerical job, and really, you don't care much about producing a lovingly handcrafted solution, you just want to get it out there and collect your pay so you can pay your mortgage and keep supporting your wife and kids. At the end of the day, that's what it's all about. AI lets you get stuff out there faster. Therefore it makes sense from a business perspective.