Найти тему
IT с улыбкой

Зачем уметь программировать?

Мой первый негативный опыт отбил желание программировать, как мне тогда казалось, на всю жизнь. Но прекрасные преподавательские способности моего мужа дали этому мероприятию новую жизнь.

Давайте я расскажу как изменилось самоощущение и какие плюсы в качестве тестировщика я выявила.

Сразу оговорюсь, что все последующие пункты касаются только осмысленного программирования. Копирование кода, поиск в интернете и тыкание наугад сюда не входит.

Источник: Мой инстаграм
Источник: Мой инстаграм

Улучшается концентрация внимания. Обдумывание в программировании - ключевой момент. Можно 5-10-20 минут сидеть и думать, а потом за минуту записать решение. Рассеянность уходит, усидчивость приходит

Мышление становится более структурированным, но это не точно. Мне кажется, это работает, только если стремишься написать чистый и понятный другим код

Когнитивные способности улучшаются. После того, как поскрипят мозги, обычные задачи щёлкаются как орешки

Фраза от разработчика «это вручную не проверить, тебе проще написать скрипт» больше не вгоняет в краску

Когда ты ловишь дефект в системе, легче предположить, что ещё мог не учесть программист. Это как в морском бое - как только «ранил» корабль, строишь дальнейшие предположения, куда дальше стрелять, но только если знаешь правила игры

А когда получаешь от команды разработки временное решение проблемы (workaround), понимаешь, откуда ноги растут

Соответствующая строчка в резюме придаёт уверенности, что в случае чего, будет проще найти работу. Даже если тебе никаким образом не понадобится программирование, работодатели всё равно считают его преимуществом

В общем при любом раскладе ты в выигрыше.

А теперь расскажи о себе:
программировал(а)/ не программировал(а), нравится/ не нравится/ хотелось бы изучать/ не хотелось бы