اصطکاک یه ویژگیه، نه ایراد
خلاصهٔ کاملتر
امیل کوالسکی تو یه یادداشت کوتاه سراغ چیزی میره که معمولاً همه ازش بد میگن: اصطکاک. به نوشتهٔ اون، محصولها به «بدون اصطکاک بودن» افتخار میکنن و کلی شرکت فقط برای همین وجود دارن — و تا حد زیادی هم حق با اوناست. ولی نویسنده میگه اصطکاک بیسروصدا یه کار دوم هم انجام میداد: ما رو وادار میکرد قبل از ساختن، فکر کنیم.
استدلالش سادهست. قبل از هوش مصنوعی نوشتن کد گرون بود، پس همین هزینه یه آستانه میساخت و فقط ایدههایی از این فیلتر رد میشدن که ارزش ساختهشدن داشتن. هوش مصنوعی این هزینه رو برداشته و حالا یه ایده تو چند دقیقه تبدیل به اپ میشه؛ نتیجهش اینه که سطح «چی ارزش ساختن داره» خیلی پایین اومده.
نویسنده منصفانه طرف دیگهٔ ماجرا رو هم میبینه: ارزونشدن ساخت خودش یه جور فکر کردنه. ساختن همزمان گزینهٔ A و B و مقایسهشون معمولاً اعتبارسنجی بهتریه تا صرفاً نظریهبافی دربارهٔ اونها؛ به تعبیر خودش نمونهسازی یعنی فکر کردن. اما این فقط وقتی جواب میده که واقعاً ایده رو اعتبارسنجی کنی — چون دیگه هیچی جلوتو نمیگیره که هر دو رو منتشر کنی.
به گفتهٔ نویسنده، دلیل بیزاری این روزها از موج اپها و کتابخونههای UI که با vibe coding ساخته میشن هم همینه: پشتشون فکری نیست، چون اصطکاکی نبوده که اون فکر رو تحمیل کنه. اونها طراحیشده به نظر نمیرسن، فقط وجود دارن.
حرف آخرش اینه که وقتی اصطکاک رو کامل حذف میکنیم، چیزی که میمونه فقط خروجیه — بیمعنا و بدون بافت. برای همین معتقده هنوز به اصطکاک نیاز داریم؛ چیزی که ما رو به استفاده از قضاوتمون وادار میکنه و ایدههایی رو که لیاقت ساختهشدن ندارن، فیلتر میکنه.
نکات کلیدی:
- اصطکاک علاوه بر کند کردن کار، ما رو مجبور میکرد قبل از ساختن فکر کنیم
- گرون بودن نوشتن کد یه فیلتر طبیعی برای انتخاب ایدهها بود
- هوش مصنوعی این هزینه رو حذف کرده و آستانهٔ «ارزش ساختن» رو پایین آورده
- نمونهسازی و مقایسهٔ چند گزینه ارزشمنده، به شرطی که واقعاً اعتبارسنجی کنی
- خروجیهای بدون فکر طراحیشده به نظر نمیرسن؛ فقط وجود دارن




