День из жизни программиста
Многие думают, что программист целый день «пишет код в темноте». На деле день устроен разнообразнее.
Утро: планирование
День часто начинается с короткой встречи команды, где каждый говорит, что сделал и что планирует. Это помогает двигаться синхронно.
Затем программист выбирает задачу из списка и прикидывает, как её решить.
Основное время: код и отладка
Большую часть дня занимает не написание нового кода, а чтение существующего, поиск и исправление ошибок, продумывание решения.
Отладка — нормальная и важная часть работы, а не признак слабости.
Общение и ревью
Программист обсуждает задачи с коллегами, задаёт вопросы, проверяет чужой код (код-ревью) и получает замечания к своему. Это командная работа.
Умение ясно объяснять не менее важно, чем умение писать код.
Обучение — часть работы
Технологии меняются, поэтому программист постоянно учится: читает документацию, разбирается в новом. Это встроено в профессию.
Привычку учиться понемногу стоит выработать с самого старта.
Частые вопросы
Программисты весь день молчат за компьютером? Нет, общения и обсуждений много.
Сколько часов пишут код? Часто меньше половины дня — остальное уходит на планирование, чтение и общение. Попробовать «кусочек» профессии можно в «Дрон Кодере».
Начать игру бесплатно