Code is a liability, not an asset. So goal of software engineer is delivering the maximum amount of desired functionality at the cost of the least amount of code complexity, even as desired functionality evolves over time.

Dec 24, 2022 · 3:03 AM UTC

166
420
56
3,871
Replying to @gdb
Tell that to the client who just scope creeped the dev into adding the kitchen sink. What AI will deliver is code that no human will write or see, not code that is uncomplicated. In fact, it will probably be so “complicated” that no human will want to directly touch it. (IMO 🙂)
3
Replying to @gdb
That peaked with the OG unix
1
Replying to @gdb
Code is an asset. Put together well you can have increasing returns as things scale. But poorly used, and put together, then it’s a liability. I love code.
1
Replying to @gdb
What about models?
1
Replying to @gdb
you don't say
1
Replying to @gdb
^ bingo
1
Replying to @gdb
Eh? Code is an asset that creates value. You try to maximize value with any asset by getting the most for the least investment.
Replying to @gdb
Sounds like making a toilet, did you say code or turd. Fuzzy logic rules
Replying to @gdb
The culture in corporate code shops is to reward engineers by the number of lines of code they churn out. Measuring programmer productivity in term of LoC has been a big bane for the industry.
2