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

> To some extend e.g. with cloud providers this is already happening. We have more powerful building blocks than ever.

This is not ideal though. Cloud services have a pretty short half-life, and trap you in business relationships that you shouldn't need just to build software.

(I know, I can't stop complaining.)

> I feel the idea of experienced vs. junior programmer is not helping this discussion much. Experience can also hurt to some extend, because you need to unlearn things.

That is true, but I still think the idea is sound - there's much more universal, transferable programming-related experience juniors gain than things they'll need to unlearn later. The problem I see here is that, just as those developers gain that experience, they get pushed out to management / faux-management. In principle, this should lead to at least some improvement in quality - as increasingly better people are tutoring the next generation and directing it - but I feel we've reached a fixed point in terms of software skill, with most software being written at a pretty low level.



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

Search: