Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>> People keep trying to make simplified programming environments for significantly less-trained people and they keep failing. Is mixing in an AI actually going to make it easier to get a result that has no crippling bugs?

Yeah. I've even worked in one of those environments for a year (not my choice).

I'm of the opinion those kind of environments won't ever work. They'll either be:

1. Extremely cookie-cutter (e.g. make a clone of our "standard app" with a insignificant little tweaks).

2. Require software engineers to get anything useful out of them, and those engineers will feel like they're working with one hand tied behind their backs (or banging their heads against a wall).

IMHO, one of the main skills of a software engineer is translating user requirements into technical requirements that work and understanding when they work. I don't think skill is automatable without a fairy-tale AGI.

> No, but when have crippling bugs ever stopped software businesses from shipping it anyway?

A lot? Depends on your definition of "crippling." A software engineer will gripe and say, "I don't want to use this;" something that's awkward but the people who use it can still get their work done; or the system literally incapable of performing its function?



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: