5 мифов о программировании

5 мифов о программировании

Caravan of Knowledge

«Мне не нужно программирование»

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

На бытовом уровне глубокие познания программирования не требуются, однако хотя бы поверхностное понимание того, как работает интернет или почему компьютер запоминает то, что находится в буфере обмена (грубо говоря, последний ваш Ctrl+C) ровно до выключения компьютера, сбережет вам нервы и время.

«Если не программировал с детства, то уже поздно»

Разумеется, после бесконечных рассказов Марков Цукербергов и Павлов Дуровых про то, как они создали первые программы в 7 лет, а в 20 прославились в Силиконовой долине, такие выводы напрашиваются автоматически. Однако навряд ли кто-либо из них после первой строчки нацелился сразу на создание чего-то меньшего, чем Фейсбук. Как и любые успешные люди в других сферах, им просто было интересно то, что они делали, они пробовали создавать много разных вещей и много ошибались.

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

«Чтобы программировать, нужно быть гением»

Вовсе нет: программирование — это навык, а любой навык при желании и упорстве развить можно (см. предыдущий пункт). На первый взгляд любой язык программирования покажется непостижимой абракадаброй, однако если разобраться, станет понятно, что у него есть своя структура и логика, а значит постичь ее все-таки возможно.

И про логику: для программирования как раз таки желателен не высокий IQ, а логическое мышление, поскольку на этом держится весь Computer Science.

«Нужно обязательно знать математику»

Знание математики вам ни в коем случае не помешает, потому что оно формирует то самое логическое мышление, однако оно не требуется во всех областях Computer Science — грубо говоря, оно обязательно только там, где есть 3D (например, видеоигры) и машинное обучение с Data Science. Если же вы хотите делать интерактивные сайты или создать на Arduino систему «умного дома», то математика в чистом виде вам там не понадобится.

«Программирование — это скучно»

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

_____________________________________________________

О проекте

«Caravan of Knowledge» — образовательный проект. Наша цель — продвижение и развитие STEM-образования в Казахстане.

Аббревиатура STEM с английского расшифровывается как наука, технологии, инженерия и математика (Science, Technology, Engineering, Mathematics). В целом STEM-образование предлагает междисциплинарное и проектное обучение этим и другим естественно-научным предметам.

«Караван знаний» помогает:

  • Школьникам — определиться с выбором профессии, развить соответствующие навыки, чтобы стать в дальнейшем успешными профессионалами;
  • Родителям — понять, какие перспективы открывают STEM-профессии и STEM-навыки;
  • Учителям — предлагаем способы, как развить у учеников STEM-навыки и STEM-мышление;
  • Школьной администрации — понять, как выстроить учителям учебные процессы и комфортную для всех школьную среду.

⭐️ Присоединяйтесь к «Каравану знаний»:

https://caravanofknowledge.com/

https://www.facebook.com/CaravanofKnowledge.kz/ 

https://www.youtube.com/channel/UCilEdQdw5kVVt1NZuIiAzGg 

https://www.instagram.com/caravan_of_knowledge/ 

https://t.me/caravanofknowledge  

Report Page