بایگانی برچسب: s

۳- بپرس «کاربر چه کار خواهد کرد؟» (تو کاربر نیستی)

ما معمولا عادت داریم که فرض کنیم دیگر آدم‌ها مثل ما فکر می‌کنند. اما اینگونه نیست. روانشناسان این گرایش را «سوگیری اجماعی خطا» می‌نامند. وقتی که مردم برخلاف ما فکر یا عمل می‌کنند، ما (ناخودآگاه) شدیدا به آن‌ها برچسب ناقص می‌زنیم.

این سوگیری توضیح می‌دهد که چرا زمانی که برنامه‌نویسان خودشان را به جای کاربر می‌گذارند بسیار تحت فشار هستند. کاربران مثل برنامه‌نویس‌ها فکر نمی‌کنند. مثلا آن‌ها زمان بسیار کمتری را به استفاده از رایانه‌های صرف می‌کنند. آن‌ها نه می‌دانند که یک رایانه چطور کار می‌کند و نه به آن اهمیتی می‌دهند. یعنی آن‌ها از تکنیک‌های حل مساله که برای برنامه‌نویسان بسیار آشنا است سر در نمی‌آورند. آن‌ها نمی‌توانند الگوها و نشانه‌هایی را که برنامه‌نویس‌ها از آن‌ها در کارشان استفاده می‌کنند تشخیص بدهند.

ادامه مطلب

۱-با احتیاط عمل کنید

«هر کاری که به عهده می‌گیری، با احتیاط عمل کن و نتایج آن را در نظر داشته باش» -آنون

هر چقدر که یک برنامه زمانی در آغاز راحت به نظر برسد، نمی‌توانی از فشار کاری در برخی زمان‌ها جلوگیری کنی. اگر مجبور باشی بین «درست انجام بده» و «سریع انجام بده» یکی را انتخاب کنی، معمولا با درک این مسأله که بعدا برمی‌گردی و درستش می‌کنی، انتخاب «سریع انجام بده» خوشایندتر است. وقتی به خودت یا تیمت یا مشتری‌ات این قول را می‌دهی واقعا منظورت این است که آن را انجام می‌دهی. اما تقریبا همیشه دوره بعدی مشکلات خودش را به همراه دارد و تمام توجه تو بر روی آن‌ها متمرکز می‌شود. این به تعویق انداختن کارها معروف است به «بدهی فنی» و قطعا دوست تو نیست. «مارتین فاولر» در رده‌بندی بدهی‌های فنی این مسأله را به طور خاص «بدهی فنی تعمدی» می‌نامد و نباید آن را با «بدهی فنی غفلت شده» اشتباه گرفت.

ادامه مطلب

معرفی کتاب: ۹۷ چیزی که هر برنامه نویس باید بداند

مدتها از تکمیل و انتشار دو کتاب «واقعی شدن» و «صفر تا یک» می‌گذرد. در این مدت تصمیم داشتم از بین چند کتاب محبوبم یکی را برای ترجمه آغاز کنم که البته فراوانی مشغله و کمی تا قسمتی تنبلی مانع شد! در این فاصله تقریبا همه آن‌ها ترجمه شده و با بازار آمدند و ترجمه دوباره آن‌ها دوباره کاری می‌شد. بنابراین به سراغ کتابی رفتم که فکر نمی‌کنم کسی آن را ترجمه کرده باشد:

۹۷ چیزی که هر برنامه‌نویس باید بداند: مجموعه‌ای از پندهای نخبه‌ها

این کتاب را تا زمانی که سایت اختصاصی‌اش را آماده کنم در اسمارت‌لب منتشر می‌کنم. از منوی بالای صفحه «کتاب ۹۷ چیزی که…» را باز کنید!