LLMs drive the value of code to zero. It's not zero yet, but it's dropping quickly.
When anyone can take an idea and re-create it from scratch in seconds, the original code artifact is irrelevant. So increasingly, the quality of the idea matters. There are obviously details required to make successful software - but that's the point. Those other challenges now become front and center.
Knowing the domain, internalizing a model of the system, communicating, planning for change, writing code, shipping it - that's always been how software gets built. None of that really changes except for the "writing code" part which is quickly becoming the least valuable skill in the bunch.
1 comment
[ 2.4 ms ] story [ 9.4 ms ] threadWhen anyone can take an idea and re-create it from scratch in seconds, the original code artifact is irrelevant. So increasingly, the quality of the idea matters. There are obviously details required to make successful software - but that's the point. Those other challenges now become front and center.
Knowing the domain, internalizing a model of the system, communicating, planning for change, writing code, shipping it - that's always been how software gets built. None of that really changes except for the "writing code" part which is quickly becoming the least valuable skill in the bunch.