Обязательно ли печатать вслепую, чтобы быть разработчиком?

Нет, необязательно. Вот почему.

Обязательно ли печатать вслепую, чтобы быть разработчиком?

Во всех фильмах программистов показывают так: человек пишет код очень быстро, не глядя на клавиатуру. Команды появляются быстрее, чем их успеваешь прочитать. Кажется, что программист генерирует код силой мысли.

Вопрос: обязательно ли печатать вслепую, чтобы быть программистом?

Ответ: нет, необязательно. Качество кода от этого никак не зависит. Можно быть первоклассным программистом и быстро печать четырьмя пальцами, а можно выучить слепую печать, но остаться полным профаном в алгоритмах.

Вопрос: почему тогда многие программисты печатают вслепую? Они учились?

Ответ: сила привычки. Когда много печатаешь, со временем пальцы привыкают, и уже не замечаешь, как они жмут на клавиши.

Вопрос: можно ли стать программистом, если пока что печатаешь медленно?

Ответ: изи. В программировании главное — понимать алгоритмы, объекты и всякие полезные концепции типа асинхронности. Важно понимать, как работают машины, которыми ты управляешь; где у них сильные и слабые стороны. Важно правильно подбирать инструменты для решения задач. Скорость выражения мыслей на клавиатуре — это хорошо, но необязательно.

Вопрос: полезно ли изучать десятипальцевый метод слепой печати?

Ответ: в принципе по жизни полезно, но вы редко встретите людей, которые свободно работают за клавиатурой и которые при этом проходили бы какие-то курсы или изучали какие-то методы. Просто они много печатали и как-то привыкли.

А вот что реально полезно — так это изучать горячие клавиши, которые помогают перемещаться в начало или конец строки, абзаца или цикла; к началу или концу скобок; быстро вызывать окна поиска или справку по функции. Всё это есть в инструкциях к вашему текстовому редактору. Вот эти штуки реально полезно изучить и начать использовать. Но об этом — в другой раз.

Обложка:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Маша Климентьева

Вам может быть интересно
10 крутых вещей, которые можно сделать на Raspberry Pi
10 крутых вещей, которые можно сделать на Raspberry Pi

Посмотрите, что можно сделать на компьютере размером с банковскую карту.

hard
Блогеры и колёса
Блогеры и колёса

Эту задачу могут решить только люди с абстрактным мышлением

easy
Делаем свой блокировщик любой рекламы за 3 минуты
Делаем свой блокировщик любой рекламы за 3 минуты

Хакерский метод победить рекламодателей.

easy
В чём разница между ждущим и спящим режимом
В чём разница между ждущим и спящим режимом

Вся разница — в режиме энергосбережения

easy
Что такое флаг в программировании
Что такое флаг в программировании

Веселье с флагами, только не веселье

easy
Карьерные перспективы в ИТ с учетом сложившейся ситуации
Карьерные перспективы в ИТ с учетом сложившейся ситуации

Что нужно знать тем, кто хочет стать айтишником в 2022-м году

easy
Чем занят нейропроцессор в телефоне
Чем занят нейропроцессор в телефоне

Делает красивые фоточки, например

easy
Что такое обфускация кода
Что такое обфускация кода

Когда код специально запутывают так, чтобы было непонятно, как он работает

easy
База по вёрстке: самые основы CSS
База по вёрстке: самые основы CSS

Учимся наводить красоту в веб

easy
easy