در سالهای اول فعالیت، فکر میکردم ارزش یک توسعهدهنده به تعداد پاسخهایی است که دارد.
امروز بیشتر فکر میکنم ارزش او به کیفیت سؤالهایی است که میپرسد.
افراد کمتجربه معمولاً سریع به دنبال جواب میگردند.افراد باتجربهتر ابتدا تلاش میکنند مسئله را بهتر بفهمند.
چون بسیاری از مشکلاتی که هفتهها برای حل آنها زمان صرف میشود، از ابتدا اشتباه تعریف شدهاند.
و هیچ راهحلی برای یک مسئله اشتباه، راهحل خوبی نخواهد بود.
گاهی یک سؤال درست، ارزشمندتر از ساعتها پیادهسازی است.
مهندسی نرمافزار فقط هنر پاسخ دادن نیست.هنر پرسیدن سؤالهای بهتر هم هست.
Post #645
252