Получи случайную криптовалюту за регистрацию!

Кулинарная книга бабушки Да, да! Тебе не показалось — в акка | Girl who codes

Кулинарная книга бабушки
Да, да! Тебе не показалось — в аккаунте программистки заголовок про готовку. Сейчас объясню, почему ты его видишь.

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

То же самое говорят о шеф-поварах, которые с уровня семейных рецептов вырастают до звёзд Мишлен.

Уверена, основам профессии может обучиться каждый. Другое дело добиться успеха — это под силу только трудолюбивым и увлечённым.

Сегодня хочу поговорить о том, какие навыки разработчика пригодятся в жизни вне IT.

Для начала, что такое программирование
— комплекс навыков, который помогает создавать что-то новое, используя доступные правила и алгоритмы. Похоже на рецепт, правда?

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

Знаешь, одно из важных качеств разработчика — лень Сделать так, чтобы всё работало, не требуя постоянных усилий. Например, подрабатывая в приёмной комиссии, я написала свою первую программу. С её помощью получилось быстрее заводить личные дела абитуриентов. Сократила процесс с 30–40 минут до 10. Так и получила первую работу по трудовой А мне просто лень было делать это вручную

Мой ТОП-5 навыков программиста, которые будут полезны вне IT:
Проявлять настойчивость — продолжать искать оптимальное решение, пока не получится нужный результат
Гуглить — искать информацию и проверять её достоверность
Думать наперёд, что может сломаться и как это лучше исправить
Системно подходить ко всему: искать взаимосвязи, составлять планы для достижения целей
Знание английского языка — погружаясь в IT-среду, начинаешь лучше понимать, писать и изъясняться

P. S. Есть исследования, подтверждающие: занятия по программированию уменьшают риск развития Альцгеймера и отодвигают наступление деменции

Предлагаю написать в комментариях, какой из навыков для тебя в приоритете сейчас. Давай обсудим