@UPing123zzz: I've noticed that many programmers, myself included, are especially prone to getting caught up in tinkering with technology for its own sake. Today we're exploring a new Agent framework, tomorrow it's RAG, and the day after we're fiddling with Skills, MCP, and all kinds of automated workflows. Every day we're browsing projects on GitHub and studying the latest models, feeling like we've learned…
Summary
A programmer implementing AI in an enterprise reflects on how technical professionals can easily fall into “self-indulgent enthusiasm for technology,” emphasizing that technical skills do not equate to product or business skills. The real challenge lies in identifying needs, delivering value, and generating revenue.
View Cached Full Text
Cached at: 10/29/26, 12:00 PM
I’ve noticed that many programmers, myself included, are especially prone to getting caught up in technology for its own sake.
Today we’re exploring a new Agent framework, tomorrow it’s RAG, and the day after that we’re tinkering with Skills, MCP, and all kinds of automated workflows. Every day we browse projects on GitHub and study the latest models. It feels like we’re learning a lot, and our technical skills really are improving. But if you ask whose problems any of this actually solves, whether it has real users, or whether anyone is willing to pay for it, we often struggle to give a clear answer.
Especially now that AI coding is becoming increasingly powerful, many features that used to take considerable time to develop can now be built quickly with Codex. The barrier to building a website, an Agent, or an automation system on your own is certainly much lower than it used to be.
But here’s the question: when more and more people can build similar products, what makes you think anyone will buy yours? Technical implementation is just one part of the process. The truly difficult parts may be identifying needs, building trust, controlling costs, and ensuring that customers continue to get value.
I now work on implementing AI in businesses, and after working with GEO, RAG, Agents, and AI video generation, this has become increasingly clear to me. Take a digital avatar video generation project, for example. The API integration works, and the video has been successfully generated. From a programmer’s perspective, the job might seem finished.
But if the subtitles, visual presentation, and image quality don’t meet the customer’s standards, the project still isn’t ready for delivery. You can’t tell a customer, “My API returned a successful response, so you should be satisfied.” They aren’t buying a successful HTTP response. They’re buying an outcome that actually solves a business problem.
People in tech really should learn more about business, product development, user psychology, and communication. Being able to write code is a technical skill; getting people to want to use what you build is a product skill; finding customers, understanding their needs, delivering the work, and earning revenue—that’s real business ability.
And I think the scariest thing isn’t that your technical skills aren’t strong enough. It’s spending years becoming exceptionally good at technology without ever seriously examining how your abilities actually create value.
Of course you should develop deep technical expertise, but never mistake technology itself for the ultimate goal.
Similar Articles
@ba_niu80557: https://x.com/ba_niu80557/status/2071277244287426980
The article deeply analyzes the internal changes Anthropic faces as AI-generated code becomes extremely efficient: the bottleneck shifts from 'writing' to 'verification', traditional management, long-term planning, and effort measurement become ineffective, attention becomes the new scarce resource, and engineers even feel lonely. These phenomena foreshadow the challenges other companies may face in the future.
@ai_super_niko: https://x.com/ai_super_niko/status/2070299861757616606
This article discusses whether computer professionals still need to learn technical skills in an era where AI can write code. The author argues that surface-level technologies like syntax and APIs are depreciating, but deeper capabilities such as algorithms, design architecture, and judgment become more important. The focus of learning should shift from beginner-level skills to the knowledge required of senior engineers.
@ba_niu80557: https://x.com/ba_niu80557/status/2068751230667755859
The article explores how increasingly powerful AI models eliminate those whose skills can be encoded into prompts, emphasizing that the truly irreplaceable value lies in tacit knowledge, physical-world operations, and interpersonal trust. Through the example of a friend transitioning from a consultant to a hardware integrator, the author illustrates how proactively yielding to AI-replaceable tasks while deepening expertise in areas beyond AI's reach is key to surviving and thriving in the technological wave.
@ba_niu80557: Let's talk some hardcore practical knowledge while I have time this morning. What actually happens between signing a contract for an AI project and it finally running in production? I'll lay out the entire playbook. People in this field can copy it directly, and those not in it can still understand why 95% of enterprise AI pilots end up dead. First, let me say something counterintuitive to the point you might not believe...
This article discusses common reasons for the failure of enterprise AI projects from proof-of-concept to production deployment, highlighting key practices such as MLOps, early inspection of real data, and clear human-machine boundaries. It argues that project failures are often not due to model issues but due to neglect of the engineering implementation phase.
@10xmylife: https://x.com/10xmylife/status/2075209508117528950
The article analyzes how, after the release of AI Agents like Claude Code, software development job postings in the US have increased rather than decreased. It points out that the market is shifting from needing executors to needing senior developers who can steer Agents, and that Agents are redefining the role of programmers.