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

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

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

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

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

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

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

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

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

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

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

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

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

Обложка:

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

Корректор:

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

Вёрстка:

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

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Вам может быть интересно
10 крутых вещей, которые можно сделать на Raspberry Pi
10 крутых вещей, которые можно сделать на Raspberry Pi

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

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

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

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

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

easy
Токсичные коллеги в ИТ: разговор с психологом
Токсичные коллеги в ИТ: разговор с психологом

Почему в айтишных коллективах бывает душно и тяжело

easy
Что такое вычислительная фотография и как она работает
Что такое вычислительная фотография и как она работает

Обработка одновременно со съёмкой

easy
Как на самом деле работает режим инкогнито в браузерах
Как на самом деле работает режим инкогнито в браузерах

От рекламы он не спасёт

easy
Что такое код-ревью
Что такое код-ревью

Это проверка кода на ошибки, неточности и общий стиль программирования.

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

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

easy
Что такое каскадная разработка
Что такое каскадная разработка

Это когда всё делают строго по очереди

easy
easy