Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как найти мотивацию для изучения программирования?

Дмитрий Кащеев Ученик (3), на голосовании 2 года назад
Всем привет.

У меня есть вопрос. Может, глупый. Может, наивный. Но, тем не менее: как искать мотивацию для изучения программирования?

Не буду пересказывать, какой путь прошёл и какие были попытки изучения. Попробую кратко. Учился на программиста. К 3 курсу интерес пропал. Намертво. Отчасти от того, что преподаватели отбили интерес и по другим причинам тоже. Пошёл после ВУЗа работать инженером техподдержки.

Моя цель - построить загородный дом и уехать жить туда, работая при этом удалённо. Дом уже строится — в Рязанской области. Но для удалённой работы идеальный вариант - программирование. Посматриваю на backend-разработку на Java (потому что в универе были Java, C, C++ и C#). Ради своей цели я готов на многое. Собрал литературу для обучения, даже купил дорогой ноутбук, чтобы можно было заниматься. А заниматься почему-то банально не хочется. Не могу себя заставить. То работа, после которой устаёшь, а до сна остаётся 2-3 часа, не хочется их провести опять за компом. То на выходные уезжаем с семьёй на дачу и работаем там.

Повторюсь, вопрос, наверное, тупой и наивный, но можно ли как-то себя заставить изучать программирование? Пытаюсь это сделать, но пока дальше скачивания книжек и покупки ноутбука не зашло (в игры не играю, если что).
Голосование за лучший ответ
H-p A Просветленный (47009) 2 года назад
Сколько часов сон составляет?
Дмитрий КащеевУченик (3) 2 года назад
По-разному. Если нет дел, то ложусь спать в 23:30. Просыпаюсь стандартно в 5:50. Если надо на работу к 8, а не к 9, то просыпаюсь в 5 часов. Такой ранний подъём связан с тем, что у меня есть болезни ЖКТ и нужно время, чтобы подготовиться к выходу из дома.
H-p A Просветленный (47009) Дмитрий Кащеев, печально все это. Менять работу или экономить время еще как-то
Άηϑρέΰ ҂ Искусственный Интеллект (180028) 2 года назад
"Повторюсь, вопрос, наверное, тупой и наивный, но можно ли как-то себя заставить изучать программирование?" - сам себе в помощь, если не видишь мотивации, то и нет смысла браться
Дмитрий КащеевУченик (3) 2 года назад
По идее, мотивация - кайфовая жизнь на даче + удалённая работа + достойная зарплата. Раньше прям пёрло от программирования (из-за чего и пошёл учиться в ВУЗ на эту специальность), но потом интерес угас. Стало интереснее больше проводить время в реальной жизни, а не виртуальной. Пытаюсь как-то перебороть себя и посмотреть на это с другой стороны: всё-таки это моя профессия, там больше перспектив для развития и комфортные условия. Надеюсь, всё получится...
Άηϑρέΰ ҂ Искусственный Интеллект (180028) Дмитрий Кащеев, в любом случае - вся наша жизнь ширма..
Роман Петров Мастер (1715) 2 года назад
Я бы посоветовал посмотреть на ютубе канал Сергея Немчинского. Отвечает на все вопросы новичков, рассказывает как правильно учиться и прям сильно мотивирует) Человек с опытом 20+ лет и основал свою школу программирования

Лично я просто купил курс на Geekbrains и там уже волей-не волей начинаешь заниматься, деньги-то заплачены) Через год спокойно устроился джуном, даже не успел обучение окончить.

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

Плюс я по пути смотрел все видосы по программированию, ну такое, около программирования, что-то вроде научпопа для программистов. Оттуда наверное и черпал мотивацию. Видосы Немчинского, интервью АйТи бороды, Александр Ильин качественный контент делает. Да много их хороших, просто заменил весь мусорный контент на них и стало как-то проще.

Причем мне даже не нужно было прямо как-то насильно мотивировать себя. Я просто когда начал учиться, сразу этим загорелся, мне прям искренне стало интересно. Начал жадно читать литературу, параллельно писать какие-то мини-проекты, друзьям их показывать.

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

В общем, получилась какая-та реклама курсов на GB, но это просто мой путь, который я описал и пришел к результату, который меня полностью устраивает. За год нашел работу джуном на удаленке, за 6 месяцев апнул ЗП с 25к до 45к, причем не сильно напрягаясь и работа реально в кайф. Через пол года планирую уволиться отсюда, еще несколько месяцев поучиться (прочитать Эккеля, закончить курсы на GB), подтянуть пробелы, которые я обнаружил и идти уже на собесы, где ЗП 100-120к.

UPD:
А, и еще дополню. Учился я в трех ВУЗах, правда все 3 бросил, потому что скука смертная и хрен там чему научишься. Убил суммарно 5 лет вроде. Потом психанул, разочаровался в вышке, пошел на первый попавшийся курс, на первый попавшийся язык (ну почти) и вот я за 1 год нашел работу мечты, можно сказать.

Причем в одном из ВУЗов преподавали Java, но я экзамен по нему 3 раза пересдавал XD. Сейчас понимаю, что там просто препод был ужасный, одно дело понимать самому, а совсем другое уметь преподавать. Так что я в каком-то смысле, чтобы доказать себе и тому преподу, что я не тупой, пошел изучать именно Java)) Ну и на Android разработку думал перейти, если вдруг что. Но пока backend.
Алексей Белянин Гуру (2974) 2 года назад
само по себе изучение языка не имеет смысла. Нужна цель. Поэтому должна существовать задача, выполнение которая вас увлекает, которую хочется решить самому независимо от других причин. Такая задача может стать практикой при изучении языка и мотиватором, который будет подталкивать к самообразованию. Я бы завел какой-никакой опенсорс проект и пилил, пилил...
danbond85 Мыслитель (7740) 2 года назад
Если нет мотивации, возможно, стоит что-то другое найти.
Если уж нет других вариантов — можно попробовать платные курсы с наставниками, домашками и т.д.
k k Профи (839) 2 года назад
1. Вы должны чувствовать интерес к программированию. Пока вы не занимаетесь, потому что вам это не интересно и не приятно, просто вы себе не признаетесь в этом. Поэтому вы все время откладываете на потом, занимаетесь приготовлениями, но не садитесь программировать.

2. У вас должен быть план обучения, сейчас у вас его нет. Допустим, вы себя пересилили, и сели заниматься. С чего начать?

3. Вам нужно найти время на программирование. В игры вы не играете, значит есть какие-то другие занятия, которыми нужно жертвовать каждый день, чтобы найти время на образование.
Евгений Фомин Мудрец (14252) 2 года назад
Если коротко, то, как мне видится, расклад такой. Время забирает работа и семья. Обучаться программированию в таких условиях практически невозможно. Там помимо java надо еще технологии дополнительные изучать, что только увеличивает время изучения. А без должной мотивации, там только половина информации будет запоминаться. Тем более, если перед сном. Я бы в такой ситуации подумал о накоплении какого-то запаса денег, чтобы спрыгнуть с предыдущей работы, заняться вплотную программированием и сменить работу. Плюс я бы это делал до строительства дома или уже после, раз уже строится. Во-первых, копить проще. Во-вторых, у джуна, как мне видится, меньше шансов найти работу на удаленке, когда тебя по сути еще и обучать нужно будет первое время, что гораздо удобнее делать в офисе. Ибо джун вначале вообще не самостоятельная единица. Поэтому на первых парах возможно придется в офисе сидеть перед тем, как комфортно устраиваться на удаленке. Вот до строительства дома это бы вообще идеально заходило. Дом бы строил уже после того, как появилась гарантия удаленки уже на нужной работе.
владос Ученик (161) 1 год назад
Для начала мотивацию надо поднять.
Похожие вопросы