Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

Disaffected

(6,710 posts)
8. That doesn't surprise me.
Fri Jun 26, 2026, 07:37 PM
Friday

Producing a computer program/sw is much more than just coding - coding is often the easiest part. The more demanding parts are:

1. defining the functionality of the program i.e. what it is supposed to accomplish. We used to call that the BSD (Business System Design) and was always completed & approved before any "programming" was performed.

2. the System Analysis portion i.e. defining the program logic, computer resources required etc.

3. after the coding, the testing and debugging then follow (the testing and debugging being as important as any other stage).

4. documentation, both user and programming - often neglected but equally important.

As an example, I developed a browser app (HTML coding) that turned out to be about 5,000 lines of code. The AI agent Claude Opus produced that code in far less time that it would have taken me to even type it in. And, after a bit of enhancing & debugging, it worked fine. I was literally amazed at how well it worked - it even made a number of useful suggestions for improving the app. And it was dirt cheap - I cost about $20.

Recommendations

1 members have recommended this reply (displayed in chronological order):

Latest Discussions»General Discussion»Software Engineers Are Fa...»Reply #8