نقشه‌ی راه

چرا تایپ ده‌انگشتی یادگیری برنامه‌نویسی را راحت‌تر می‌کند

تایپ ده‌انگشتی برنامه‌نویسی یادتان نمی‌دهد؛ فقط دیگر مجبور نیستید حین فکر کردن به منطق کد، دنبال حرف روی صفحه‌کلید هم بگردید.

تحریریه‌ی دینا کد
نویسنده
۳ دقیقه مطالعه۲ بازدید
اشتراک گذاری۲

جواب کوتاه: تایپ ده‌انگشتی یاد گرفتن، خودش برنامه‌نویسی یاد نمی‌دهد — ولی وقتی دیگر مجبور نیستید دنبال حرف روی صفحه‌کلید بگردید، ذهنتان کامل برای همان مسئله‌ای آزاد می‌ماند که واقعاً دارید حلش می‌کنید.

مسئله دقیقاً کجاست

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

این یک ادعای قابل تست است، نه یک آمار: یک تکه کد آشنا را که بلدید تایپ کنید، و توجه کنید چند بار نگاهتان به صفحه‌کلید می‌رود. هر بار که این اتفاق می‌افتد، رشته‌ی فکرتان درباره‌ی خودِ کد قطع می‌شود.

چرا مخصوصاً برای کد فرق می‌کند

نوشتن کد، برخلاف نثر عادی، پر از کاراکترهایی است که در تایپ روزمره کمتر می‌آیند: {، }، (، )، _، =، ;. این‌ها معمولاً در ردیف‌های بالا یا با کلید Shift می‌آیند — دقیقاً همان کاراکترهایی که یک تایپیست دوانگشتی کمتر رویشان مهارت دارد، چون در نوشتن معمولی به‌ندرت لازمشان می‌شود.

این یک مهارت جداست، نه بخشی از برنامه‌نویسی

خبر خوب این است که یاد گرفتنش زمان کمی می‌برد و کاملاً مستقل از یادگیری برنامه‌نویسی قابل تمرین است — نیازی نیست منتظر بمانید تا اول کدنویسی را یاد بگیرید. پایه‌ی کار همان چیزی است که «ردیف خانه» (home row) نامیده می‌شود: هشت انگشتتان روی ASDF و JKL؛ (یا معادل فارسی‌شان) می‌نشینند و هر انگشت فقط مسئول چند کلید مشخص اطراف خودش می‌شود — نه این‌که هر بار با چشم دنبال حرف بگردید و با نزدیک‌ترین انگشت بزنیدش.

دوره‌ی «تایپ ده‌انگشتی فارسی» ما حدود ۶ ساعت است: جایگاه انگشت‌ها روی صفحه‌کلید، تمرین ردیف‌به‌ردیف، و رسیدن به تایپ بدون نگاه کردن — بدون این‌که لازم باشد همزمان چیز دیگری یاد بگیرید. اگر بیشتر با انگلیسی کار می‌کنید (که کد معمولاً همین‌طور است)، نسخه‌ی انگلیسی همین دوره را هم داریم.

چه‌وقت این سرمایه‌گذاری واقعاً برمی‌گردد

اگر تازه شروع کرده‌اید و هنوز با دو انگشت تایپ می‌کنید، شاید بهترین زمان همین اول باشد — قبل از این‌که عادت‌های دوانگشتی جا بیفتند و بعداً عوض کردنشان سخت‌تر شود. اگر سال‌هاست برنامه می‌نویسید و با دو یا چهار انگشت هم سریع هستید، احتمالاً سرمایه‌گذاری روی چیز دیگری بازدهی بیشتری دارد — این یک توصیه‌ی همگانی نیست، یک ابزار برای یک مرحله‌ی خاص است.

اگر می‌خواهید بدون نگاه به صفحه‌کلید تایپ کنید، دوره‌ی تایپ ده‌انگشتی فارسی را امتحان کنید.

تحریریه‌ی دینا کد
نویسنده

نظرها

اولین نفری باشید که نظر می‌دهد
برای ثبت نظر وارد شوید

سؤالتان را بپرسید یا تجربه‌تان را بنویسید — نویسنده‌ی مطلب پاسخ می‌دهد.

مطالب مرتبط

از همین دسته