Пояснительная бригада: самокритика и осознанность

Пояснительная бригада: самокритика и осознанность

Поясняет редакция «Кода»: Вообще, ситуация, которая тут описана, подходит ко многим профессиям, но для программистов это особенно актуально, и вот почему. Дело в том, что чаще всего цена ошибки при разработке невысока. Это, конечно, не касается случаев, когда вы деплоите сразу в прод, правите файлы прямо на сервере или заливаете скомпилированную прошивку без тестов сразу […]

Поясняет редакция «Кода»:

Вообще, ситуация, которая тут описана, подходит ко многим профессиям, но для программистов это особенно актуально, и вот почему.

Дело в том, что чаще всего цена ошибки при разработке невысока. Это, конечно, не касается случаев, когда вы деплоите сразу в прод, правите файлы прямо на сервере или заливаете скомпилированную прошивку без тестов сразу в систему управления ядерным реактором, но в целом если программист ошибся — нестрашно, можно разобраться и поправить. Особенно когда ошибка возникает на стадии компиляции или сразу после запуска: компьютер говорит человеку, что идёт не так, что не работает, и иногда даже указывает на возможные причины.

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

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

👉 А ещё с опытом прокачивается самокритика и понимание, что ошибиться можно вообще в любом месте — и от этого никто не застрахован. 

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