| ▲ | sdeframond 2 hours ago | |
Software engineers are not artists nor shoemakers. They are factory makers. A good analyst makes a hand-crafted, custom report in a day. A programmer makes a factory that makes thousands of reports per second for a thousand clients. I am yet to find a factory at HomeGoods. Now the kind of factories we make might change, but isn't it the fun part? | ||
| ▲ | brandensilva 8 minutes ago | parent | next [-] | |
It is definitely the fun part to me and scaling a factory is the challenge we all decide every day we write code. I think of AI agents as a factory unlock too. Anything of quality needs inspection, review, and so on before you ship it. The human in the loop step is critical for value delivery. Many software companies don't think of themselves as factories but they ship a product to a million customers and it solves a work unit of value for each customer. Now AI agents may eventually reach a similar potential where many kinds of work can be manufactured by an agent. The difference I think we are saying as engineers is shipping code isn't the unit of value if you want to turn a code agent into a code factory. It's just a byproduct of the value. Code is the liability or contract to delivering the value. Poor engineering results in poor output that cannot scale or poor quality that no one wants. Without us inspecting and reviewing the output you risk the value. Also without us, you don't have a factory to begin with although vibe coding has collapsed how soon people can setup a factory, scaling it takes engineering effort. We build the factory and also ensure it is operating well to deliver that value to customers. The ability for a program for loop to do a million iterations is foundational to our knowledge. AI agents just scale up the tools we use to get there across multiple knowledge domains. | ||
| ▲ | xpct 2 hours ago | parent | prev | next [-] | |
> Now the kind of factories we make might change, but isn't it the fun part? No, I don't think it's the fun part. Judging by the number of people glooming over LLMs, not many people seem excited about it. | ||
| ▲ | WalterBright 2 hours ago | parent | prev | next [-] | |
I remember when the Mac made everyone a publisher. | ||
| ▲ | Joel_Mckay an hour ago | parent | prev [-] | |
Great programmers learn all documents are high latency state-machines. A "Report" is just a document feature projection. People may initially think this is in err, then think again... =3 | ||