Mening fikrimcha, AI davri dastur yaratish usulini o'zgartirmadi. Faqat siklni tezlashtirdi.
Asosiy jarayon hali ham o'sha-o'sha:
Kodni yoz → ishlashini tekshir → kodni yoz → ishlashini tekshir.
Test qil. Lint qil. Ishga tushibdimi — tekshir. Yana test yoz. Yana lint. Ship qil.
Bosqichma-bosqich. Qadam-baqadam. Rulni qo'ldan bermay.
O'zgangan narsa — tezlik. Cursor va Claude Code kabi tool lar bilan bu siklni avvalgiga qaraganda 2-3 baravar tez bosib o’tish mumkin. Lekin siklni o'tkazib yuborish? Mana o'sha yerda hamma narsaning buzilish ehtimoli oshadi.
AI disciplinali developmentga bo'lgan ehtiyojni yo'qotmaydi — aksincha, uni rag’batlantiradi.
Bu davrda yutadigan dasturchilar — AI ga hammasini avtopilotga qo'yib beradiganlar emas. Ular “develop → verify” odatini saqlab qolgan va shunchaki tezroq ishlaydigan odamlar.
-------
I think, the AI era didn't change how we build software. It just made the loop faster.
The fundamental cycle is still the same:
Write code → verify it works → write code → verify it works.
Test. Lint. Make sure it runs. Add more tests. Lint again. Ship.
Piecemeal. One step at a time. Hands on the wheel.
What changed is the speed. With tools like Cursor and Claude Code, one can move through that loop 2-3x faster than before. But skipping the loop? That's where things break.
AI doesn't remove the need for disciplined development — it rewards it.
The engineers who will thrive in this era aren't the ones who let AI autopilot everything. They're the ones who kept the develop → verify habit and just got faster at it.
Post #3
205
- 👍 2