Под прошлыми видео многие писали, что я очень быстро рассказываю. Я занялся фиксом этой проблемы, и прошу оценить первые результаты. Комфортней ли слушать по сравнению с предыдущими видео?
Вот мне не очень нравится, когда говорят "Подкреплять теорию практикой", ведь когда читаешь книги появляется много тем, которые закреплять вооообще уж не хочется. Ты сделал 1 набросок на практике списывая с книжки, поставил галочку, что "закрепил" и забыл. Я теперь более скептично отношусь к книгам и думаю, что "хотелки" нужно чередовать с книгами. Интересней и продуктивней как по мне, это углубляться в информацию по мере разработки над собственным проектом. Так читая одни книжки, чтобы не распыляться на остальные темы можно и выгорание получить.
Списывать с книжки это конечно что-то с чем-то. Вот поэтому я и начинаю все внедрять в существующие проекты, ибо потом открывается миллион новых вопросов, а уже когда этот этап пройден, то и книжка как-то совершенно по-другому начинает открываться, ибо есть практический опыт.
Берешь фреймворк для изучения и начинаешь делать проект на нем и на практике уже изучишь его Я пробовал с консолек перескочить на GUI и сразу всплывает множество нюансов. Я думаю надо просто смотреть документацию и сразу применять на практике не просто от балды а на реальных проектах
Недавно такая мысль в голову пришла о том что те люди которые ищут лёгкий способ для достижения какой-либо цели но не делают для этого никаких действий то эти люди на самом деле не хотят этого(этой цели) они просто 'быть' тем кто добился этой цели а не 'достигать' этого
Лично я поставил себе четкие временные рамки. До 70 лет я прочту все книги и пересмотрю все полезные видео по программированию, а уже после 70-ти точно начну писать что-то свое...
Для меня главная проблема - порог вхождения в профессию. Программист = художник. То есть у вас изначально пустой лист и вам нужно его заполнить, чтобы получилась целая картинка. У картинки есть шаблоны: и заполняете вы их из головы - так, как вы захотите. А человек, который начинает изучать язык, где и так множество непонятных вещей, как потом создаст из пустоты работающий проект из множества файлов кода? Он начинает искать другой вариант обучения... смотрит готовые коды, зубрит их, потом понимает, что скатывать бесполезно и нужно научиться самому создавать код, но именно на этом шагу человек и топчится...
Выдал базу, которую понимают 95% программистов, но из них придерживаются ей от силу 30%))) Но тут следует отметить, что чтобы начать делать какой-то полноценный pet-проект нужна хотя бы какая-никакая база знаний.
Всегда нужно идти от простого к сложному. Понятие алгоритма даётся ещё в школьной информатике (в моё время, как сейчас не знаю) и эти алгоритмы нужно прорешать на листке бумаги, без компьютера. Далее, нет, не берём Python, в нём слишком много ненужных концепций для новичков, эти концепции запутывают и воспринимаются не как инструмент, для описания алгоритма, а как чёрный ящик, который нужно потрясти и получить готовое решение. Поэтому берём древний BASIC и решаем всякие простые задачки на решение уравнений, на векторную графику, на диалоговые системы вопрос/ответ. Вот после этой базы можно переходить к Python и тут ничего страшного, что придётся некоторое время учить язык, которые потом нигде не применяется, зато все его концепции до сих пор есть во всех современных и модных языках программирования.
Просто делай пет-проекты, которые тебе интересно делать. Если будешь много себя заставлять что-то делать, то через годик психанёшь и бросишь это всё, и усидчивость тут не поможет.
@@zproger, а можешь тем накидать на проекты? Я вот всё думаю сделать приложуху с парсингом, надеюсь есть ролики по GUI, а то парсинг я изусил в какой-то мере и с разными сайтами ок
Это индивидуальная вещь, тут нужно подбирать интересующую тему. Кому-то интересно сайты писать, кому-то ботов, кому-то читы и т.д. Я бы советовал выбрать интересную именно для вас тему, и попросить chat gpt составить ТЗ. Но это подход из разряда, чисто решить задачки. Более крутой метод, это придумать софт, который можно будет продать, и заняться его разработкой.
Не обязательно в pydroid можеш писать но єто неудобненько так как нет подсветки синтаксиса. Видел вроде что можна вроде как на termux установить более мене норм idle но там свои замоочки
Раньше я думал что программист - это особый контингент людей , но с прохода времени понимаю что ничего подобного нет,ты ничем не лучше любого сварщика или любой другой профессии , это обычная работа который ты делаешь ради корма .🙂
Было бы полезнее и интереснее смотреть рекламу, если бы вначале сказал про реферальную ссылку и что это поддерживает канал. Получается просто - рекламная вставка которая особо и не взаимодействие с аудиторией. Имхо
Вопрос не по этому ролику, а по ролику где ты показывал как ставить линукс как у тебя. У меня вроде все получалось но в конце после ввода startx рабочий стол на секунду включался и гас, оставался только курсор, и чтобы вернуться в консоль уже надо было ток рестартать ноут. Это связанно с драйверами на видео карту или может быть что то еще?
Без докера не изучить кубер. Но откуда узнать что сначала нужен докер? Я сам практическим методом (проб и ошибок) изучил и продолжаю учить фронтэнд (js, vue), а дальше мобилку (ionic, capacitor) Спасибо за то что добавили уверенности в моем способе)))
У меня лично это работает так: (1) В обсидиан выписываю целый список из технологий, которые где-то услышал. (2) Каждый месяц пробегаюсь по нему и выбираю, что страшненького изучить в этом месяце. Если я понимаю, зачем мне эта технология и как она мне поможет, значит можно изучать, а если она еще очень далеко от понимания, то беру пока что другие задачи, более приоритетные.
Метод проб и ошибок 100% нужен, как говорится, не ошибается только тот, кто ничего не делает) Я лично когда изучил основы Python, то думал, что я теперь эксперт и больше ничего мне учить не нужно. Проблема была в том, что я не знал куда двигаться и что учить дальше. Вот тут очень круто будет смотреть каналы, где рассматривают разного рода технологии, тогда придет понимание, что еще очень многое нужно изучать)
@@zproger у меня получается чаще по необходимости: написал апи, а потом нужно задеплоить, значит докер и хостинг какой-нибудь, нужно добавлять правки, значит Дженкинс и пошло поехало. Сейчас android))
Так понятно что мозгами шевелить 99% то и не хотят... А деньги в IT манят. Но язык программирования не самое главное, его можно заучить как попугаю, а толку то? Нужно понимание, концепций, структур и логики программирования, знание широко спектра алгоритмов, умение вникать в суть задач под определённые проекты.
Всё фигня, автор вводит в заблуждение. Открою секрет : Что бы начать программировать нужно выпивать 2л молока в день и жать 150кг в жиме лёжа. Как это связанно с программированием ? Да на прямую , если вы готовы к такому, то для вас и программирование легче станет. Не благодарите.
Так, допустим, я понял, что я - ленивая жопа и таки созрел для длительной планомерной работы. Не могли бы Вы сделать подробные роадмапы для таких вот очнувшихся, думаю, это многим было бы полезно. Ибо подробных я не нашёл, только по типу (основы пайтон ->...) А если всё же возьмётесь - модно там роадмап будет расписать под фриланс (как мне кажется - парсинг и боты, но могу ошибаться, ибо нуб) Заранее спасибо И за видео спасибо, действительно интересно
Благодарю за комментарий. На канале есть много подобных видео, где говорится о роадмапах. В целом многие советуют начать именно с основ Python, потому что у каждого человека своя сфера. Кому-то интересно web, кому-то gui, кому-то машинное обучение. Изначально в любом случае нужно изучить основы, а уже дальше человек как правило сам понимает, что ему нужно изучать после основ, чтобы войти в свою сферу деятельности. Я бы советовал изучать основы и параллельно смотреть ролики тех блогеров, которые снимают про интересующую вас сферу деятельности. Скажем если интересует веб, то сразу смотреть всех, кто про это снимает, и станет понятно, что после основ надо еще учить docker, fastapi и т.д. Главное и пет-проекты в процессе изучения делать под эту же сферу деятельности, пытаться скажем делать хоть какие-то сайты, переписывать их как-то, внедрять новый функционал.
@@zproger вот об этом я и говорю. Очень хочется найти стеки под разные задачи. Например: ты ботодел - ты знаешь, айограм, вквейв, что-нить для дискорда, реквестс. Ты бэкендер - ты знаешь... И в каком порядке что разбирать. Потому что я пробую что-то искать и писать. Куча петов недоделанный висит, потому что только-только отошёл от мануала - ошибка. А почему - не понятно, потому что знаний в конкретной области не хватает. Отому и попросил роадмап, ну или стек технологий с последовательностью. Хотя может, я сам чего-то не догоняю
у меня даже есть более жесткая поговорка-гипербола-максима::: "теория и практика вещи несовместимые " большинство пиплов бредят тем что прогресс вперед двигают ученые-теоретики.. но нет! двигают вперед фсио ТЕХНОЛОГИ-ПРАКТИКИ. а теоретики зачастую(или ка правило) впадают в депрессивный государственный догматизм. миром правят ЭМПИРИЧЕСКИЕ ТЕХНОЛОГИИ и ЗАДРОТЫ-ПРАКТИКИ. с детства я начинаю изучение например проги не с чтения доков а с "метода тыка" на основе знаний из предыдущего опыта -- да -- это немного подтормаживает но зато попутно ты можешь открыть или родить то чего нет в доках... еще есть книга на нескольких языках написанная без пробелов == очень развивает моск)))
Согласен, также и ходить мы начинаем не с изучения теории, а просто методом проб и ошибок. В целом теория полезна, но только если сразу совмещать ее с практикой, а не просто заучивать как термин для сдачи экзаменов в школе)
8:27 Что за pdf читалка? Я окулар сейчас использую hjkl and dark theme supported... Monkeytupe когда используют не язык программирования а простой текст... закрадываются странные подозрения...
Под прошлыми видео многие писали, что я очень быстро рассказываю. Я занялся фиксом этой проблемы, и прошу оценить первые результаты. Комфортней ли слушать по сравнению с предыдущими видео?
да не, всё хорошо было
те кто писал про слишком быстро, теперь будут смотреть на x1.5
Не знаю, привык видео смотреть на 2X, вполне комфортно (это касается большинства роликов, а не конкретно этого автора)
Основная ошибка - это когда кому-то все равно: программировать, или, к примеру, колбасу продавать. Он просто выбирает, где больше платят.
Ну такой человек явно не станет хорошим программистом, в этой профессии должен быть интерес к технологиям.
Вот мне не очень нравится, когда говорят "Подкреплять теорию практикой", ведь когда читаешь книги появляется много тем, которые закреплять вооообще уж не хочется. Ты сделал 1 набросок на практике списывая с книжки, поставил галочку, что "закрепил" и забыл. Я теперь более скептично отношусь к книгам и думаю, что "хотелки" нужно чередовать с книгами. Интересней и продуктивней как по мне, это углубляться в информацию по мере разработки над собственным проектом. Так читая одни книжки, чтобы не распыляться на остальные темы можно и выгорание получить.
Списывать с книжки это конечно что-то с чем-то. Вот поэтому я и начинаю все внедрять в существующие проекты, ибо потом открывается миллион новых вопросов, а уже когда этот этап пройден, то и книжка как-то совершенно по-другому начинает открываться, ибо есть практический опыт.
Берешь фреймворк для изучения и начинаешь делать проект на нем и на практике уже изучишь его
Я пробовал с консолек перескочить на GUI и сразу всплывает множество нюансов. Я думаю надо просто смотреть документацию и сразу применять на практике не просто от балды а на реальных проектах
Главное-не страдать фигнёй, а реализовывать знания ставить задачи и совершенствоваться.
Точно
Недавно такая мысль в голову пришла о том что те люди которые ищут лёгкий способ для достижения какой-либо цели но не делают для этого никаких действий то эти люди на самом деле не хотят этого(этой цели) они просто 'быть' тем кто добился этой цели а не 'достигать' этого
Лично я поставил себе четкие временные рамки. До 70 лет я прочту все книги и пересмотрю все полезные видео по программированию, а уже после 70-ти точно начну писать что-то свое...
:))))
До 70 можно спокойно наслаждаться жизнью и кайфовать пока молод - вот после этак 80 можно задуматься о серьезных науках😅😅😅.
Для меня главная проблема - порог вхождения в профессию. Программист = художник. То есть у вас изначально пустой лист и вам нужно его заполнить, чтобы получилась целая картинка. У картинки есть шаблоны: и заполняете вы их из головы - так, как вы захотите. А человек, который начинает изучать язык, где и так множество непонятных вещей, как потом создаст из пустоты работающий проект из множества файлов кода? Он начинает искать другой вариант обучения... смотрит готовые коды, зубрит их, потом понимает, что скатывать бесполезно и нужно научиться самому создавать код, но именно на этом шагу человек и топчится...
Выдал базу, которую понимают 95% программистов, но из них придерживаются ей от силу 30%))) Но тут следует отметить, что чтобы начать делать какой-то полноценный pet-проект нужна хотя бы какая-никакая база знаний.
Всегда нужно идти от простого к сложному. Понятие алгоритма даётся ещё в школьной информатике (в моё время, как сейчас не знаю) и эти алгоритмы нужно прорешать на листке бумаги, без компьютера. Далее, нет, не берём Python, в нём слишком много ненужных концепций для новичков, эти концепции запутывают и воспринимаются не как инструмент, для описания алгоритма, а как чёрный ящик, который нужно потрясти и получить готовое решение. Поэтому берём древний BASIC и решаем всякие простые задачки на решение уравнений, на векторную графику, на диалоговые системы вопрос/ответ. Вот после этой базы можно переходить к Python и тут ничего страшного, что придётся некоторое время учить язык, которые потом нигде не применяется, зато все его концепции до сих пор есть во всех современных и модных языках программирования.
Не могу запомнить, где сколько скобочек открывал, и соответственно, сколько где надо вписывать закрывающих)
Можно еще таких видео о том как нужно делать правильно..
Без проблем :)
Суть видео не усвоена 😂
Я лично лажаю на том,что не пытаюсь писать что-то из пет-проектов
Такие проекты очень круто прокачивают, их надо делать в любом случае. Мне лично это было очень интересно.
@@zproger Офигеть,бро,впервые мне какой-то хороший ютубер отвечает на коммент)
Просто делай пет-проекты, которые тебе интересно делать. Если будешь много себя заставлять что-то делать, то через годик психанёшь и бросишь это всё, и усидчивость тут не поможет.
@@zproger, а можешь тем накидать на проекты? Я вот всё думаю сделать приложуху с парсингом, надеюсь есть ролики по GUI, а то парсинг я изусил в какой-то мере и с разными сайтами ок
Это индивидуальная вещь, тут нужно подбирать интересующую тему. Кому-то интересно сайты писать, кому-то ботов, кому-то читы и т.д. Я бы советовал выбрать интересную именно для вас тему, и попросить chat gpt составить ТЗ.
Но это подход из разряда, чисто решить задачки. Более крутой метод, это придумать софт, который можно будет продать, и заняться его разработкой.
Для написания программ не нужен компьютер.
Не обязательно в pydroid можеш писать но єто неудобненько так как нет подсветки синтаксиса. Видел вроде что можна вроде как на termux установить более мене норм idle но там свои замоочки
попробуй спарсить всеинструменты:) это будет точно вызов :)
:)))
Раньше я думал что программист - это особый контингент людей , но с прохода времени понимаю что ничего подобного нет,ты ничем не лучше любого сварщика или любой другой профессии , это обычная работа который ты делаешь ради корма .🙂
Было бы полезнее и интереснее смотреть рекламу, если бы вначале сказал про реферальную ссылку и что это поддерживает канал. Получается просто - рекламная вставка которая особо и не взаимодействие с аудиторией. Имхо
В начале хотелось больше по теме рассказать, а не сразу зрителям акции показывать.
Вопрос не по этому ролику, а по ролику где ты показывал как ставить линукс как у тебя. У меня вроде все получалось но в конце после ввода startx рабочий стол на секунду включался и гас, оставался только курсор, и чтобы вернуться в консоль уже надо было ток рестартать ноут. Это связанно с драйверами на видео карту или может быть что то еще?
Без докера не изучить кубер. Но откуда узнать что сначала нужен докер? Я сам практическим методом (проб и ошибок) изучил и продолжаю учить фронтэнд (js, vue), а дальше мобилку (ionic, capacitor) Спасибо за то что добавили уверенности в моем способе)))
У меня лично это работает так: (1) В обсидиан выписываю целый список из технологий, которые где-то услышал. (2) Каждый месяц пробегаюсь по нему и выбираю, что страшненького изучить в этом месяце. Если я понимаю, зачем мне эта технология и как она мне поможет, значит можно изучать, а если она еще очень далеко от понимания, то беру пока что другие задачи, более приоритетные.
Метод проб и ошибок 100% нужен, как говорится, не ошибается только тот, кто ничего не делает) Я лично когда изучил основы Python, то думал, что я теперь эксперт и больше ничего мне учить не нужно.
Проблема была в том, что я не знал куда двигаться и что учить дальше. Вот тут очень круто будет смотреть каналы, где рассматривают разного рода технологии, тогда придет понимание, что еще очень многое нужно изучать)
@@zproger у меня получается чаще по необходимости: написал апи, а потом нужно задеплоить, значит докер и хостинг какой-нибудь, нужно добавлять правки, значит Дженкинс и пошло поехало. Сейчас android))
Так понятно что мозгами шевелить 99% то и не хотят... А деньги в IT манят. Но язык программирования не самое главное, его можно заучить как попугаю, а толку то? Нужно понимание, концепций, структур и логики программирования, знание широко спектра алгоритмов, умение вникать в суть задач под определённые проекты.
Всё фигня, автор вводит в заблуждение. Открою секрет : Что бы начать программировать нужно выпивать 2л молока в день и жать 150кг в жиме лёжа. Как это связанно с программированием ? Да на прямую , если вы готовы к такому, то для вас и программирование легче станет. Не благодарите.
И конечно же кушать несколько планет на завтрак
Совсем забыл об этом рассказать!!
За год можно стать нормальным, работоспособным джуном.
Я 4 лет пытаюсь выучить C# c долгими перерывами. Я не являюсь Джуном. Что со мной не так?
Приветик видео классное,могу в тг с тобой пообщаться?),есть пару вопросиков:)😊
Без проблем, я на связи
это зависит от концентрации и логики и сперва теория потом практика
Ну да, главное практикой подкреплять в дальнейшем. Про концентрацию тоже в точку, нужна специальная среда для этого.
В какую игру ты играешь?
знаете я мог бы изучать программирование быстрее если бы питон на моем пк был быстрее и нормально работал а не зависал на ровном месте
Просто иногда нет времени
Вечером мозг уже не соображает ничерта, и ему нужно часа 4 чтобы хоты бы прийти в себя после 9 часов работы
Возможно стоит это как-то фиксить витаминами, воздержанием и прочими методами. Надо побольше ресурсов и энергии дать организму.
@@zproger только сменой работы решается
Где нет такого дедлайна
Блин , не успел , я четвёртый
Все равно неплохо :)))
Я был первым :)
перезалив? я это видео кажется уже видел
Никогда не делаю перезаливы)
Так, допустим, я понял, что я - ленивая жопа и таки созрел для длительной планомерной работы. Не могли бы Вы сделать подробные роадмапы для таких вот очнувшихся, думаю, это многим было бы полезно. Ибо подробных я не нашёл, только по типу (основы пайтон ->...) А если всё же возьмётесь - модно там роадмап будет расписать под фриланс (как мне кажется - парсинг и боты, но могу ошибаться, ибо нуб) Заранее спасибо
И за видео спасибо, действительно интересно
Благодарю за комментарий. На канале есть много подобных видео, где говорится о роадмапах. В целом многие советуют начать именно с основ Python, потому что у каждого человека своя сфера. Кому-то интересно web, кому-то gui, кому-то машинное обучение.
Изначально в любом случае нужно изучить основы, а уже дальше человек как правило сам понимает, что ему нужно изучать после основ, чтобы войти в свою сферу деятельности. Я бы советовал изучать основы и параллельно смотреть ролики тех блогеров, которые снимают про интересующую вас сферу деятельности. Скажем если интересует веб, то сразу смотреть всех, кто про это снимает, и станет понятно, что после основ надо еще учить docker, fastapi и т.д.
Главное и пет-проекты в процессе изучения делать под эту же сферу деятельности, пытаться скажем делать хоть какие-то сайты, переписывать их как-то, внедрять новый функционал.
@@zproger вот об этом я и говорю. Очень хочется найти стеки под разные задачи. Например: ты ботодел - ты знаешь, айограм, вквейв, что-нить для дискорда, реквестс. Ты бэкендер - ты знаешь...
И в каком порядке что разбирать. Потому что я пробую что-то искать и писать. Куча петов недоделанный висит, потому что только-только отошёл от мануала - ошибка. А почему - не понятно, потому что знаний в конкретной области не хватает. Отому и попросил роадмап, ну или стек технологий с последовательностью. Хотя может, я сам чего-то не догоняю
у меня даже есть более жесткая поговорка-гипербола-максима:::
"теория и практика вещи несовместимые "
большинство пиплов бредят тем что прогресс вперед двигают ученые-теоретики..
но нет!
двигают вперед фсио ТЕХНОЛОГИ-ПРАКТИКИ.
а теоретики зачастую(или ка правило) впадают в депрессивный государственный догматизм.
миром правят ЭМПИРИЧЕСКИЕ ТЕХНОЛОГИИ и ЗАДРОТЫ-ПРАКТИКИ.
с детства я начинаю изучение например проги не с чтения доков а с "метода тыка" на основе знаний из предыдущего опыта -- да -- это немного подтормаживает но
зато попутно ты можешь открыть или родить то чего нет в доках...
еще есть книга на нескольких языках написанная без пробелов == очень развивает моск)))
Согласен, также и ходить мы начинаем не с изучения теории, а просто методом проб и ошибок. В целом теория полезна, но только если сразу совмещать ее с практикой, а не просто заучивать как термин для сдачи экзаменов в школе)
8:27 Что за pdf читалка? Я окулар сейчас использую hjkl and dark theme supported...
Monkeytupe когда используют не язык программирования а простой текст... закрадываются странные подозрения...
Это evince, еще могу использовать zathura по настроению :)
👍👍👍👍