Найти в Дзене

Если копируем код, то с какого перепугу будем программировать?

Парень Павел пишет(о том. где он учится на курсах) Ну и там в основном пишут вот код на вставь) молодец ты сделал) Я максимум что сделал это скопировал по итогу) понимание приходит с трудом в итоге проекты пишу как с нуля сижу гуглю и гуглю но сдаю с трудом. Бовсуновский: Очертим проблему: Обучение программированию это рынок. О качестве никто не пишет, рассчитывая на то, что новичок все равно не знает, что такое количественное обучение программированию. Как поступают? Просто пишут устроитесь на работу и новичок, уже кладёт себе в голову решение, что пройду курсы стану программистом, как показывает практика, ничего с этого не получается, кроме каши. Давайте ответим на вопрос, почему ко мне приходят люди и начинают писать? Что они делают? Об этих людях смотреть видео: https://spb-tut.ru/programming_school/python-programming-video/ Вы можете себя легко проверить, Откройте файл и попробуйте сходу прочитать его: https://github.com/beeware/toga/blob/main/core/src/toga/app.py если н

Парень Павел пишет(о том. где он учится на курсах)

Ну и там в основном пишут вот код на вставь) молодец ты сделал) Я максимум что сделал это скопировал по итогу) понимание приходит с трудом в итоге проекты пишу как с нуля сижу гуглю и гуглю но сдаю с трудом.

Бовсуновский:

Очертим проблему:

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

Давайте ответим на вопрос, почему ко мне приходят люди и начинают писать? Что они делают?

Об этих людях смотреть видео:

https://spb-tut.ru/programming_school/python-programming-video/

Вы можете себя легко проверить,

Откройте файл и попробуйте сходу прочитать его:

https://github.com/beeware/toga/blob/main/core/src/toga/app.py

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

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

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

Например параметры функций должны отлетать и все операции с ними должны быть отработаны:

- моментальное считывание по взгляду;

- вызов;

- исключения;

Причём искалечения являются в этом примере и методом обучения, в то время. как например конструкция try/except может быть изучена в любое время.

Эта конструкция отрабатывается в трёх направлениях:

- В документации.

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

https://www.youtube.com/playlist?list=PLuZJ9n46uMzVQLs2u4hwjfcQkZ8QVKea1

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

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

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

Что делать?

К сведению, для Вас и ваших коллег, которые учатся с вами, на случай. если будет каша в голове.

Дайте там своим кто с вами учится, ссылку на индивидуальное обучение.

За 4 месяца узнать можно о языке, вот парень, через месяц, что начал писать. Хотя до этого писал. что лет 7 назад пытался изучить язык. но постоянно отвлекался и ничего из этого не вышло.

А вот результаты через месяц:

https://www.youtube.com/watch?v=QIxxUXc8hL0

Так же можно посмотреть и видео на этой странице:

https://spb-tut.ru/programming_school/python-programming-video/

Если индивидуальное дорого, то можно собраться 3-5 человек и тогда дешевле

https://spb-tut.ru/programming_school/group-programming-lessons/

Здесь смотрите только цену, а само обучение будет как индивидуальное.

За 4 месяца можно:

Читать и писать код.

Изучить основные конструкции языка и применять это для любых языков программирования.

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

И сами имейте в виду, если будет каша в голове, то нужно просто изменить подход,