از نظر من بعضی آدم ها drill down هستند، یعنی اینکه وقتی چیزیو بهشون یاد میدن روی اون تمرکز می گیرن و حالت های مختلف اونو بررسی می کنن و توی اون مورد میشن خدا و کاری به دنیای اطراف ندارن که چه چیزای دیگه ای وجود داره و یا این چیزی که یاد گرفتن آینده داره یا نه و ...
بزارید مثال بزنم زمان ما تو دانشگاه اکثر اساتید بعنوان زبان برنامه نویسی (برای تدریس، تمرین و پروژه) از دلفی استفاده می کردن در حالی که در همون سالها زبان ها و ابزار های دیگری نیز وجود داشت.

حالا برخورد یک آدم drill down با این موضوع چطوریه:
دلفی رو یاد می گیره بهش مسط میشه، ازش بعنوان بهترین ابزار برای توسعه برنامه برای سیستم عامل ویندوز استفاده می کنه، به دانش دلفی خودش عمق می ده، پروژه های دانشگاهو با دلفی به راحتی انجام می ده، چندتا پروژه با دلفی برای اینو اون انجام میده و پول در میاره، براحتی کار گیر میاره و دانش دلفی خودشو تو پروژه های بزرگتر شرکتی افزایش میده و ...

در طول سال هایی هم که کار های بالارو انجام می ده به حرف هیچکی هم گوش نمیده که مثلا آینده برای برنامه نویسی وبه یا آینده برای زبان ها و ابزار های cross platform و ...
از همه مهمتر اصلا متوجه نمیشه که بورلند ورشکست میشه و دلفی چند سال بی صاحاب میشه !

حالا چندین سال از این موضوع میگذره، به یه طریقی همین آدم C# یاد می گیره (مثلا بدلیل مقطع تحصیلی بالاتر، اجبار بازار کار و ...). این آدم drill down دوباره همین داستانو برای C# تکرار می کنه و بسرعت سعی می کنه توش قوی بشه و بازم به صحبت های هیچ کسی گوش نمی کنه.

و این داستان ادامه دارد...

حالا در مقابل این آدما، آدم های محقق و ایده آل گرا هستند که همیشه دنبال چیزای بهترند و در حال تحقیقن و ...