9 AI Tools for Programming: Opinions from Developers in Central Asia
Artificial intelligence is becoming an integral part of programmers' work, helping to write code, test programs, and optimize processes. We have gathered responses from programmers about which AI tools they use in their work.
Author - Mansur Ismagulov
The Tech AI
Get the key points in seconds - a short summary from The Tech AI.
Temur Umarov (Tashkent, Ipoteka Bank) uses ChatGPT and Claude AI for code review, learning, and studying frameworks. Maria Tsvetkova (Dubai) applies ChatGPT, DeepSeek, Uizard, and Cursor with Claude AI to automate tasks and analyze documentation, noting the need for senior-level skills. Darkhonbek Mamataliev (San Francisco, TikTok) works with Trae.ai using Claude-3.5 and GPT-4o models. Kubanychbek Aman (Bishkek) uses ChatGPT, Claude, and Gemini for text and Cursor AI with Claude AI for coding.
Temur Umarov, city — Tashkent, frontend developer at Ipoteka bank, Instagram
I actively use AI in my work. Specifically, I use the free version of ChatGPT, as well as Claude AI. These free chatbots are sufficient for completing my tasks. Mostly, I ask AI to check my code, think through edge cases, and explain parts of the code that I don't understand.
Additionally, I use these same chatbots for learning. I think many programmers would agree that their routine work is not as difficult as the constant need to learn new things. Therefore, chatbots are useful for studying new frameworks or solving algorithmic problems.
I recently bought a course on Prompt Engineering on Udemy, as I have repeatedly heard from friends that large companies will require this skill in 2025.
Maria Tsvetkova, city — Dubai, programmer, Instagram
In my professional activities, I actively use artificial intelligence to automate and speed up routine tasks, as well as for learning. AI helps break down complex terms in context, analyze documentation, evaluate the advantages of various approaches, and take into account important nuances during development.
I often refer to several models to compare answers, ask them to write scripts, find errors in code, and recommend best practices. However, I notice that in programming, there is an increasing requirement for a senior developer level: basic tasks can already be performed by AI, but it often generates incorrect solutions. An experienced specialist sees this, while it may be difficult for a junior developer to assess the quality of the result. Perhaps the perception of the situation depends on the level of training.
In my work, I use ChatGPT in different versions, the base model DeepSeek, the tool Uizard for design, as well as the combination of the text editor Cursor and the language model Claude AI.
Darkhonbek Mamataliyev, city — San Francisco, Senior iOS Developer at TikTok, Instagram
I use the development environment Trae.ai with Claude-3.5 and GPT-4o models. Trae.ai is an adaptive integrated development environment with AI, designed to improve programming efficiency. It combines human and AI capabilities, ensuring optimal task distribution and maximizing productivity. Trae.ai offers features such as automatic code completion, intelligent question answering, and automation of programming using agents.
Kubanychbek Aman, city — Bishkek, programmer, Instagram
I use ChatGPT, Claude, Gemini for brainstorming and working with texts. For coding, I use Cursor AI and Claude AI. I use Agentic mode for complex coding tasks.
The Tech on Telegram Follow The Tech on Telegram
Keep up with the latest technology and startup news.