Другие языки программирования и технологии

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

Сейчас обучаюсь по книге Эль Свейгерта. В ней очень много сложных для меня терминов. Крыша едет, весьма сложно приучиться человеку который всю жизнь читал художественную литературу на тернистый путь науки. Изначально я выбрал себе простой школьный метод записывать термины и важные вещи в тетрадь, которую специально выбрал под эту задачу чтобы запомнить сложные термины и в случае чего открыть почитать если что то забуду. Но сейчас я понял таким же успехом я могу открыть эту же книгу в электронном виде. Еще разница во времени, я могу потратить целых 30 минут на писанину, которые мог бы потратить на дальнейшее продвижение по книге и примерам от автора. Как вы самообучаетесь программированию, может вы поделитесь своим опытом? Если есть кто обучаются в универе, поделитесь как у вас проходит обучение с языками.
Для того чтобы понять "как" обучаться программированию, требуется сначала осознать "что" такое программирование.
Почему-то решив, что программирование имеет отношение к памяти, и начал запоминать/записывать. Но ты уверен в том что делаешь, ты ОСОЗНАЕШЬ свои действия и их адекватность поставленной цели?

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

Вся методика, о которой ты спрашиваешь, заключается только в одной простейшей очевидной вещи, в которой никакого секрета и никакого волшебства: просто ставишь цель, и идешь к ней. Сам. Шаг за шагом. Не по чужой указке, не держась за чужую руку "помощи", не боясь зайти в новые территории, и не сдаваясь из-за того что идти трудно. Скорее всего, ты разочарован, но увы - только этот метод реален.
MK
Merab Koberidze
87 042
Лучший ответ
Рафаиль Токарев Спасибо, ваши слова прилетели мне в лицо как удар Тайсона. Это то что было нужно.
Посмотрел что за Свергейт такой - оказалось что у него есть книжка "Программирования для детей". Значит начинать нужно с нее, там вряд ли есть сложные термины
Рафаиль Токарев Если мне сложно, это ведь не значит что я должен еще сильнее ограничивать возможности моего ума. Просто для меня не привычны данные термины в книге. Но даже если мне придется записать их на руках фломастером, я выучу все термины до единой. Я просто спрашивал про метод самообучение. Как сэкономить время и увеличит эффективность.
...Как вы самообучаетесь...

Поступаем в институт по соответствующему профилю, заканчиваем его, поступаем в фирму, имеющую специализированные по языкам курсы, заканчиваем их, начинаем работать с з/п от 100 000 тугриков в месяц.
Николай Бушков
Николай Бушков
64 207
Рафаиль Токарев слишком радужно
Программирование это не художественная литература, ты можешь выучить кучу терминов, но не будешь даже понятия иметь, что это. Самое простое методы класса - по сути это обычная функция. Но если ты не понимаешь сути, то для тебя это будет 2 разных термина и 2 разные вещи.
Научиться программировать по книжкам на мой взгляд не реально, нужна практика. И начинать лучше с алгоритмических языков, так до головы будет проще доходить, а не с питона.
Ержан Мукашев
Ержан Мукашев
6 587
код покажи?
программирование - это не понимать, не знать, а уметь.
уметь писать программы.
если код ещпе не пишешь, значит сразу - ставишь среду, если уж совсем никак - онлайн компилятор, и пишешь код, играешься с ним, чтоб четко до каждой запятой быть уверенным, что ты пишешь, и как понимает написанное компилятор.
Nurdaulet Nameshev
Nurdaulet Nameshev
1 900
Стоит начать с какого-нибудь легкого языка. Придумать легкую программку. И походу осуществления постепенно научишься.

Похожие вопросы