Миф 1. Программирование нужно изучать только тем, кто хочет работать программистом.
Очень много профессий, так или иначе связанных с программированием. Однако, важно не это. В сегодняшнем мире следует приравнять слово "программист" и слово "инженер" и считать, что (базовый) курс программирования развивает инженерный подход (алгоритмическое мышление) и полезен в любой профессии.
Миф 2. Женщина не может стать программистом.
С таким же успехом можно сказать, что женщина не может стать физиком, математиком или ученым. Ответ простой: Мария Склодовская-Кюри, Софья Ковалевская… В любом случае, знание основ программирования пригодится не только в работе программиста.
Миф 3. Чтобы стать программистом, нужно обладать особым талантом.
Достаточно иметь стремление и время, чтобы практиковаться.
Миф 4. Чтобы стать программистом, нужно обладать особым, алгоритмическим мышлением.
"Стать программистом" и "выработать алгоритмическое мышление" - одно и то же. Другими словами, алгоритмическое мышление формируется в процессе обучения.
Миф 5. Если я не люблю математику, значит не смогу научиться программировать.
"Любовь" и "нелюбовь" к любому предмету в школе чаще связана с конкретным учителем или успеваемостью ученика. Когда всё получается, "нелюбовь" не возникает. В любом случае, в изучении программирования много направлений и можно выбрать такое, где глубокое знание математики не имеет значения.
Миф 6. Все курсы по программированию одинаковые.
Изучение синтаксиса языка не сделает человека программистом. Некоторые курсы ориентированы лишь на изучение конкретных сред или языков программирования. Они хороши, для тех, кто уже программирует на каком-либо языке и нуждается в изучении другого языка или систематизации своих знаний. Изучение "с нуля" надо начинать с такого курса, который поможет сформировать алгоритмическое мышление и привить правильный стиль программирования.
Миф 7. Не нужно тратить время на изучение любых языков программирования, кроме ###!
В каждой области применяется свой язык: Подробнее на www.job.ru. Для изучения основ нужно выбирать язык программирования, который будет отвечать выбранной задаче, т.е. изучению основ. При этом, выбранный язык программирования может вообще не использоваться профессионалами, и быть исключительно учебным. В дальнейшем можно изучать любые языки (что и делают программисты, поскольку прогресс не стоит не месте).
Миф 8. Чтобы стать программистом, достаточно окончить курсы по программированию.
Как и в любом деле, курсы - это только начало. А дальше всё зависит от личного стремления, желания продолжать учиться и узнавать новое. Самое главное - желание думать. Без этого никак нельзя.