3 ms·
I think being a software developer is always being in conflict with reality. Most of our job is logic and rules. Preciseness and completeness. Reality, howev
by wvenable 2y ago
I think being a software developer is always being in conflict with reality. Most of our job is logic and rules. Preciseness and completeness. Reality, however, is full of people, chaos, and change and we are uncomfortable by that. I think this is why programmers have such strong opinions on languages, tools, and techniques.
Over the years I've started to tune out articles that say everything is doomed or articles that propose the silver bullet to fix everything. Things are not terrible -- they are, in fact, always getting better. It's never been a better or easier time to be a software developer. But, because of that, the problems we have to solve are harder. The demands are greater. I think this appears to many like we're stuck in place because we always feel like we're behind the 8 ball. The appetite for software is insatiable.