ploum on Nostr: Step to write software by human: 1. Decide what you want your software to do (medium) ...
Step to write software by human:
1. Decide what you want your software to do (medium)
2. Decide what you REALLY want your software to do in all the corner cases (very HARD)
3. Write the code (Easy to Medium)
4. Test the code (Medium)
5. Debug the code (hard to very HARD).
Now, thanks to ChatGPT, you could improve this workflow by:
- making step 3, the only easy step, somewhat easier (and thus hiring less competent engineers)
- making step 5 nearly Impossible.
Published at
2024-06-10 08:18:48Event JSON
{
"id": "4b0f660fd1faeb1d7fe9ff76ddf8f128fa367e1069267f818e49142c9866791b",
"pubkey": "82c970c09c842122936d413b803c357e5648eae588d7ad4b623cb6b2ebdccf32",
"created_at": 1718007528,
"kind": 1,
"tags": [
[
"proxy",
"https://mamot.fr/users/ploum/statuses/112591341366625479",
"activitypub"
]
],
"content": "Step to write software by human:\n\n1. Decide what you want your software to do (medium)\n2. Decide what you REALLY want your software to do in all the corner cases (very HARD)\n3. Write the code (Easy to Medium)\n4. Test the code (Medium)\n5. Debug the code (hard to very HARD).\n\nNow, thanks to ChatGPT, you could improve this workflow by:\n\n- making step 3, the only easy step, somewhat easier (and thus hiring less competent engineers)\n\n- making step 5 nearly Impossible.",
"sig": "e8a782dbf9dab56039eb2359e1b278c6b0809a8b591ab80467a4cb099acb9fde1b9d5ffc1bf1f67fe65755d1dbb025cd443a42ad9887b115e3bcb452c2476478"
}