Программирование, почему мотивация не нужна

Почему для изучения программирования никакая мотивация не нужна.

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

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

Хорошая новость в том, что программирование, особенно в начале его изучения, ну очень щедро на дачу этих самых наград. Возьмем того же Свейгарта[Автоматизация рутинных задач с помощью Python], можно долго рассуждать по каким причинам это отличный вариант для старта или рассматривать, в контексте понимания процесса программирования[предыдущий пост], но разве поэтому книга стала так популярна?

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

Первое, что сделает прочитавший того же Свейгарта - попробует внедрить автоматизацию вообще везде где можно, второе - пойдет искать интересные варианты и идеи для автоматизации, чтобы внедрить уже их(ну и третье, задумается, а нельзя ли, полностью автоматизировать рабочий процесс, вполне естественное желание, в том же сабреддите r/Python постоянно всплывают подобные истории, некоторые очень впечатляют, иногда в печальном смысле, когда вся сложная система дает сбой, и последствия крайне плачевны). Не нужна никакая мотивация извне, задач, а главное рвения их решить, будет столько, что скорее, встанет вопрос о нехватке времени.

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

Хороший пример - выложенные курсы вузов, я как то писал, что главное преимущество академ. подхода - он не старается быть простым, при подготовке такого курса, скорее будут сосредоточены на полноте материала(что не отрицает последовательную подачу). При этом, есть примеры, именно увлекательных курсов(мне верить не надо, у них есть куча отзывов об этом), тот же CS50(подразумевая нулевой уровень подготовки, курс c кучей теории, добрая половина которого идет на си).

Но, не смотря на это, все чаще вижу материалы на тему "мотивация для начинающих программировать". Наверно, нечему удивляться, учитывая общий тренд мотивировать на все что угодно, однако, за этим может скрываться очень неприятная проблема. Старое-доброе - "не я вас плохо учу, это вы недостаточно хотите учиться". Нехваткой мотивации можно оправдать и плохо читаемый курс, и не правильно рекомендованный материал, да вообще все что угодно. А от обилия "мотивации для начинающих", у изучающего может сложится впечатление, что проблема именно в нем, хотя зачастую, достаточно сменить уч.материал. Сколько людей посчитало программирование чем то невероятно скучным, перегруженным и по итогу дропнуло, благодаря такому подходу?

1616
17 комментариев

Комментарий недоступен

21
Ответить

Мне однажды приснилась такая красавица - один в один! Интересно..

1
Ответить

А чего плохого в курсиве и полужирном начертании? И где здесь огромные абзацы и стена текста? Это даже не лонг.

У меня тут больше претензии к несколько сумбурной подаче и пунктуационным ошибкам.

1
Ответить

Комментарий недоступен

Ответить

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

Восторг — штука очень субъективная. Не ожидай, что у всех людей его вызывают одни и те же вещи. Ты описываешь свою интерпретацию своих ценностей и точек интереса, делая вид, что они универсальны. Это не так.

Вот у тебя есть хобби выпеканья сдобного печенья? Давай перепишем твою статью чуть-чуть:

Разумеется нет, может прозвучит смешно, но когда новичок видит, что сам может выпечь сдобное печенье с любым вкусом, о котором он может даже не подозревал, он словно получает суперспособность. Оказывается, эта гудящая духовка, уже не один десяток лет стоявшая на кухне, казалось бы, изученная вдоль и поперек, открывается совсем с другой стороны. Первое, что сделает прочитавший того же Печеньколюбова — попробует выпекать сдобные печеньки вообще со всем, что попадётся под руку. Пойдет искать интересные варианты и идеи для сдобных печенек...

Eсли ты после прочтения этого абзаца не побежал печь сдобное печенье, то я вообще не знаю, что с тобой не так. Но может быть проблема в учебниках по выпеканию печенек. Ведь любому психически здоровому человеку вообще не нужна мотивация печь сдобные печеньки, достаточно найти хороший курс. И дополнительную награду искать не надо, это же очевидно. ТЫ В КОНЦЕ ПОЛУЧИШЬ ПЕЧЕНЬКУ БЛДЖАД КАК МОЖНО НЕ ЗАХОТЕТЬ СОЖРАТЬ СДОБНУЮ ПЕЧЕНЬКУ ВЫ ЛЮДИ ВООБЩЕ ИЛИ НЕТ ЭТО ЖЕ КРУЧЕ ЧЕМ ПИСАТЬ КОД ИЛИ КОЛДОВАТЬ МАГИЮ ИЛИ ВООБЩЕ ЖИТЬ!!!

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

Не надо искать виноватых в том, что все люди разные.

18
Ответить

Неожиданно для ДТФ содержательный текст без оскорблений и по делу. Ммм. 

4
Ответить

@кто это

Ответить