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

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

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

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

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

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

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

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

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

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

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

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

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

Обложка:

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

Корректор:

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

Вёрстка:

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

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

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

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

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

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

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

easy
Что такое mobile first
Что такое mobile first

Это когда сначала всё делают для смартфона, а потом для всего остального.

easy
Что такое low-code и чем он отличается от зеро-кода
Что такое low-code и чем он отличается от зеро-кода

Это когда можно не только мышкой, но и в код залезть

easy
Java и JavaScript: в чём разница?
Java и JavaScript: в чём разница?

Нестыдные вопросы.

easy
Как установить APK-файл и что это такое
Как установить APK-файл и что это такое

Вы не представляете, как там много всего

easy
Зачем нужна точка с запятой в программировании
Зачем нужна точка с запятой в программировании

И всегда ли она нужна?

easy
Что такое технический долг
Что такое технический долг

Фраза из лексикона сильных профессионалов

easy
easy