21 days ago
- AI can be useful as a data distiller, condensing information retrieval and refinement steps that were previously manual.
- Using AI to generate code is inefficient; it often produces unverified, opaque outputs that lack proper abstraction and increase repetition.
- AI's opacity makes 'prompt engineering' questionable, as manipulating a black-box system without understanding its source code is unstable and unreliable.
- AI exposes a lack of proper abstraction in software development, revealing that many programming tasks could be automated by better tools or frameworks.