The process of software development doesn't feel any better than it did a generation ago.
Sentiment: NEGATIVE
Indeed, the woes of Software Engineering are not due to lack of tools, or proper management, but largely due to lack of sufficient technical competence.
Corporations have been killing the risk-taking and exploration that makes software great. They have tried to rip the soul out of development.
One of the biggest problems that software developers face is that technology changes rapidly. It is very hard to stay current.
Even though I had the talent, programming just didn't feel right. I never considered it very seriously. Some people get gratification from bending a machine to their will. I didn't.
The critical thing in developing software is not the program, it's the design. It is translating understanding of user needs into something that can be realized as a computer program.
The reality of most software development is that the consequences of failure are simply nonexistent.
Every generation feels it has the problems that will destroy it. That's because we can perceive them a long time before we have the ability to fix them.
Every young person gets so excited about new software packages and new technology.
In short, software is eating the world.
I'm a victim of Developaralysis: the crippling sense that the software industry is evolving so fast that no one person can possibly keep up.