Тёмный

Как правильно учиться программировать 

Marlin
Подписаться 41 тыс.
Просмотров 124 тыс.
50% 1

Привет. Меня зовут Рахим Муратов. Я веб-разработчик и автор этого канала. Занимаюсь обучением, веду курсы и помогаю новичкам.
В этом видео разберем проблему подхода к обучению. Я покажу план разбивки проекта и расскажу как правильно обучаться. Этот подход независимо применим к разным языкам и технологиям.
В инстаграме отвечаю на вопросы, провожу прямые эфиры и разборы.
Мой инстаграм: / rahim.muratov
Сайт: marlindev.ru
ВК: learnby...
Telegram: t.me/rahim_muratov
Discord: / discord

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 436   
@artyommarchenko6998
@artyommarchenko6998 4 года назад
Минута молчания в честь тех, кто не знает об этом канале
@burtmacklin3605
@burtmacklin3605 3 года назад
почтим их память..
@johnherish
@johnherish 3 года назад
предлагаю делиться данным видео и ставить лайк чтобы таких стало меньше
@freeQed
@freeQed 3 года назад
Press F pay to respect
@pawuk4018
@pawuk4018 3 года назад
Особенно помянем тех, кто учить программирование "за час" у хауди
@frexil2210
@frexil2210 3 года назад
@@pawuk4018 Аха я так и начал🤣
@РоманДенисов-л3у
@РоманДенисов-л3у 3 года назад
После первых двух минут видоса: "Хауди Хо" вышел из чата...
@viktorvik7910
@viktorvik7910 3 года назад
Динозаврика делать))
@midiene3728
@midiene3728 3 года назад
@Олег Прокопьев он не клоун, просто нашёл контент на ютубе, на который младшая аудитория ютуба подписывается, в итоге он делает просто качественные видео, но смысл в этих видео отсутсвует
@ЗелёныйСлон-т3ъ
@ЗелёныйСлон-т3ъ 3 года назад
@@midiene3728 даладна, если ваще ноль в кодинге, чтобы самому не разбираться в тоннах мукулатуры, его как раз полезно посмотреть. тупо обзор и "как-чего там устроено".
@jackbeen1204
@jackbeen1204 3 года назад
@@midiene3728 КАЧЕСТВЕННЫЕ видео без смысла?
@ДенисКускильдин
@ДенисКускильдин 3 года назад
@@midiene3728 его видео помогли мне начать веб программирование и не забросить, хотя бы это уже значит что его контент не без смысла
@ElleAbaq
@ElleAbaq 3 года назад
"...код - это конец всей работы." Очень красиво сказал!!) Спасибо за этот ролик и в целом за канал. Очень приятная подача
@MrMurmandramas
@MrMurmandramas 3 года назад
Я понимаю, что этот канал посвящён больше веб разработке, но поделюсь своей мини-историей. Однажды я решил изучить язык программирования Swift (для разработки приложений для иОС и прочего). И собственно начинал так же - открыл ютуб ролики, потом купил какой-то курс на Удеми и почувствовал себя идиом по сравнению с теми «гуру» программирования, особенно когда они говорили что-то в духе «сделаем это элементарное действие, ну я думаю, вы и так понимаете, как это работает». Естественно я так долго не продержался и забросил, поскольку «слишком сложно». Прошло несколько лет, я услышал, что Эппл выпустили собственный бесплатный курс обучения и я решил попробовать его. Что я могу сказать, их способ подачи материала, объяснения принципов программирования - это просто невероятно. Я «прошёл» их первую книгу и случайно наткнулся на некоторые из тех уроков, с которых я начинал. И вот сейчас я действительно понимаю, что те действия были элементарными и понятными. Зачем я это пишу? Не знаю, просто хочется поделиться какой-то небольшой радостью.
@cinderellarouge
@cinderellarouge 4 года назад
Блиин, круто!!!топ информация, спасибо. Хотелось бы продолжения. Да, я из тех кто не может применить знания на практике.
@agutinoff
@agutinoff 4 года назад
Мне кажется, тут уже всё понятно! Просто гуглишь, или ищешь в документации эти самые пункты или подпункты! Типа "Валидация данных на язык-нейм" и т.д.
@_aralgames_1986
@_aralgames_1986 3 года назад
@@agutinoff по подробнее можно?
@allsports8149
@allsports8149 3 года назад
У ТЕБЯ ЕСТЬ ИНСТАГРАМ: ali_habibulloyev НАПИШИ ПОЖАЛУЙСТА МНЕ!!!.
@взрывмозганомер2
@взрывмозганомер2 3 года назад
Суть программирования не в кода, а в мыслях. c. Marlin
@ОлегТиньков-б8с
@ОлегТиньков-б8с 3 года назад
Monro
@взрывмозганомер2
@взрывмозганомер2 3 года назад
@@ОлегТиньков-б8с ну типо
@theholdfingersteam2399
@theholdfingersteam2399 4 года назад
Балотируйся в Министры образования Казахстана, а то сидят у нас дармоеды одни. Если что мой голос за тебя!
@ThePirateHistory
@ThePirateHistory 3 года назад
Павлодар тоже за!
@АбилТоробаев-р2я
@АбилТоробаев-р2я 3 года назад
Что такое валидация?
@diasesengeldiev1680
@diasesengeldiev1680 3 года назад
@@АбилТоробаев-р2я если вы серьезно, то это проверка данных на правильность заполнения перед тем как сохранить. Пример при регистрации: поле логин должен быть email, это значит в нем должен быть знак @, потом должен быть домен(mail.ru...) и т.д. Валидация может быть какой угодно, это зависит от требовании.
@ma-tanica
@ma-tanica 4 года назад
У тебя такой поставленный голос.. Тренировал?
@Пингвинистыйпавук
тема лично для меня актуальна. у меня база есть, а вот более менее сложных проектов нету
@Сергей-о1п3р
@Сергей-о1п3р 3 года назад
Ты хакнул сознание. Чёртов гений) Кумыса за мой счёт этому господину. Моё почтение.
@Vernad
@Vernad 3 года назад
и кваса ... за счёт Гегеля
@_k_5197
@_k_5197 4 года назад
Спасибо, и новый софт для планирования узнал, и прикладное применение в рамках обучения👍
@ardinarbeats9790
@ardinarbeats9790 4 года назад
Да "теория без практики - ничто"
@cookicode8336
@cookicode8336 3 года назад
И наоборот "практика без теории - ничто".
@BallorosEye
@BallorosEye 3 года назад
Теория без практики - мертва Практика без теории - слепа
@PervizSalmanov423
@PervizSalmanov423 4 года назад
Как я его обожаю, этого Рахима.
@skwii
@skwii 3 года назад
Мир того любит этого Рахима, ахахах забавно вышло)
@alyu6351
@alyu6351 3 года назад
Точно этого, а не другого?
@0zzburn313
@0zzburn313 2 года назад
Боги алгоритмов ютуба, снизошли с небес и направили меня к праведному человеку, к человеку который сможет направить меня на путь истинный, путь программиста! Святые транзистор, бит и электрон, Аллилуйя!
@sh0ny
@sh0ny Год назад
Почему я это видео увидел только сейчас😣 впервые умные и грамотные мысли о декомпозиции !! Когда садишься писать код , потрать время на составление Плана
@andreysemenov351
@andreysemenov351 3 года назад
Ну наконец то хоть один додумался как это выглядит со стороны «блондинко с мозгом креветко» Правда говорят: Учитель это прежде всего призвание и талант, а уж потом процесс обучения! «Что бы учить юзера, надо думать как юзер» Респект за ролик
@DanBaulin
@DanBaulin 2 года назад
О, да! Как же бесят эти туторы. "Импортируем три библиотеки, используем дохрилиард функций из них, спасибо за внимание". Ни логики написания программы, ни объяснения библиотечных функций, зато урок для новичков. Начал учить питон месяц назад, более-менее разобрался во всем базовом функционале, включая ООП, задачи решаю довольно легко, но как написать программу, которая копирует файлы из одной папки в другую - хз, про более сложные вещи даже вообще не заикаюсь.
@Feelosov
@Feelosov 4 года назад
Б) Приятный голос завораживает :). Первый раз видео смотришь и слушаешь чисто голос, второй раз пытаешься понять, про что он там говорил. Я не гей. В) Хороший темп, хороший расклад, правильная речь, миролюбивое настроение, без пафоса. Почему товарищь не в топе? Видосов мало. Пили больше - знаниями надо делиться!
@ri4an598
@ri4an598 3 года назад
ахахаахахаха,спасибо за уточнение)
@akmalkamolov1407
@akmalkamolov1407 3 года назад
Ну ты гениальный программист это видео мне очень помогло я почти 4 года немогу думать как программист реально супер
@gabitbatyrkhanov9550
@gabitbatyrkhanov9550 4 года назад
Мужик продолжай это! Спасибо!
@artyommarchenko6998
@artyommarchenko6998 4 года назад
Лучший! Ты сделаешь курс? Уверен будет лучший курс в мире
@kayum67
@kayum67 3 года назад
Привет классный видео 👍 мне 40 я начал интересоваться все пакзывают как начало видео ты прав думаю после тваих слов я начинаю понимать к своим вапросы спасибо тебе
@tomanderson5893
@tomanderson5893 3 года назад
Очень интересный подход. Он необычный и вселяющий надежду. Я как раз изучал Java думаю на многим известном портале, это были первые мои курсы, за которые я платил деньги, а ведь я на программировании еще не заработал))) В общем Там очень хорошо учат, НО учат писать код. Не учат ни планировать, не разбивать задачу на мелкие. Да об этом везде говорится "Поставил задачу, разбиваешь ее на более мелкие и выполняешь" Но на практике, никаких советов я не находил. А переписывание кода за авторам, еще к тому же когда переписывая его код строчка в строчку, он оказывается не рабочим, потому, что автор забыл упомянуть какой-то нюанс, то руки и вовсе опускаются. Рахим очень приятно удивил данным подходом. Он я думаю не панацея, но вектор мыслей он явно задал. Я как раз из тех программистов, кто изучил все эти циклы, ветвления методы, но собрать из всего этого, что-то свое я не умею. И хотелось бы посоветовать всем вам и нам, начинающим программистам - Не сдаваться! Пробовать снова и снова, искать другие подходы. Как говорилось в одной художественной книги, там ИИ объяснял человеку, почему у него в итоге все получается - Вы люди, попробуете, пару раз и бросаете, я же пробую снова и снова, сто раз, тысячу раз и у меня в результате получается!" Так что пробуйте друзья. Мы вместе идем по этому пути, и я хотел бы немного поддержать вас. Быть может в ответ кто-то поддержит и меня. Спасибо)
@atvyoutube7704
@atvyoutube7704 3 года назад
я неф ига не понимаю в программирование, хочу научится, если поддержи меня лайков буду рад!
@atvyoutube7704
@atvyoutube7704 3 года назад
это так неожиданно, спасибо за лайк, буду стараться ради и продвигаться дальше)
@Viv1secto
@Viv1secto 3 года назад
Ну как, есть прогрессы?
@atvyoutube7704
@atvyoutube7704 3 года назад
@@Viv1secto Да, изучаю JS, Знаю Python
@РозалияСулейманова-о4ш
Спасибо, я изучаю и практикую Python. Очень жаль, что нет подобного курса по этому языку, хотя, я дошла до структурирования от того что мне нужно до реализации через код сама. Всё равно пока сложновато самой, зарегалась на GetHub, пока тырю оттуда простые решения для своих задач, работаю финаналитиком. Многое приводит в стресс, если не разберусь - уволюсь(( Конечно, сложно с экономиста до написания своих кодов((( Спасибо за ваши уроки, очень мотивируют. Потом планирую учить Java))) тоже в работе пригодится, если вывезу)))
@yurokshesterikov
@yurokshesterikov Год назад
Как успехи ? Прошло уже 3 года )
@anton-f8t
@anton-f8t 3 года назад
Зашёл по какой-то рекомендации, теперь я не в ахуе с ЕГЭ по матану, инфе и физике
@bubinbei
@bubinbei 4 года назад
Можно назвать это не план, а атлас.
@ПавелГригораш-ю5ц
@ПавелГригораш-ю5ц 4 года назад
Ты отличный человек, который здраво мыслит о подаче информации, спасибо :3
@ToBeCloser007
@ToBeCloser007 4 года назад
Пожалуйста;)
@ashama8699
@ashama8699 3 года назад
Не одного негативна , круто ! И спасибо за урок очень круто и понятно .
@abdulloev.mahmadullo
@abdulloev.mahmadullo Год назад
спасибо мужик я из этого страдаю уже 2 лет
@skwii
@skwii 3 года назад
Реально, так смотришь ищешь всякие видео, но настоящие ценители искусства, они вот так зарыты где-то, у себя, я вот откапал самородок, благодарю, да правда в таком ключе и не думал, о проектирование это будет очень интересно, увидеть ряд таких видео, возможно ты изменишь подход к обучению на ютуб, все будут перенимать этот метод у тебя, уверен
@sanysimqdavydov6628
@sanysimqdavydov6628 3 года назад
Благодарю за полезную информацию. А какие программы нужны нулевому новичку пожилого возраста?
@КириллКандинский-ш6щ
Блин, вот это голос конечно, супер, как будто где то озвучку таким же слышал. Есть советы как сделать голос таким же красивым?)
@АлександрВарыгин-в3ы
Отличный подход к обучению!
@LitvinchikL
@LitvinchikL 3 года назад
Учу Питон но это полезнее чем посмотреть видео как создать сайт на Питоне за 1 час... Спасибо.
@numb1k
@numb1k 3 года назад
Жиза
@f.ingenia
@f.ingenia 3 года назад
Спасибо за видео. Хоть я от php я далёк, но как ты прав! Сам изучаю C#. Куча информации даётся авторами отвечая на вопрос «как?». Но почему то много забывают , что главные вопросы это «Что?» и «Почему?», а «Как?» это последний этап.
@gilman2056
@gilman2056 4 года назад
Тоже пришел к выводу, что написание кода это конечные шаги. О проетировании мало говориться в курсах где обечают научить программированию с нуля Сам лично люблю с описании работы прогрммы в псевдокоде, где затем существительные превращаются в классы, а глаголы в функции А так было бы интересно узнать о методах модделирования у других
@eanord
@eanord 3 года назад
Харош дядька. Спасибо. Иногда самые правильные решения самые простые, но почему-то их трудно осознать и прийти к ним. После видео про ямы в обучении, которое попало в рекомендации, перешел сюда, действительно изучать по видео с чужим кодом не тот путь который мне дает понимание, как решить свои задачи, как правильно задать вопрос или выявить взаимосвязи между выполняемыми операциями.
@bjrnjensen8914
@bjrnjensen8914 3 года назад
Ты заставил взглянуть на вещи с другой стороны, заставил задуматься и переосмыслить подход ко многим вещам, это касается не только самого программирования. Вот за это тебе огромное человеческое спасибо!
@ЭльдарМакЛауд
@ЭльдарМакЛауд 4 года назад
Рахим, царский лайк тебе! На мой взгляд это одно из лучших твоих видео на канале! У меня прям появился проблеск в мозгу, что и как нужно делать дальше!
@niki-brz
@niki-brz 3 года назад
Очень крутое видео! К просмотру всем, от юниора до сеньора!) Давно не видел такой подачи про проектирование ИС, декомпозиции функций... однозначно лайк! Есть идея ещё рассказать о 1) фундаментальной литературе, которая раскроит все тайны жизненного цикла информационной системы, технологий проектирования и разработки.. Допустим мне понравилась книга грокаем алгоритмы.. там увлекательно рассказывают о популярных алгоритмах, наглядно показывают как они работают, После этого хотелось бы прочитать книгу как описывать бизнес процессы и декомпозировать их до простых алгоритмов, описанной в книге ранее И так далее.. хочется поэтапно расти.. Чтобы придти от мысли, что у меня есть идея как создать новую крутую программу... до идей по воплощении всех задач этой программы! 2) различных методологий по описанию бизнес-процессов, допустим методология IDEF, ARIS и т.д. Создание диаграмм сущность-связь,(ER- диаграмм) при проектировании базы данных и тому подобное.... 3) других удобных рисовалок, сокращающие время разработки схем, к примеру: yED - он мне показался удобным в плане рисования блок-схем и проектировании баз данных, что рекомендовал бы его вместо онлайновых редакторов
@niki-brz
@niki-brz 3 года назад
4) было бы неплохо рассказать о видах разработки десктопных приложениях работающих с базами данных, сайтах и мобильных приложений..какие обобщенные технологии можно применить для этого.. и как можно декомпозировать все задачи этих разработок
@dim78tri
@dim78tri 3 года назад
Наконец нашел!!!!! Где объясняют нормальным языком. Респект тебе огромный автор.
@digl5099
@digl5099 4 года назад
Да брат ты попал в точку! Вот этого понимания мне и не хватало. Подскажи пожалуйста сколько стоит твой курс для начинающего???
@ДенисЧернов-у7х
@ДенисЧернов-у7х 4 года назад
Огромное спасибо. Я хоть и мучаюсь с пайтоном, но твой поход можно приминить к любому языку, очень верное видео
@СұлтанҚудайбергенов-ы1у
Братан ты крут. Этот метод можно испольщовать не толко в програмирование. Но и БИЗНЕС ПЛАНИРОВАНИЕ и в жизненных ПЛАНАХ.
@nickiminaj0882
@nickiminaj0882 3 года назад
первый видос который я лайкнул о программировании из 3498248239482398239
@IRONPROGRAMMER
@IRONPROGRAMMER 3 года назад
Это называется алгоритмизация. Давно изобретена
@КостяКиндалюк
@КостяКиндалюк 3 года назад
Видео: Как учиться программировать Первые минуты: Вот у нас тут html-чик, тут у нас css-сочка, а вот js.. а зачем он тут!?
@catsolike
@catsolike 3 года назад
Я: Интересно, что такое валидация? Автор: Что такое валидация? Я: Что такое валидация? Автор: Что такое валидация? Каждый раз думал, что будет пояснение, а это лишь оговорка. Конечно, пояснение было не нужно, но повторение автором вслух моих мыслей - это забавно
@alleksandrmazurov
@alleksandrmazurov 3 года назад
А есть ли литература, которая более детально могла бы рассказать о принципах декомпозиции при конструировании ПО? Автору большое спасибо.
@maxim6558
@maxim6558 3 года назад
😯 С_Ъ_ука.... Ты откуда такой умный взялся? Просто вот взял и решил за 20мин все мои проблемы. Я тебе очень благодарен. Ты мега-крут. Спасибулины тебе огромное!!! Продолжай в том же духе. Like + Abo + Bell 👍
@dimonk5250
@dimonk5250 3 года назад
Классный видос!!! Классная методика, хоть и старая, но как говорится "Повторение - мать учение". Ты большой молодец!) Единственное купи себе хороший микрофон, эхо очень сильное, как в трубу, колонки очень гудели. Но материал очень клевый!!!)))
@evgenasd8892
@evgenasd8892 3 года назад
попробовал это приложение для проектирования задачи, интуитивно понятный интерфейс, благодарю автора, только подсмотрел на какие иконки щелкает для создания "сущностей", как создавать связи между ними, остальное и так понятно, попробую эту прогу вместо ERWin'a, с его Idef0.
@melkiy1735
@melkiy1735 Год назад
Всё, что перестаёт удаваться, перестаёт и привлекать. - Франсуа де Ларошфуко
@MrViiD
@MrViiD 3 года назад
Интересный видос...сам себя прохейтил и впервые я увидел видео такого плана. Я впервые увидел как кто-то НАКОНЕЦ-ТО рассписывает по полочкам все. А потом каждую полочку программить. Вот это действительно интересное и познавательное видео. Лайк-подписка
@margaritaserpak152
@margaritaserpak152 3 года назад
Максимально полезный и нужный канал для начинающих программистов! И походу единственный, кто показывает, как нужно воплащать мысли в код Cпасибо за miro.com )))
@zcrownsworth
@zcrownsworth 3 года назад
Называется такой подход - декомпозиция Когда ты большую задачу разбиваешь на маленькие, хороший совет,спасибо
@ТатьянаГИФТ
@ТатьянаГИФТ 3 года назад
Проще всего учится тем, кто хорошо умеет мыслить абстрактно, чтобы подняться над кодом и увидеть картинку целиком. Здесь как раз преимущество у выпускников неважно каких вузов. Там пока эту теоретическую абстракцию не отсидишь на парах, ни к какой курсовой близко не подпустят. И вот вопрос - IT уже по 20-30 лет, а действенной методологии обучения программированию до сих пор нет. Многие бросают обучение, теряя терпение, и уходят в практику. Рахим, я думаю ребята в комментариях меня поддержат. У вас есть системное мышление и практический опыт. Вам, и другим неравнодушным, нужно объединяться с методистами и педагогами из технических вузов. Вместе получится действенная программа обучения. HTML/CSS/Javascript/PHP - не такой уж и сложный стек, чтобы не суметь положить его на качественные методологические рельсы, объемом на 2-3 года. Колледжи вас точно с руками-ногами заберут ))) Это полностью их формат! А то лезут в информационные системы и безопасность, наивные чукотские дети.
@AlexandrShevyakov
@AlexandrShevyakov 3 года назад
Красивая юзер-френдли форма рассказа про алгоритмы. То, что чаще всего опускают. А это самое важное. Структурное мышление начало программирования, а не синтаксис. Так что отличный ролик. Тут даже не надо привязываться к какому-то языку. Поймёшь структуру и алгоритмы, научишься думать взаимосвязанно - будешь писать на любом языке. Потому что синтаксис выучить - 2-3 недели. Но без этой базы он будет мертвым грузом.
@OVerlord-is1zi
@OVerlord-is1zi 3 года назад
Случайно наткнулся на канал "Случайности не случайны" действительно ты говоришь о тех вещах в которых я утонул и бросил попытки освоиться. процентов на 90-95 твоя правда мы "хомячки" кушаем огромной ложкой всяких ХаудиХо (не в обиду ему будет сказано, и тем более без желания оскорбления) но это горькая правда, которую ты мне сейчас раскрыл. Я тупо пытался копировать чужой код, обманывая себя, что это поможет мне понять и научиться. С удовольствием присоеденюсь к циклу твоих уроков в части программирования, я так понимаю, писать код ты не будешь, а заставишь нас самих разбираться в этом моменте но дашь так называемую MinedMap (могу ошибиться в названии). Сам изучаю Python думаю в случае такого подхода к обучению это не сильно будет играть роль P.S. Просто мысли в слух. Спасибо за такой контент
@antonklimovv
@antonklimovv 3 года назад
Почему в жизни я так планирую а в программировании не додумался????????
@СұлтанҚудайбергенов-ы1у
Для тех кто не понимает какае это программа где автор обясняет урок. Это Maind Map или Менталные карты. Пойщите видио что такое Maind Map. Думаю многим интересна
@СұлтанҚудайбергенов-ы1у
Для тех кто не понимает какае это программа где автор обясняет урок. Это Maind Map или Менталные карты. Пойщите видио что такое Maind Map. Думаю многим интересна
@almostwhole7439
@almostwhole7439 3 года назад
Для меня лично выход. А то я долблюсь в эту стену знаний и не могу. Мне кажется в этом и ЕСТЬ программирование !!!! Спасибо за урок.
@baurzhanguzhin3190
@baurzhanguzhin3190 3 года назад
Отличный подход. Очень здравый и основан на понимании "биг пикчер". Это важно. Очень круто
@alexPerformanceQA
@alexPerformanceQA 3 года назад
Этому и учат в ВУЗах. Сначала напиши алгоритм своей программы, потом по алгоритму напишешь код. А это мышление программиста. Проект и его максимальная декомпозиция до простейших функций. Только большинство учащихся, не применяют этого. Или делают это в уме. Причем в уме сначала это делается совсем просто. А со временем, этот навык декомпозиции на "бумаге" и вовсе теряется, а после появляется выгорание.
@sergey_zatsepin
@sergey_zatsepin 3 года назад
Если тебе нудно смотреть код, нахера ты в программисты пошёл, мб лучше на танцы? Хз как ты смотришь уроки других авторов, но лично я не видел, чтобы кто-то тупо аутировал и только кодил без каких-либо пояснений. То, что ты тут показывал ~12 мин. называется декомпозицией, но финал то в чём? Даже для мельчайшей функции вам всё равно нужно составить алгоритм и перенести его на ЯП. И в контексте "твоего рисовательного" подхода для этого используются т.н. блок-схемы, которые проходят в школе на информатике. Сколько существует программирование, вот столько лет декомпозиции и блок-схемам, ибо это отражение алгоритмического мышления. Так что со своим "авторским" подходом ты прикольнулся вэри жёстко и опоздал так сказать на 70+ лет.
@antonbershack
@antonbershack 3 года назад
Это для кого видео вообще? Для студентов второго курса физмата? Такие все на позитиве в комментах о0 Типо иди учи синтаксис, а потом вернешься досмотришь?... ГДЕ план обучения? План где?..
@BaryshevAlexandr
@BaryshevAlexandr 3 года назад
Рахим, ты точно человек? Или может быть, квантовый компьютер уже изобрели, и ты его разум? Даже на платных курсах так не объясняют
@randomesischannel926
@randomesischannel926 3 года назад
Основная задача начинающего программиста - это понять, что он работает с данными (получает, сохраняет, удаляет, обновляет и т.д.). А вот какими способами, куда или откуда, последовательность - это важно, но вторично. И правильно автор говорит про перевод задачи сначала на язык человеческий, а не машинный. Это позволит не запутаться в своем проекте, сэкономить время не только вам, но может быть и вашим коллегам или друзьям. В общем, архитетуре и проектированию надо заниматься в первую очередь, а не набору кода. (Но это не значит, что кодить не нужно. Теория и практика не зря работают вместе). А там и декомпозиция (разбиение задачи на более мелкие подзадачи), и problem solving skill (умение решать задачи), и дизайн, и алгоритмы, и структуры данных и много еще чего интересного. Так что не удивляйтесь тому, что не получается читать или понимать не только свой, но и чужой код, так как видеть вы будете только код, а не ход мыслей человека, писавшего код или логику. Автору лайк и спасибо за уникальное видео среди рускоязычного контента. Ребята все в ваших руках и головах, а не пальцах, ну может и пальцах тоже, но сначала в головах.
@alexanderd8398
@alexanderd8398 3 года назад
Очень хорошее видео. Рад что нашёл твой канал. Продолжай снимать видео, мне кажется ты приносишь огромную пользу всем кто изучает программирование.
@leonms635
@leonms635 4 года назад
Про игру в точку, как-то на PS4 начал играть Dark Souls 3, пока не понял как надо играть, я эту игру мягко сказать невзлюбил, а вот когда понял как играть, мне сразу она понравилась и прошел её на платину😏
@stan_pp
@stan_pp 3 года назад
Гениальное видео! 100% попадание. По себе знаю, что главная ошибка новичка - не писать свои проекты. Но опять же, по себе знаю, даже если нашел идею - сразу садишься писать код, без плана, и кончается все пустым файлом и "это не мое". Респект автору!
@ata.ibragimoff
@ata.ibragimoff 4 года назад
Marlin, есть нюанс, без базы знаний и практики, сложно делать декомпозицию задачи, так как неизвестно, что и как выполняется по ходу дела. Допустим, человек не создававший никогда форму регистрации, не будет иметь представления, что данные записываются в базу данных или что для формы нужна валидация данных, а без этих знаний уже не получится разбить задачу «Регистрация» на несколько маленьких или получится, но она будет неправильной. Это очень тонкая тема. Вывести формулу правильного обучения не так легко, как кажется на словах.
@ПавелЯ-в3н
@ПавелЯ-в3н 3 года назад
Я даже знаю на кого пародия в начале )) На некоего Развана. Согласен с вами относительно того, что часто информацию подают неправильно, а именно не с целью обучить, а похвастаться, типа смотрите как я умею. Когда я ходил на одни курсы то преподаватели объясняли также как в начале этого видео, показвая как что-то пишут с тайпхинтингом, не объяснив даже что это такое. Другой препод показывал нам циклы в виде математических формул уровня высшей математики, со всякими "тэта", "Е", графики составлял и т.д. и домашку давал на логарифмы. Принцип видимо такой - я в институте мучался 5 лет ненужной херней, теперь вас помучаю. Из онлайн уроков нормальные только от Зинченко нашел, или только на английском. Спасибо за ваш труд, пока правда только пару ваших видео посмотрел, понравилось.
@MXRVE1
@MXRVE1 3 года назад
я обучался далеко не программированию (я 3дшник), но пока самостоятельно смог в свое время прийти к такому принципу усваения информации прошло 2-3 года так точно. И в итоге все сводиться к примитивным вещам, мозгу легче запомнить и пользоваться одной, объясняющей сотню частных случаев схемой, чем просто запомнить сотню частных ситуаций и как то это еще применять. Иногда, правда, а даже чаще, объяснить все одной простой схемой по типу дерева не выйдет, некоторые процессы и действия устроены куда сложнее. Но даже если вы все равно для себя отказываетесь от такого варианта объяснения ваших действий, то за вас этим будет заниматься ваш мозг, даже если вы этого не осознаете. Любой музыкант отвергающий музыкальную теорию и опирающийся только на слух, все равно будет подсознательно ей пользоваться, просто придет к этому неэффективным, пущеным на самотек путем. Теория какого либо процесса, это не свод правил, это просто его систематизированное объяснение, к каторому так или иначе все равно придется прийти, как к самому эффективному пути... ебать я накатал, не благодарите...
@kolyabokov88
@kolyabokov88 3 года назад
Братан, случайно напоролся на этот видос, и что могу сказать, это ООЧЕНЬ круто и полезно!) Как раз сейчас проект большой получил, в котором я процентов 70 не знаю как делать, но после твоего видоса я все это разобью на мелочи и порешаю! Спасибо!
@ГеннадийФедюнин-у5у
СПАСИБО за человеко-понятную подачу, об этом нигде не слышал. обычно все показывают, а для чего догадайся сам.
@63..51
@63..51 3 года назад
Вот тут все понятно! Что надо сначала сформулировать задачу в виде мыслей,картинок.А потом уже думать ,как это лепить в язык программирования. А вы бы могли составить программу обучения с нуля?!
@olegmed1
@olegmed1 3 года назад
Кто только думает о программировании , начинайте со скретча) это детская игрушка, дающая общее представление .
@yevheniibatiievskyi
@yevheniibatiievskyi 3 года назад
Блин.))) Рахим. Вы открыли мне глаза. Сам две недели назад сел изучать C# для написания скриптов под Unity игры. И смотрел уроки по Unity, где программисты писали код, копировал его, пытался его понять. Радовался, когда он работал, и персонаж в игре делал то, что код ему говорил. Но так ничему и не научился. Спасибо вам огромное за умные мысли и идею планирования на своем языке.
@sergeydatsenko9732
@sergeydatsenko9732 3 года назад
Не изучали синтаксис никогда, смотрел разные видосы на заднем фоне, искал смогу ли я "зацепиться" за программирование, пока не услышал нормальные слова - глянул уже более осознанно и теперь понимаю, что не "я дурак", а просто кто-то не умеет преподавать - если благодаря твоим видосам, выйдет хоть пару приложений написать, с меня могрычь))
@dmitrybludchy3350
@dmitrybludchy3350 3 года назад
Как же круто ты все объяснил! Красавчик! Лайк однозначно!!!
@БаястанНурбек-ж6ж
@БаястанНурбек-ж6ж 3 года назад
Ничего не понял. Я только начал учить html/css/js. Стоит ли учить потом php? Или выбрать другой язык?
@_DeKuNe_
@_DeKuNe_ 3 года назад
Знаешь что html CSS это не языки программирования!!!
@ДмитрийПетров-й4ю
@ДмитрийПетров-й4ю 3 года назад
Всё сказанное верно. Кроме одной вещи: доступ (подход) к БД возможен не только через ПДО (как и в суде нужно оговаривать такие "базовые" вещи заранее), но затем я увидел левый кусок видео (там я заметил всё разнообразие) и сменил гнев на милость.
@mcMihon
@mcMihon 4 года назад
спасибо, уважаемый. только теперь это нужно распространить в уши тех, кто записывает обучающие ролики. я с другой профессии хочу выучить хоть азы (хочу знать Си), а после запуска ролика уже на 1й минуте "ну что - печатаем принт Ф и нам выведет хелоу ворлд! а еще есть инт, есть с точкой, а вот так :%.$&%*#{*&" и понеслось короче. хочется найти хотяб вменяемы ролик построенный на принципах общего планирования, как ты говоришь. курс cs50 наверно лучше всего это нам показывает. Не знакомит нас с самим планом, но идет через принципы. и должен заметить, по названию ролика думал здесь как раз и найду "план обучения". Что за чем и с чего начать. Может мне курс понимания каких-то алгоритмов правильно сначала пройти, а то все сыпят сразу типами данных, а может .... ... ой, короче) крик души ) спасибо за принцип
@gorezcaid
@gorezcaid 3 года назад
1:28 "Почему ты не учишь меня как мыслить, а просто говоришь как ты в итоге пишешь код". Обучение копипасту то ещё занятие. А переключение по всему проекту с недописанными и непроверенными методами - это кошмар.
@Angry_Welder
@Angry_Welder 3 года назад
В обучении, самостоятельном, хуже всего то, что ты делаешь задание на основе принятой информации, но у тебя что-то идет не так и результата нет, попадаешь в ступор. Если тебе дадут ответ на форуме-хорошо. Из-за таких остановок меньше информации ты можешь освоить. Без понимания ошибки часто невозможно полноценно продолжать обучение.
@babekisrailovich750
@babekisrailovich750 3 года назад
Решил в 26 связать себя с программированием. Много чего посмотрел. Но полезнее информации чем твоя не видел. Хотя сам об этом думал (сначала свои мысли выразить русскими словами и картинками)
@kostyak6392
@kostyak6392 3 года назад
Мне это уже не особо и надо и php не занимаюсь, но ход мысли это правильный подход. Тоже в свое время посмотрел видеоуроки точнее пытался это делать и пришел к тому что лучше книг ни чего не было хотя это и дольше. В общем ты, мне кажется, первый в своем роде блогер который не пытается казаться умнее всех, а просто обьясняешь как пользоваться головой для начала, а потом кодом.
@DivusGeorgius
@DivusGeorgius 3 года назад
Спасибо за Miro.com - стал на нём рисовать план проекта, разбивать вообще все компоненты, и как-то проще стало :)
@evgenasd8892
@evgenasd8892 3 года назад
Смотрю на первых 5:00 минутах рассказываете о декомпозиции задачи, но не в терминах проектирования, а на обычном человеческом языке,. Думаю не владеющими знанием это как раз понятно будет
@evgenasd8892
@evgenasd8892 3 года назад
Всегда весь проект держу в голове, на бумаге для галочки, для отчета, рисую проект, а потом пишу код как бы походу дела, и приходится много раз переписывать модуль, частями а то и полностью с нуля. Так что автор говорит правду - распишите на бумаге причем в таких подробностях чтобы было подробнее некуда, тогда потом с экономите время
@ICastTheBan
@ICastTheBan 3 года назад
в универе 3 года с лишним "учил" php и C# , но вообще ничего не понимал, просто переписывал то, что препод давал и это работало, а как только она говорит, вот теперь добавьте новый фунционал (по примеру), я был просто в ступоре. Нам 3 года в голову вбивали ООП, вот эти функции классы методы экземпляры и тд, и не понимал зачем это все нужно. Потом через 3 года начал изучать питон, и сам сердцем допер до того что нам преподавали, и я такой "ааааааа так вот зачем нужны классы, ааааа теперь понятно зачем нужен конструктор, а как без ООП вообще что-то программировать? " и наконец то сам понял что без знания ООП дальше калькулятора не уйдешь
@ALEX-db6rr
@ALEX-db6rr 3 года назад
Мало того, что автор, я уверен, дал толчок очень многим начинающим программистам, так еще и косвенно "посоветовал" отличный сайт, чтобы реализовать свои идеи на бумаге
@yuriyzadorozhnyi3849
@yuriyzadorozhnyi3849 Год назад
Дякую Вам Рахіме , Ви є справжня талановита людина у всьому , дивлюся ваші відео і не можу зупинитися , все так цікаво освітлюєте , дякую !
@tomdwan5423
@tomdwan5423 3 года назад
Мужик ты с нашей планеты? Все по сути и очень информативно! Лайк подписка (сек подпишусь) и колокольню тоже клацнул
@igor06991
@igor06991 2 года назад
Ахах, так что такое валидация? xP 4:30, два раза уже ты и сам хотел пояснить это редкое, специфическое словечко
@nerves6401
@nerves6401 3 года назад
всё круто и мне Очень понравился подход автора к обучению, прикол в том что курс платный, я всё понимаю что чел тратит своё время и всё справедливо, тем не менее я и не только хотели бы узнать о бесплатных способах обучения, просто я не понимаю как учиться? в инете вот именно дают базовые знания и нечего не объясняют толком, я дизориентирован, вот как все учатся неужели все кто хоть чего то достиг в IT обучались на платных курсах и в нормальных универах? не ужели нельзя дома в инете бесплатно обучиться?
Далее
100 Identical Twins Fight For $250,000
35:40
Просмотров 56 млн
Свадьба Раяна Асланбекова ❤️
00:12
7 Лет Опыта в IT | Что я Понял?
19:56
100 Identical Twins Fight For $250,000
35:40
Просмотров 56 млн