I used to think development is all about learning languages, frameworks, libraries, diff tools..
But slowly slowly my thinking started changing.
Now I feel development is not mainly about code. It is about thinking.
Thinking how a problem can be solved through a system.
Thinking how real users will use it.
Thinking how business flow works.
Thinking where things can break.
Thinking about edge cases.
Thinking about the domain industry,
Nowadays I spend more time talking with ChatGPT and other LLMs, not to copy code, but to discuss things more. To understand workflow. To understand how a product should behave. What should happen first, what can go wrong, what is missing.
And one big realization I got
Code is actually the last part....
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (2)
I couldn't agree more. While LLMs have lowered the barrier to entry for writing code, they’ve also highlighted a significant challenge: the lack of deep comprehension and long-term maintainability.
As developers, our value no longer comes from just shipping features, but from the ability to articulate our architectural decisions during code reviews and manage technical debt effectively.
Even in Korea, where we see a surge of AI-driven MVPs launched by non-engineers, the limitation is always the same—the inability to scale or pivot when the system breaks.
True engineering is about system thinking and business alignment, and as you said, the actual code is simply the final implementation detail.
true
Some comments may only be visible to logged-in visitors. Sign in to view all comments.