Post by Seyed Arshia Ghaffarian
Founder & Chief Architect @Coretexia Building Software Development Lines • AI-Driven Architecture & Code Generation • DDD • System Thinking
گاهی وقتها دنیای ما عجیبه. با دو تا دوره آنلاین و سه تا عنوان قشنگ مثل Senior Developer و Tech Lead، یه عده فکر میکنن رسیدن به سقف دنیا. فکر میکنن چند تا API نوشتن یعنی فهمیدن معماری چیه، فکر میکنن هوش مصنوعی ته دنیاست و از این بالاتر چیزی نیست. ولی واقعیت؟ واقعیت اینه که هرکس یکبار قدم بذاره توی دنیای واقعی معماری نرمافزار، دیگه این بازیهای سطحی رو نمیتونه جدی بگیره. کافیه فقط Eric Evans رو بخونی تا بفهمی چی به چیه. با Martin Fowler درگیر بشی تا بفهمی طراحی واقعاً یعنی چی. و بعد، وقتی میرسی به کتابهای سنگینی مثل: Clean Architecture – نوشتهی Robert C. Martin Designing Data-Intensive Applications – نوشتهی Martin Kleppmann Release It! – نوشتهی Michael T. Nygard Enterprise Integration Patterns – نوشتهی Gregor Hohpe و Bobby Woolf The Art of Scalability – نوشتهی Martin L. Abbott و Michael T. Fisher و بعدترش… جایی که ۹۹٪ برنامهنویسها اصلاً جرأت نمیکنن نگاه کنن: مجموعهی چهارجلدی The Art of Computer Programming – نوشتهی Donald E. Knuth اونوقته که میفهمی: عنوانها قهرمان نمیسازن. زبان برنامهنویسی قله نیست. AI هم آخر خط نیست. اونجا یه حقیقت تلخ رو میفهمی: عمق دانش، جایی شروع میشه که اکثر آدمها حتی جرأت نزدیک شدن بهش رو ندارن. از همینجا هم هست که طنز ماجرا شروع میشه؛ وقتی میبینی بعضیها با چند تا کلمه قشنگ روی رزومهشون، مثل سربازهایی که شمشیر چوبی دستشونه، پشت عنوانها قایم میشن. اما دنیا را آدمهایی میسازن که بهجای سروصدا، بهجای ژست گرفتن، بهجای «من سینیرم»، مینشینن و میخونن. میفهمن. و دقیقاً همونجایی عمیق میشن که بقیه ازش میترسن. پس بذار عنوانها رو هرکی خواست تصاحب کنه. ما دنبال لقب نیستیم. ما دنبال فهمیم. و در جهانی که ۹۰٪ فقط دنبال دیده شدن هستن، فهمیدن… خودش قدرت مطلقه.