فرایند تک نفره (Process of One) 3 مرداد 1405
در سال ۱۹۹۵، واتس هامفری (Watts Humphrey)-معروف به پدر کیفیت نرمافزار- فرایند توسعهی نرمافزاری معرفی کرد که برای توسعهدهندگان در سطح فردی طراحی شده بود. این فرایند در عمل شکست خورد. «فرایند نرمافزار شخصی» (Personal Software Process – PSP) به توسعهدهنده اجازه میداد فرایندی تعریفشده، قابلاندازهگیری و با امکان بهبود مستمر برای خودش داشته باشد. […]
دستیار هوش مصنوعی شما خسته نشده، پر شده 28 تیر 1405
اگر هر روز برای برنامهنویسی از هوش مصنوعی استفاده میکنید، احتمالاً متوجه یک موضوع عجیب شدید: هرچه بیشتر با دستیار هوش مصنوعیتون حرف میزنید، احمقتر میشه. بیشتر برنامهنویسان این موضوع را حس میکنند اما نمیتونند نامی روی اون بگذارند؛ گفتگو را شروع میکنید و دستیارتون فوقالعاده عمل میکنه. یک ساعت بعد- همان مدل و همان […]
مهندسِ ۱۰ برابر (10x Engineer) 7 آذر 1404
پیشگفتار:سیاهی لشکر نیاید به کاریکی مرد جنگی به از صد هزار اندرو اِنگ (Andrew Ng)، بنیانگذار DeepLearning.AI و یکی از بنیانگذاران Google Brain، پیام روشن و در عین حال چالشبرانگیزی برای توسعهدهندگان نرمافزار که نظارهگر دنیای هوش مصنوعیاند دارد:“هوش مصنوعی جایگزین توسعهدهندگان نرمافزار نخواهد شد، اما توسعهدهندگان نرمافزاری که از هوش مصنوعی استفاده میکنند، جایگزین […]
مدل گوشیتون چیه؟ 25 آبان 1404
پیشگفتار:دوستی دارم که رشتهی هنر خونده و علاوه بر دانش عکاسی، تجربهی زیادی هم در این زمینه داره. یک بار برام تعریف میکرد که با گروهی که چندتاشون اون رو نمیشناختند جایی بودند و ازش خواستند که ازشون عکس بگیره. میگفت بعد از این که عکس گرفتم به رسم معمول، عکسها رو نشون همه دادم […]
فراتر از هیاهو: سنجش تأثیر واقعی هوش مصنوعی بر بهرهوری توسعهدهندگان 26 مرداد 1404
پیشگفتار چند باری با یکی از دوستان عزیزم («می مهدی») در مورد تاثیر هوش مصنوعی بر آیندهی توسعهی نرمافزار صحبت کردیم. این گفتگو بهانهای شد تا کمی بیشتر به آن بپردازم. هفتهی گذشته یک سخنرانی بسیار ارزشمند رو به صورت اتفاقی دیدم و بر آن شدم تا خلاصهای از آن را به فارسی برگردانم. امیدوارم […]
برنامهنویس خوب از نگاه تراویس الفنت 19 مرداد 1404
پیش گفتار: تراویس الفنت (Travis Oliphant) یکی از تاثیرگذارترین برنامهنویسان و دانشمندان داده است. او خالق NumPy و همبنیانگذار SciPy و Anaconda و NumFOCUS است. این نوشته برگرفته از مصاحبهای است که لکس فریدمن (Lex Fridman) با وی انجام داده است. گفتار: لکس فریدمن: میخواستم ازت چیزی بپرسم چون تو یکی از تاثیرگذارترین برنامهنویسان تاریخی […]
مدل شما چه ساعتی را نشان میدهد؟ 31 اردیبهشت 1404
پیشگفتار: فرضیهی پیچیدگی متناسب تورنگیت (Thorngate’s postulate of commensurate complexity) فرضیهی پیچیدگی متناسب، توصیفی از یک پدیده در نظریهپردازی علوم اجتماعی است. کارل ای. ویک (Karl E. Weick) ادعا میکند که تحقیقات در زمینه روانشناسی اجتماعی همواره میتواند فقط دو ویژگی از سه ویژگی متا-نظری ‘عمومیت’ (Generality)، ‘دقت’ (Accuracy) و ‘سادگی’ (Simplicity) را داشته باشد. […]
