چی نصب کنم ؟

این مطلب قبلا در وب سایت Hive.ir منتشر شده است.

این سوال در ابعاد مختلفی
و در جاهای مختلفی مطرح میشه. به نمونه های زیر توجه کنید:

  • برای کار برنامه‌نویسی سیستم عامل چی نصب کنم؟
  • برای کد نویسی چی نصب کنم؟ اتم خوبه یا سابلایم؟
  • برای php بهتره phpStorm نصب کنم یا zend studio؟

و همون طوری که می‌دونید موارد مشابه زیاده، بیایید چند لحظه موارد فنی و آمارها و نمودارها رو کنار بذاریم. آیا دلیل اصلی انتخاب یک سیستم عامل و یا ویرایشگر این نیست که باهاش راحتیم؟ افرادی هستند که در حال حاضر دارن با ویرایشگرهایی مثل notepad++ ،vim و یا emacs کد نویسی میکنن. آیا ما که از sublime استفاده می‌کنیم پیشرفته و خفن هستیم؟ یا اونی که از atom استفاده میکنه خفنتر از همه ما هست؟

یا من که از لینوکس برای کارهای روزمره و شخصی استفاده می‌کنم خیلی حرفه‌ای تر از اون برنامه‌نویس که از ویندوز استفاده میکنه هستم؟

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

ما می‌تونیم مقالات مخلتفی رو بخونیم، نظرات افراد رو بشنویم ولی دلیل اصلی انتخاب ما در مورد ابزارها در نهایت چیزی جز این نیست  که ما با اونها راحتیم. فقط لطفا از دید برتری به ابزاری که دارید استفاده می‌کنید نگاه نکنید. تفکراتی تعصبی رو کنار بگذارید، که به شدت مسموم هستند. سعی کنید از این تفکرات فاصله بگیرید، و این رو به خاطر داشته باشید که اینها ابزار هستند نه ایدئولوژی.

 

4 comments on “چی نصب کنم ؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

This site uses Akismet to reduce spam. Learn how your comment data is processed.