TGINSIGHT CHAT
kamoloff.log
@kamoloff_log
TechnologiesSoftware Engineer at Uber Fuck Israel & Fuck Jews Referral uchun @Okamoloff ga yozing. Calendar: cal.com/kamoloff Feedback: bit.ly/kamoloff_feedback LinkedIn: linkedin.com/in/kamoloff LeetCode: leetcode.com/kamoloff
Recent posts
Page 1 of 29 · 343 posts
Posted 19 days ago
Posted 20 days ago
Posted 24 days ago
How to reject the rejection
Posted 27 days ago
⚠️ Warning
Posted May 9
Software Engineering’ning yangi bosqichi: Kod yozishdan tizimli boshqaruvga Hozirgi kunda ko‘p marta berilayotgan savol: "AI kod yozishni o‘z zimmasiga olar ekan, dasturchilarning kelajagi nima bo‘ladi?" Aslida, dasturchi vazifasiga bo'lgan yondashuv tubdan o'zgarmoqda. Avvallari asosiy vaqt aniq talablar asosida mantiqiy zanjir yaratish va uni kodga o‘girishga sarflangan bo‘lsa, bugun bu bosqichni AI tezroq va arzonroq bajarmoqda. Bu biz uchun nimani anglatadi? Siz endi — Orchestrator-siz: Endi har bir dasturchi individual ijrochidan ko'ra ko'proq Manager yoki Team Lead kabi fikrlashi kerak. Sizning qo‘l ostingizda insonlar emas, balki bir nechta Coding Agentlar bor. Vazifangiz — ishni taqsimlash, prioritetlarni to‘g‘ri qo‘yish va agentlar chiqargan natijani sifat nazoratidan o‘tkazishdir. Biznes qiymatiga e'tibor: AI kod yozish tezligini bir necha barobar oshirgani bizga ulkan imkoniyat beradi. Endi murakkab texnik detallarga ko'milib qolmasdan, biznes g'oyalarni va startup loyihalarni tezroq realizatsiya qilish, mahsulotni bozorda tezroq validatsiyadan o'tkazish mumkin. Skillset’ning o'zgarishi: Endi "qanday kod yozish"dan ko'ra, "qanday arxitektura qurish" va "AI agentlarini qanday samarali boshqarish" (AI Orchestration) ko'nikmasi birinchi planga chiqmoqda. Xulosa: Software Engineering o'lmaydi, u transformatsiya bo'lmoqda. Kod yozish — bu shunchaki instrument, bizning asosiy vazifamiz esa hamon muammolarga samarali yechim topish bo'lib qolaveradi.
Posted May 9
Posted May 8
Me when Claude's code crashes production
Posted Apr 28
Me after buying Claude Max @kamoloff_log
Posted Apr 28
Туркиялик йигит дастурчиликни ташлаб, пиццахона очди. "Мен код ёзардим ва ой охиригача қандай кун кўраман деган хаёл билан яшардим. 12 соатлаб компьютер қаршисида ўтирсам ҳам, яшашим учун етарли пул топа олмасдим. Пиццачилик иши жисмонан чарчатиши мумкин, аммо мен илк бор хотиржамлик нималигини ҳис қилдим. Миям тинчланди. Олдин кечалари хатоларим ҳақидаги хабарномалардан уйғониб кетардим, ҳозир эса хамир ошганини текшираман холос. Мен ишимни ёмон кўриб қолганим учун эмас, бундай ҳаёт мени емира бошлагани учун кетдим. Корпоратив мажлисларда муҳокама қилинган нарсаларнинг ҳеч бири реал ҳаётга алоқадор эмасди. Пиццахона очганимни одамлар ҳазил деб ўйлаяпти, бироқ ҳозир мен нима учун пул олаётганимни ҳис қила бошладим". Бундан 5-6 йил олдин пединститутни битирганлар бозорда нарса сотса ёки молияни битириб, таксичилик қилаётганларни кўрсак ҳайрон қолардик, мана энди бутун дунё шунақа ҳолатга келяпти. СИ туфайли яна қанча дипломли одам қўл меҳнати талаб қилинадиган ишларга ўтиб кетса, ажабмас. @safarblog
Posted Apr 15
Posted Apr 10
Claude Codega katta bir task berib, u ishni qilguncha ko'chaga chiqib, sayr qilib qaytganingda Claude Code
Posted Apr 8
Precision In, Excellence Out AI taqdim etayotgan natijaning sifati — bu siz bergan ko'rsatmaning (prompt) aniqligiga to'g'ridan-to'g'ri bog'liq. Agar so'rovingiz noaniq bo'lsa (masalan, there is a bug fix it yoki make the code look better), AI o'z kuchini muammoni hal qilishga emas, balki sizning maqsadingizni taxmin qilishga sarflaydi. Oddiy javoblardan ekspert darajasidagi natijaga o'tish uchun uchta ustunni yodda tuting: Rol belgilash: Shunchaki "dasturchi" deb so'ramang. Uni "Top 0.1% tizim arxitektori" deb tayinlang. Bu model qidirayotgan yechimlar murakkabligi va sifat darajasini belgilab beradi. Kontekstual cheklovlar: "Nima uchun" va "qayerda" (masalan, Hotel Management startapi uchun) savollariga javob berish, AIga yuqori yuklama yoki ma'lumotlar xavfsizligi kabi sohaviy qiyinchiliklarni hisobga olishga yordam beradi. Ishonch sikli: Eng kuchli promptlar shunchaki javobni talab qilmaydi, balki muloqotni talab qiladi. AIga 99% ishonchga erishmaguncha aniqlashtiruvchi savollar berishni buyursangiz, xatoliklar va noto'g'ri loyihalarning oldini olasiz, tokenlaringizni tejaysiz. AIga qidiruv tizimi kabi emas, balki yuqori tajribali hamkasb kabi munosabatda bo'ling. Siz chizmani bering, u esa osmono'par binoni qurib beradi. Quyida man o'zim ishlatadigan promptni ko'rishingiz mumkin: You are a Distinguished Backend Engineer and System Architect (Top 0.1% talent). [Context] This is a high-throughput e-commerce inventory management system that tracks real-time stock levels across 500 global warehouses. It must handle sudden traffic spikes during flash sales. [Task] Your task is to design a distributed locking mechanism to prevent overselling of high-demand items. [Constraints] * Do not use a single centralized SQL database for locking. Do it like a highly available, eventually consistent system that prioritizes speed but guarantees no double-purchasing. Crucial: Ask me clarifying questions until you are 99% confident in what I am asking before you begin. @kamoloff_log