3 ms·
I love this kind of thinking. We are often missing a real clear understanding of even major things in software. Questions like "Why does software development ta
by jng 13y ago
I love this kind of thinking. We are often missing a real clear understanding of even major things in software. Questions like "Why does software development take so much time", "Why can only developers write software', and this "Why does software have to be maintained" are in dire need of deeper analysis and understanding. In the long run, real evolution in software development will come from understanding these questions.
- jimmaswell 13y agoWhy can only developers write software? What kind of tautological question is that? If you write software you're a developer, even if not necessarily a good one.
- jng 13y agoMost people can tally up a sum. Most people can write a letter or note. Most people can sing a song, even if probably out of tune.Most people can draw a map or simple diagram. Nearly all people can communicate by talking. On the other hand, most people can not write even a tiny piece of software. I think that will change in the future. But there's a lot to be done until we are there.