Earlier quoted context omitted.
I think the development team's work in this scenario is more akin to basic research . There is still some chance they may discover something unexpected.
It’s not basic research in the vast, vast majority of business cases you’re describing. They aren’t Bell Labs doing novel work, they’re usually doing busy work on mundane apps. I’m not going to move our understanding of financial physics forward playing around with a social media or CRUD app. Hell, most work isn’t even testing a hypothesis other than “I hope this change doesn’t break shit” It comes across as “everyon…
Software is about people, not code (2020)
61–70 of 71 posts
Re: Software is about people, not code (2020)
#62Earlier quoted context omitted.
It’s not basic research in the vast, vast majority of business cases you’re describing. They aren’t Bell Labs doing novel work, they’re usually doing busy work on mundane apps. I’m not going to move our understanding of financial physics forward playing around with a social media or CRUD app. Hell, most work isn’t even testing a hypothesis other than “I hope this change doesn’t break shit” It comes across as “everyon…
sqlite came out of a CRUD app developer being unsatisfied with his database options
Re: Software is about people, not code (2020)
#63Close, but no. Software is about the mind , and its ability to shape (and be shaped by) its environment. Software was about "people" back when we had to pool our keystrokes together just to keep simple websites running - now we have the technical means to face the true nature of the problem, which is political: just like people have autonomy over their bodies, they deserve autonomy over their software, without having…
> just like people have autonomy over their bodies, they deserve autonomy over their software, without having to rely on a corrupt and incompetent industry The technical means you mention won't give you that. The same people that make the industry "corrupt and incompetent" are leveraging those technical means to make it even more corrupt and less competent. Meanwhile, the rest of us who work in that industry are rapi…
> You can't rely solely on technology to solve problems rooted in human nature.
i just reply to highlight this; so many people don't get this...Re: Software is about people, not code (2020)
#64Earlier quoted context omitted.
Sales is part of the capitalism layer that sits atop the actual work. Same as CEOs and finance. None of them do useful work, only decide what useful work gets done. In communism you couldn't sell software without a Party representative - that doesn't mean he's useful.
A less cynical take is that sales connects the people who need a problem solved to the people who can solve it.
Re: Software is about people, not code (2020)
#65Earlier quoted context omitted.
sqlite came out of a CRUD app developer being unsatisfied with his database options
I took “basic research” to mean “fundamental research”. Sqlite is not fundamental research. It’s an exception that proves the rule. It was literally designed for a solving a specific problem. Somewhat ironically, it also comes from the industry that originated the term “self-licking ice cream cone”. An occasional useful offshoot doesn’t justify massive amounts of otherwise less useful busywork
Re: Software is about people, not code (2020)
#66Earlier quoted context omitted.
A less cynical take is that sales connects the people who need a problem solved to the people who can solve it.
Sales connects the pocket of the people who need a problem solved to the pocket of the people who invested on the company that promises to solve it.
Re: Software is about people, not code (2020)
#67Earlier quoted context omitted.
I took “basic research” to mean “fundamental research”. Sqlite is not fundamental research. It’s an exception that proves the rule. It was literally designed for a solving a specific problem. Somewhat ironically, it also comes from the industry that originated the term “self-licking ice cream cone”. An occasional useful offshoot doesn’t justify massive amounts of otherwise less useful busywork
Basic research is research done without an obvious application. In the same way, development can be done without an obvious application. All those mathematicians studying prime numbers in the 1600s-1800s came in useful later when we invented good cryptography.
Re: Software is about people, not code (2020)
#68Earlier quoted context omitted.
Sales connects the pocket of the people who need a problem solved to the pocket of the people who invested on the company that promises to solve it.
Who convinces the pockets of the rich people that they have a problem to solve? Is that marketing?
Re: Software is about people, not code (2020)
#69In fact, after every 15-20 years working for corporate america i get so sick of it, I take 18-24 months off. The first time I went back to school. This time im working on a start up.
"Management"? Pleeeaaaassse .. 99% are glorified overpaid babysitters and gossipers with consequent degradation of organizational cohesion.
You better hope I don't aim AI at your job!
Now, I have run into some super smart middle managers. My better half works for a wonderful set of people. Man oh man what a difference the gems make. Thank goodness there are some guys and gals out there who bring the good stuff!
But the other 80% wears me out periodically.
Re: Software is about people, not code (2020)
#70Tired of these absolutes. Software should be about the code, but not for every person on every project for all parts of that project. It's great to "wake up" and realize that code doesn't have the intrinsic value you might have assumed, but you can also take that knowledge and go right back to writing beautiful code where it best serves the bigger mission.
And there too CS must work in business ... these ties are not optional carrying large magintudes.