Всякое обучение нужно начинать с психологии обучения, но к сожалению это нигде не преподаётся. Спасибо вам за доброе дело.
@ToBeCloser0074 жыл бұрын
Пожалуйста) Рад что помог.
@MrProstoVI4 жыл бұрын
Обычно как раз проблема в том, что глобальные проекты в голове не укладываются. Ты не можешь уложить это все, голова кипит и ты психуешь и перестаёшь заниматься. Спасибо за видео. Подобного не хватает
@darklulbird16644 жыл бұрын
О чем уж говорить если даже вузовские преподы не умеют преподавать ПРОГРАММИРОВАНИЕ, а только натаскивать по синтаксису конкретного яп и решению околоматематичских задачек. Спасибо за кучу полезной инфы на канале, очень мотивирует учиться. Побольше бы таких полезных каналов.
@phat804 жыл бұрын
о чем уж говорить, если большинство студентов не хотят ничего знать ))) У меня двое знакомых заканчивали профильные вузы по IT специальностям. Так они и не хотели ничего понимать, им главное зачёт получить и все. Кстати, они так и не прижились в IT. Работают в совершенно других сферах. Да и вообще, многие люди изучают что-то по принципу необходимого минимума, для получения ли зачёта или получения зарплаты.
@denzeroneYT Жыл бұрын
+ знания то вам дают, но кроме того что дают, надо дополнительно самому учиться, иначе как не крути, всему не успеют научить, надо летом вместо того, чтобы тратить время впустую, когда оно у тебя есть, учиться по КД, разбираться, у многих так это работает, ради зачётки или оценки там что-то сдали на 3 и норм, но к сожалению я тоже так же учился, ради оценки, а не с целью что-то понять, а сейчас, когда мне стало интересно все таки понять как это работает, у меня просто времени нету (хотя до этого были и каникулы), и теперь мне день и ночь надо учить, чтобы с нуля даже тот же синтаксис хотя бы понять, когда у нас преподают уже ООП, а у меня еще проблемы с процедурным программированием, я не могу понять, как решать задания, ведь не могу предсказать, что например, при нахождении 2х максимальных в условном операторе, надо обновлять значение и т. д. я этого тупо не знаю, пока я даже не дошёл выходит как у челика на видео, меня спасает то(скорее нет), что я еще не весь синтаксис знаю, не со всем знаком, но даже когда буду знаком, думаю не удивлюсь, если проблема останеться.@@phat80
@ИльясГелязутдинов4 жыл бұрын
ты мне жесть как глаза открыл мужик. 4 года учусь в универе, все это время скатывал покупал код и сдавал потому что сам не понимал зачем мне он нужен + боялся писать код. СЕйчас же решил под конец сам разобраться в коде что да как. Наткнулся на твое видео и в шоке, я понял чего я боялся все это время. Я по этой причине по идее и боялся код лично написать, сразу пытался большой кусок оттяпать от большой системы, жадно оттяпать. ООчень полезно)
@bukanaka4 жыл бұрын
Да, у меня именно так и происходит. Я кодю на js и, когда пытаюсь решить очень простую задачку пытаюсь учесть всё всё.
@shedontlove84904 жыл бұрын
Отличный видос. Я со временем пришёл к выводу, что код нужно писать так: 1) абстрактно понять что вообще нужно делать, с чего начинать, какой должен быть функционал, и так далее 2) разбить одну большую задачу на маленькие задачи. можно даже ТЗ написать для себя в блокноте по пунктам 3) начинать с простейшего и базового, переходя к более сложному, и в самом конце - второстепенному. На примере десятков написанных мной проектов разной сложности могу сказать, что даже создание сложного и массивного проекта с таким подходом уже не кажется какой-то неподъёмной сверхсложной задачей, и вот уже сам не замечаешь как написал большой проект на Django или, скажем, Laravel :) Ошибка новичков в том, что они пытаются браться за все задачи сразу, и начинают не со "скелета" проекта. Видел как-то на гитхабе проект начинающего, новичок в программировании начинал писать админку, потом внезапно забивал на админку, и начинал следующей строчкой кода уже браться за другой функционал, не доделав прошлый. Получался не код, а непонятная каша, где тут валяется кусок одного недопиленного функционала сайта, там - другого, здесь - третьего, и так далее. Это в корне неправильный подход, и ничего хорошего кроме каши из байтов не выйдет с таким мышлением. Да и эта каша вместо кода будет скорее всего сложно читабельной.
@vigil3273 Жыл бұрын
Очень крутой совет, спасибо!
@Kamil2012iam2 ай бұрын
Спасибо за совет! По первой наверно так и будет - каша. Только пройдя через неё может появиться ощущение, что не хватает системного подхода. Возможно, через это дерьмо и нужно для начала пройти, чтобы поставить галочку что вот, я написал авновг, мне это не нравится, нужна структура, нужна четкая схема и план проекта. И после этого уже искать решение и причесывать все лучше и лучше новые проекты. Это я к тому, что не нужно бояться создавать говнокод. Этот перфекционизм будет сильно мешать на начальных этапах. А план написания проекта - нужен однозначно. Спасибо за советы)
@АндрейПчелкин-й3т4 жыл бұрын
Такие советы помогают не только в программировании, но и в жизни! Помню, как меня учили выражать свои мысли через статьи. Тогда я писал кучу ненужных фраз, текст был очень большим, а в конце ко мне подходил человек, удалял 70% написанного и оставлял только 30. Я был очень зол, ведь много труда было вложено, но сейчас я понимаю, что он правильно поступал, оставляя только смысл. Полезное видео, спасибо!
@ToBeCloser0074 жыл бұрын
Было интересно, кто-нибудь сможет пойти дальше и применить эту идею на уровни жизни) И вам спасибо за комментарий!
@kalobyte4 жыл бұрын
@@ToBeCloser007 я пошел раньше я ел 3 раза в день, сейчас 1 раз и то не каждый день раньше я тратил на еду больше, теперь трачу меньше а секрет прост - перестать есть ненужную организму еду я это так и называл - оптимизация расходов, а не экономия на еде так же я оптимизировал другие моменты в жизни
@rolaraav4 жыл бұрын
Благодарю, Рахим. Это шедевр! 1000 раз увидел себя в этом видео. И понял, что можно действовать иначе: проще и с пониманием, так как ты показал и рассказал. И возможно в глубине я это понимал и даже делал подобные шаги в своих проектах. И тогда всё получалось, программирование было интересным занятием! Даже свой загрузчик картинок сделал со всеми валидаторами и генераторами имен файлов... месяц работы - 1000 строк кода... Но когда столкнулся с задачей покрупнее: написать класс для приема оплаты и разобраться как там всё работает - мозг весело отказался этим заниматься... Ещё раз благодарю. Твоё видео реально раскрывает суть простых вещей! Благодаря твоему подходу всё гораздо проще. Буду искать свои ошибки, в чём я застрял, в чем действовал неэффективно.
@andryi61754 жыл бұрын
Спасибо! Видео простое как и все гениальное)) вроде все очевдно, но я зашивался в коде не понимая почему мне так тяжко) потом стал переделывать под человекоудобство и вуаля и удовольствие от процеса появилось и с кодом работать на порядок легче, если что стаж уже около 3х лет)) как иногда важно элементарные вещи переосмыслить) Спасибо еще раз.
@doka2794 жыл бұрын
Уникальное видео, я уверен что на ютубе будет практический не возможно найти такое видео, когда ты начинаешь говорить о проблемах новичков, такое чувство будто ты говоришь конкретно о моих проблемах, кто в теме тот поймет. А так очень не хватает твоих видео.
@ToBeCloser0074 жыл бұрын
Пишите вопросы и мысли которые послужат основой для следующих видео
@ЕвгенийА-п2и4 жыл бұрын
Все проблемы у нас в голове от неправильного мышления и самрому себе выставленных границ
@azizxonzufarov77872 жыл бұрын
@@ToBeCloser007 От Вас ждём такой же подход в работе с любой документацией технологии, ЯП, фреймворков. Потому что в работе с доками у многих есть такой комплекс.
@nicholaseisemann45594 жыл бұрын
Спасибо автору за видео. Сам учусь программированию два месяца и где-то в 1,8 месяца когда узнал основной синтаксис, да изучаю кстати Python, заметил, что не могу написать нечего сам. То есть вообще нечего... Простые переменные, маленькие циклы и считай все. Примеры из книг мне не дали вообще нечего я считай списывал код, а в голове он у меня не оставался. И тут я просто начал понимать что что-то делаю не так. Начал шерстить весь интернет,чтоб найти решение этой проблемы и как говорится кто ищет тот всегда найдет. Наткнулся на пару каналов в том числе и этот и понял наверное самое главное с чего должна начинаться вся работа над любым проектом. БЛОК СХЕМА либо полная иллюстрация вашего проекта со всеми шагами хоть на бумаге хоть в пейинте это просто помогает начать! Это как пирамидка, сначала мы делаем подставку потом добавляем шест чтоб в дальнейшем нанизывать на него все новые и новые кольца. В конечном итоге через неделю я написал свою первую консольную программу которая сохраняла записи пользователя в базу данных, удаляла, редактировала и выводила в виде красивой таблице все записи с датой,названием(тегом) и самим текстом. самое главное начать ну и начинать с плана, а не написании кода. P.s Чтоб вы понимали программа не сразу все это делала. Сначала она просто сохраняла записи в словарь, но я понимал что хочу чтоб это записи оставались и вот затем ты начинаешь изучать то что-то тебе действительно нужно именно сейчас и ты больше начинаешь понимать всю концепцию программы и программирования в целом. Правда с ООП я до сих пор не особо подружился.)
@ToBeCloser0074 жыл бұрын
Главное не останавливаться! Все получится)
@MrUnknownman19864 жыл бұрын
А на какие каналы вы ещё наткнулись , помимо этого ?
@nicholaseisemann45594 жыл бұрын
SHIFU ещё. Тоже не плохие вещи говорит.
@Sibiria-t9h Жыл бұрын
«Я не запоминаю - я понимаю что происходит в коде» 🔥🔥
@khanzet43063 жыл бұрын
Ты боженька! Сам учу Питон, но твои слова сильно помогли разъяснить некоторые моменты.
@tomanderson58934 жыл бұрын
Спасибо за видео! Хоть я и не пишу на PHP сейчас, пока постигаю C# после перехода с Java где я выучил синтаксис и многое еще, но свои проекты так и не писал. Так я это к тому, что Ваши видео полезны не только тем кто программирует на PHP но и на других языках. Подписался на Вас не так давно и с нетерпением жду еще интересных видео, которые не только мотивируют, но и дают общие знания. Ведь как Вы правильно сказали, синтаксис это всего лишь язык, программирование происходит в голове.
@ToBeCloser0074 жыл бұрын
Полностью согласен. Сначала правильное мышление, а потом синтаксис и правила языка.
@VirtexR4 жыл бұрын
Судя по звуку микрофона нас обучает нейроная сеть
@ToBeCloser0074 жыл бұрын
:D
@qwq77753 жыл бұрын
скайнет
@munkrowz71453 жыл бұрын
Одна из лучших подач информации, которую я когда-либо слышал💯
@Fouless3 жыл бұрын
Выражаю огромную благодарность за такой подход к обучению программированию. К сожалению в учебных заведениях IT направленности учат лишь основам синтаксиса, а потом сразу за сложные проекты (по типу ворлдскилс как в моем УЗ). Таким образом готовят конкурентоспособных спецов. Естественно при таком подходе быстро теряется мотивация к обучению.
@Ackongagya3 жыл бұрын
Хоть я изучаю Руби, но мне видео на канале нравятся. Нравится манера изложения и подачи материала. Я не понимаю большинство сказанного. Но просмотр заменяет мне общение с коллегами программистами которых у меня нет )))
@reloadyourmind4 жыл бұрын
Ахаха, как же знакомо. Хочу уже пол года сделать себе сайт-визитку. Не могу сделать, потому что хочется сделать сразу все правильно, грамотно. Laravel + React и упаковать это все дело в докер :D Хотя на первое время хватило бы и сверстанной странички на html) Вывод - не стоит усложнять себе жизнь) Делай и кайфуй) А как правильно делать, поймешь со временем)
@ghostdogg62004 жыл бұрын
В докер-то нахер ? ))))
@ToBeCloser0074 жыл бұрын
Конечно) Нужно начинать с малого
@konstantinm95964 жыл бұрын
@@ghostdogg6200 чтобы понимать как в контейнер заворачивать и доставать
@kalobyte4 жыл бұрын
я купил готовый шаблон для вордпресса, только он старый и под новый вп глючил пришлось допиливать клиенту делал недавно, тоже древний шаблон купили, натянул на новый вп и пхп 7, так он не заработал, клиент кипичами срет, хочет сцайт пришлось выпилить всякие плюшки, поставить старую версию вп, а там новые плагины не работают другому клиенту делал типа визитку на шаблонизаторе pug, чисто шаблон был в этом формате потом ему надо было сделать еще вторую галерею готовых работ, как бы уже гимора больше, возни больше с форматированием даже готового шаблона, но все равно это проще ларавела, реакта и тем более контейнеров, которых на хостингах нет но пришлось выучить pug + gulp с плагинами + конфигуратор шрифта awesome, чтобы сотни кб не тянуть надо теперь учить какой-нибудь генератор статики
@konstantinm95964 жыл бұрын
@@kalobyte никогда не стоит вопроса что выбрать, выбирают всегда что проще и быстрее. Поэтому заказчик делая визитку, спустя время просит то одно докинуть то другое, а со временем вы получите фреймворк 🤣 , я с такими заказчиками всегда честен. И говорю что мы делаем это и это, и чтобы потом переносит с этого на нечто большее потребуется переделать все. Что касается с темами ВордПресс, то на боле менее адекватных биржах всегда пишут с какой версией шаблон совместим
@sdsaasdasd46834 жыл бұрын
Супер! Ждем вебинар
@ToBeCloser0074 жыл бұрын
До встречи!
@Shuniyata4 жыл бұрын
Это прям урок по жизни а не только по коду))
@ДмитрийВетров-г7к4 жыл бұрын
Спасибо автору, это очень ценные советы
@PavelG034 жыл бұрын
Хоть тут в примере PHP, а я учу C#, но узнал себя и свой код в описании ситуации. Сначала задрать планку, а потом сидеть и держась за голову пытаться разгрести то что сам себе навыдумывал.
@OlegCord3 жыл бұрын
Спасибо, я вообще кодить не умею, но в планах есть для этого место. Мне интересно было посмотреть. Видео вдохновляет... Во многом узнал себя:) Подходит как шаблон для упрощения обучения и не только в программировании...
@ArtFanRamm4 жыл бұрын
Изучаю Python(+django), не PHP, но проблемы те же, миллион строк кода на решение задачи в одну строку, никак не получается структурно мыслить. Не получается не то что быстро сообразить как делать, но и вообще хоть как-нибудь сделать. В итоге безумные нагромождения. Слава богу, что я не работаю программистом, много нового о себе узнал бы)) Занимаюсь программированием все реже. Мотивация как за окном, ниже нуля и внутренний голосок все громче говорит "Может не твое?" Смотрю твои видео, только потому, что объясняешь как структурно мыслить, хоть и с использованием другого языка. Спасибо за материалы!
@jjdf1364 жыл бұрын
НЕ ЗАБЫВАЙТЕ НАУЧИТЬ И РАССКАЗАТЬ ЭТО РАЗНЫЕ ВЕЩИ. (ДЛЯ НАЧАЛА НУЖНО НАУЧИТЬСЯ ОБУЧАТЬ.)
@Fantom-45124 жыл бұрын
Чисто из личного опыта) Я сделал огромную ошибку начав учить все и сразу. Десятки часов видео. Это стало понятно когда задумал сделать браузерную онлайн игрушку. С полного 0! Я ведь сколько смотрел, я умный.. раз плюнуть) А практика показала, что нифига я не знаю! Отсутствие структурированного обучения и плана превратили все "знания" в кашу в голове. НО! Задумка то осталась) Что делать? В конечном итоге написал подробный план. И строгое соблюдение и выполнение этого плана начало давать результаты) Через пару недель я смог самостоятельно решать довольно сложные задачи. И это было круто) В конечном итоге получился сайт с крутым функционалом.. План выполнен) Ребят, не повторяйте эту ошибку) Учите основы ЯП и сразу ставьте перед собой цель. Если не с полного ноля, то просто повторите какой то сайт. Удачи)
@ToBeCloser0074 жыл бұрын
Хороший совет!
@sokol-shko4 жыл бұрын
Блин, друг, спасибо тебе. Очень полезный видос. Я, как и многие новички, узнал себя на этом видео. 2 года уже топчусь на месте, не мало базовых знаний по разным направлениям, есть понимание многого по ООП, но до реальных проектов или чего-то масштабного не доходит дело. Начинаю что-то делать, в голове думаю, что нужно сделать сразу правильно, на ооп, с партерном mvc, с git-ом и т.д., но в итоге либо сталкиваюсь с чем то сложным, к чему не готов, или с ошибкой, которую никак не выходит решить, и все, мотивация сразу на ноль. Либо не знаю с чего лучше начать (бд, верстка, раскидать все на бумаге, или писать бэк), и получается, что ничего не получается, а все из за того что теоретических знаний много, а практических мало, и бросаю все это дело на пару месяцев. А потом опять начинает тянуть, думаешь: «ну сейчас то я все правильно сделаю, все постепенно», и снова в ту же яму)) а решение оказывается элементарное, нужно просто не лезть пока в дебри, а отрабатывать на легких задачах каждую изученную тему, и постепенно все, а не все, и сразу, и чтоб сразу «правильно» было) да и я заметил, что нравится программировать именно тогда, когда ты делаешь, и есть результат, то есть все заработало, как ты правильно в видео сказал, что даже пусть маленькая функция - но сразу кайф) короче, блин, я теперь попробую действовать по этому принципу, думаю теперь попрёт) спасибо тебе ещё раз)
@freetemple86124 жыл бұрын
Как успехи ?
@sokol-shko4 жыл бұрын
@@freetemple8612 на сегодняшний день - средне. Запала хватило на пару недель) кодить стало чуть проще, но все равно постоянные столкновения с задачами, к которым не готов, и вроде все просто: погуглил, нашел ответ, вник, применил, и тут бац, и не работает. И начинаешь, шерстить форумы, читать мануал, и все равно что-то не то) в итоге конечно все получается, но каждый шаг с мучением) когда все идёт как по маслу, испытываешь кайф, а так..) ну получается как и в любых вещах) но будь это просто, программисты были бы на каждом шагу) так что буду учиться дальше)
@СрроЩпмврлд3 жыл бұрын
Прошло 8 месяцев, что- то изменилось?
@sokol-shko3 жыл бұрын
@@СрроЩпмврлд ну вообщем, Мега успехами похвастаться не могу, но, с учетом того что у меня курс на GeekBrains висел с 18 года на половину пройденный, месяца 3-4 назад я возобновил обучение и уже почти прошёл ещё 2 курса, JavaScript 2 уровень, и PHP 2 уровень. Вот, сейчас в процессе досдачи домашних заданий. Сложно, тяжко и очень медленно все равно идёт, видимо работа очень много времени и сил на себя берет, поэтому на учебу много времени не получается уделить. Но я сейчас стойко решил, что к новому году должен закончить ещё 2 курса и попробовать устроиться в IT разрабом, хотя бы стажером, а там как пойдёт)
@СрроЩпмврлд3 жыл бұрын
@@sokol-shko В общем была такая ситуация, 3 года потратил на обучение, сначала 6 месяцев потратил на Android, потом понял что без Java не могу писать норм приложения, затем 3-4 месяца забыл, потом начал учит Java, и снова android, мотивации хватило на 2-3 месяца, потом снова забросил, по совету знакомого начал изучать C#, так продолжалось несколько месяцев, и затем понял что быть вечным студентом не так уж хорошо, далее начал ходить на собеседование, 1 собес был кошмаром, не мог ответить на простые вопросы, ходил на второй собес, и уже более менее ответил на вопросы, так меня взяли на работу, сначала было сложно, много было непонятных моментов, сейчас уже 9 месяц работаю разрабом, пишу на C# + JS. Не давно проходил еще один собес на иностанном языке (русский не мой родной язык), и фидбек был хороший, меня на 1 год наняли на один большой проект, надеюсь проект успешно сдадим и дальше буду двигаться. Я думаю ходить на собесы очень помогает в плане изучение "нужных" технологии.
@tareto10004 жыл бұрын
очень понятно,даже если передумал изучать имено PhP, спасибо
@ЕленаМельник-щ6е4 жыл бұрын
А вообще видео супер, так все по полочкам разложил, спасибо))
@ToBeCloser0074 жыл бұрын
Пожалуйста, рад что помог)
@hovhannesamirjanyan41033 жыл бұрын
очень годный контент. главное продолжай, ты учитель 21 века
@phpdevelopercode6364 жыл бұрын
Было такое, но сейчас про SOLID узнал, это должно упростить написание кода.
@onebytesiteit30-754 жыл бұрын
так круто что ты стал делать топовые превьюхи! ты крутой давай давай качайся на ютуб . Однажды ты меня вдохновил сделать свой канал . и за тобой тоже приятно наблюдать !
@ToBeCloser0074 жыл бұрын
Спасибо! Тебе тоже успехов
@qwerty89993 Жыл бұрын
Большое спасибо!
@СтаниславТребуховский4 жыл бұрын
Начал интересоваться программирование уже давно, пробовал проходить курсы и в данный момент сменил работу системного администратора на что то близкое к программированию. Сейчас очень тесно работаю с php, хотя считал его не особо хорошим языком не в плане технически плохим, а типо по слухам от "топ разработчиков". Очень рад что на работе есть ребята, которых можно назвать сеньёрами, и практически на любой мой вопрос, мне могут подсказатьслёту и я просто очень восхищаюсь этими ребятами, которые немного глянув на мой таск чуть ли мне не говорят убирать все и делать вот по такой схеме, то есть не говорят напиши тут так а тут так, а рассказывают пошаговый план как реализовать задачу небольшими блоками. В итоге я удаляю все что написал кропотливым трудом и прямо сердце кровью обливается что потратил время и знаю что тоже получится правильный ответ, потому беру план старшего товарища и буквально за час, +- зависит от задачи, делаю то же самое только красивее и быстрее, кайф ) Прямо сейчас у меня такая проблема, что задачи занимают очень много времени, имею ввиду например задачу начинаю делать и нужно в ней разбираться, за сегодня не разобрался и переносится на завтра, если завтра не сделал то мысли ещё тяжелее от того что не получается и груз переходит на следующий день. Из-за всего этого я не могу попробовать себя в разработке сайтов например на фрилансе и почувствовать что я достаточно хорош в чем то, что связано с программированием или поддержкой сайтов, этот груз от задачи тянется в течение недели и после конца рабочего дня не могу переключиться на ещё что то, так как я бы хотел попробовать себя во фрилансе, но с учетом что я изучаю только php а нужно ещё много чего ( скорее всего ) чтобы брать какие-нибудь задачи на фрилансе и быть способным их сделать. Надеюсь мой вопрос понятен) Если в двух словах, как в текущей ситуации разгрузить голову и быть способным делать что то ещё, на работе повышать скилл свой поддержки сайтов а в свободное время прокачивать скилл именно разработки сайтов, так как хочу в будущем стать именно разработчиком, сейчас я нахожусь в отделе миграции сайтов и работа связана с переносом уже готовых сайтов на drupal 7/8, wordpress с одного хостинга на другой.
@konstantinm95964 жыл бұрын
Посмотрите видео Максима Дорофеева, про прокрастинацию и мыслетопливо. То что вам нужно сейчас , должно замотивировать
@ToBeCloser0074 жыл бұрын
У тебя все получится!
@archiechellaut39494 жыл бұрын
Спасибо, Рахим!
@meirambekzhussipov74123 жыл бұрын
Мотиватор, спс Рахим.
@leonidHappiness3 жыл бұрын
Спасибо, ваши видео очень помогают!
@andronipeperoni4 жыл бұрын
Всё по делу, всё точно рассказал, поднял мне понимание,я хоть и на c# учусь, но это и не важно. Спасибо за видео, это очень важно для нас)
@ToBeCloser0074 жыл бұрын
Спасибо) Да вовсе неважно на каком языке пишете
@andronipeperoni4 жыл бұрын
@@ToBeCloser007 Скажи пожалуиста, что ты делаешь в тот момент, когда не можешь сфокусироваться на коде или обучении? Я сегодня совсем ничего не сделал,зато посмотрел сватов две серии, две серии мандалорца.
@almostwhole74393 жыл бұрын
Звучек конечно бамба !!
@owningtheworld97963 жыл бұрын
супер, спасибо за видео, я правда учу python но твои видео реально помогают понять проблему в голове
@darul-asar3813 жыл бұрын
Очень полезный урок, автору респект за такую методологию обучения, хотя я изучаю python, но информация однозначно кроссплатформенная )))👍🤝
@Matison-36 күн бұрын
Джунам на работе действовать по такому же принципу?
@bibik_s_egipta4 жыл бұрын
Ты сверх человек!!!
@ビターリ4 жыл бұрын
я новичек 3 год)
@shermetofftrader33484 жыл бұрын
Я новичок 3 месяца, и хочу устроиться на работу)))
@phat804 жыл бұрын
@@shermetofftrader3348 Я новичок, но знаю, что на работу устроиться не реально сейчас без опыта. А опыт получить негде. Замкнутый круг. Поэтому изучаю больше для себя, чем с надеждой найти работу по этому профилю.
@ГульяМухтар4 жыл бұрын
Я новичок 5 дней ). Я сохраняю разные коды из простора интернета. Не понимая как их составить с ноля. Я просто склейваю и скачав пару шаблонов и изменив их содержание. Таким образом сделал саит из 6 страниц. Теперь хочу сделать саит для онлайн магазина. Вчера научилься вставить фоновое видео целый день им возился. Вопрос все так делают ? Так можно научиться или не стоит так делать ?
@aromorphosis57374 жыл бұрын
@@ГульяМухтар Поздравляю, будете пастером по жизни. Хотя, рано или поздно появится интерес изучать сам язык, так что можно и таким образом
@АлександрМашковский-з7з4 жыл бұрын
Да, Вы абсолютно правы. Хочется все и сразу. Но с Вашей помощью идем постепенно. Бывают запинки - но , возвращаемся к видосикам и все хорошо.
@ToBeCloser0074 жыл бұрын
У вас все получится!
@ЕвгенийЧерный-ч1ц3 жыл бұрын
Очень хорошо объясняешь, жаль не джаву)
@LinkciProject2 жыл бұрын
Так и знал что ты Казах) Потому что ТОП)
@gorezcaid3 жыл бұрын
7:40 "Мне кажется вот это - излишнее" И в этот момент я нажал комбинацию Ctrl+Z, что бы дочитать код, который ты удалил. Кажется я сильно вникнул, забыв, что это видео. Сам в шоке от этих действий.
@ygamilate18812 жыл бұрын
да , я такой же был < спасибо теперь хоть есть поддержка
@jumm70853 жыл бұрын
Рахим, когда новые видео?)
@adeusexmachina4 жыл бұрын
Кстати сюда можно было добавить пустую функцию проверки файла на будущее. Это покажет, что автор логически понимает, что здесь должна быть валидация, а реализовать это можно потом. Функция пустышка без мяса может вовзращать true. Это также не заставит того, кто читает код - компилировать в голове программу, а заставит просто понимать что тут происходит. Кстати все эти извращения они исходят не только из-за замороченности самих учащихся. А о том, что где-то / кто-то / когда-то решил что нужно давать кандидатам на вакансии минимум информации для тестовых заданий, а оценивать результат сравнивая - кто из них насколько мощнее, гибче, глубже реализовал. Догадался ли он предусмотреть валидацию? А это? А то? А сё? И самое страшное, если те, кто дают такие задания - испытывают те же ощущения что автор. Ну в задании же не написано что нужно валидацию делать и хорошую реализацию? И это засчитывается в минус, даже если работает. Типа автор не знает что такое DRY подход. Если не просили не надо делать. Свою инициативу засунь подальше. Также глупо - не сделать в тестовой задаче то что ты умеешь, потому что ты соблюдал DRY, но не сказал тем кто принимает работу, что мог бы улучшить реализацию если бы нужно было. В общем палка о двух концах. А ведь когда учащиеся учатся они тоже хотят продемонстрировать свой ум во всей красе. Не нужно на этом ловить. Нужно сразу на берегу оговаривать моменты, что вы ждёте от ученика. Никчему эта малословность и недосказанность. Я бы реализовал этот пример десятком вариантов. И фиг знает каким взором воспринимал бы автор.
@choonhochet90674 жыл бұрын
СПАСИБО БОЛЬШОЕ ЗА ВИДЕО!
@krasszen4 жыл бұрын
Какой-то пространственный звук появляется, будто в микрофоне два микрофона и один вдруг ловит звук а второй заглушает и снова работает ближний. В этот момент я будто выпадаю в космос с слуховыми галлюцинациями.
@TV-bh3on3 жыл бұрын
У меня проблема такая - обычно плохо понимаю как все работает, пока не разберу досконально вопрос. Происходит в таком порядке: вначале смотришь на задачу (к примеру Flask изучал - что-то типа Laravel, наверное) и кажется все простым, затем начинаешь понемногу что-то писать, устанавливать расширения и тут начинается ступор, ничего не понятно. Я пришел к тому, что начал просто изучать и переводить документацию на русский. Помимо ускорения поиска в доках на родном языке впоследствии , сам поиск ответа на вопрос ускоряется еще и за счет запоминания доков или хотя бы какой-то их части. Однако иногда даже это не помогает и приходится ковырять сам программный код расширений фреймворка. Зато после этого вообще все легко. Нет подходящего валидатора, виджета? Да просто пишешь свой и все. В общем без знания как раз того самого синтаксиса, который все ругают, у меня и получаются подобные лапши. И все выходит кратко и красиво после изучения синтаксиса. Имхо, конечно.
@TW-dz9on4 жыл бұрын
Отличное видео
@Влад-Донцов4 жыл бұрын
Парень то пишет топ код на ООП, но две переменные connection это сильно))
@progressive_agriculture4 жыл бұрын
Самое сложное - не освоить алгоритмы, а перейти к интерфейсам среды в которой нужно что-то сделать. Внутреннюю логику делаешь сам и всегда можно разобраться что хотел и что имеешь. А вот когда начинаешь подключать внешние интерфейсы - базы, окна, сеть и прочее - вот там и возникают проблемы. Начиная с простейших - окон, полей, кнопок. Ибо нормально разложенной и структурированной информации днем с огнем не найти.
@elxanmcidli170r43 жыл бұрын
Где можно найти запись вебинара?
@tolik84 жыл бұрын
Я ещё заморачивался со скоростью, старался сразу оптимизировать код для более быстрого выполнения, хотя тогда ещё не понимал что работает быстро, а что медленно, помню на это уходило много времени
@ToBeCloser0074 жыл бұрын
Да, я тоже помню когда разбирал твой код и вопросы) На начальном этапе это абсолютно не имеет никакого смысла
@СергейПресняков-о4р4 жыл бұрын
Зарегался в ВК только ради вебинара. Только не понял когда он будет? Только онлайн или в записи тоже будет?
@Veber-we4it4 жыл бұрын
Я вот тоже только начал, иии проблема такая +- знаю синтез могу составлять блоки кода (всякие if, def, input в которых весь Яндекс Практикум), но я не понимаю как объединять эти блоки. Я не могу представить как из этого сделать сайт или программу.
@ToBeCloser0074 жыл бұрын
Посмотрите мой курс "10 заданий для новичков PHP". Он вам поможет
@Veber-we4it4 жыл бұрын
@@ToBeCloser007 к сожелению я на пайтоне, но кто знает вдруг перейду
@ecsly4104 жыл бұрын
Рахмет брат!
@rashidovulugbekk4 жыл бұрын
брат по больше таких видео спс огромное
@tomanderson58934 жыл бұрын
Еще хотел бы попросить, Вы говорили о "компонентном мышлении" или об объектно-ориентированном подходе вместо процедурного программирования. Вот лично у меня такая проблема. Я понимаю, насколько это могу, что такое классы объекты. Делал задания как Вы говорили в своем курсе по ООП на youtube, там где нужно составить 10 объектов из реальной жизни. Это все получается, НО вот когда я пытаюсь смотреть на свой проект как на совокупность объектов, то не вижу их. Я вижу функционал как бы (процессы) которые делает программа, но не сущности это программы. Быть может Вы что-нибудь посоветуете, что бы я и возможно такие как я (если кто узнал себя в моих словах) изменили свой взгляд )) С заранее Спасибо))
@ToBeCloser0074 жыл бұрын
как раз эта проблема будет разбираться на вебинаре
@tomanderson58934 жыл бұрын
@@ToBeCloser007 очень жду его)
@TheFryOS4 жыл бұрын
Новичок, пишу на шарпе, ваш вебинар он общий? Если не php, можно его прослушать?
@ToBeCloser0074 жыл бұрын
Да, можете послушать. Будем разбирать суть ооп и как к нему приходить
@lexaXoper4 жыл бұрын
а что хуже будет если послушаешь?
@igor069913 жыл бұрын
Я себе такую заметочку сделал) 5:35, Сначала создаёшь функционал, что намеревался создать, только потом багфиксы, учёт корректности введенных значений, обдумывание наперёд, что там с чем взаимодействует и что можно заранее прописать - создаётся нагромождение, сложности, непонятки, путаница, не получаешь результат здесь и сейчас, нудно, скучно, безрезультатно, с кучей ошибок, возможных заблуждений. Сначала фундамент, потом стены, потом крыша. А не кусочек фундамента, к нему сразу стену, а к стене кусочек крыши и развитие этой хлипкой конструкции, метаясь от одного, к другому. Ну а в результате код станет понятнее и нагляднее, так что доработать его будет довольно просто и куда поэтапнее. 18:06 19:35, учиться надо для себя, не писать супер-пупер код, который кто-то может быть оценит по достоинству, а нужно стремиться к тому, чтобы тебе было интересно
@aleksanderyakovlev45224 жыл бұрын
Узнаю себя )
@Drezerak4 жыл бұрын
Все пишут, какие они новички 2-3 года. А я плять, новичок уже 15 лет! VBA, TPascal, Delphi, INTouch, JS, PHP...
@ToBeCloser0074 жыл бұрын
15 лет!? Если не шутка, то в чем проблема? Что мешает развиваться?
@Drezerak4 жыл бұрын
Вроде, ничего не мешает! И даже развиваюсь как-то. Только нафига я учил MS-DOS (написание на нём bat вирусов), вместо C или JS!? Нафига учил Pascal, когда он уже не работал в новой win7!? А главное, не делал никаких проектов. На несколько лет вообще забросил! Пробовал C#, но ушёл в PHP. И вроде хорошо, долби ПЫХтарь до последнего, выучить composer, паттерны. Но нафига увяз в вёрстке и frontend?! Только недавно начал вести гитхаб портфолио и продолжаю делать ошибки, писать говнокод, вместо того чтоб пройти до конца хоть пару курсов! И если интересно, вот ссылка на мой гихаб, возможно контент для видоса, много новичков могли с моей ситуацией столкнуться... github.com/Vitaly-FutureDeveloper?tab=repositories
@kalobyte4 жыл бұрын
я 25 лет
@ДибдонШлюрак3 жыл бұрын
Спасибо!
@shalser824 жыл бұрын
Да, все верно)
@АлинаЛебедева-м5ь4 жыл бұрын
Я перешла на это видео, потому что считаю себя новичком, ибо не знаю ещё очень многого, а тут говорится о людях, которые знают лишь основы синтаксиса
@konstantinm95964 жыл бұрын
Почитайте про синдром самозванца. Я уже лет 5 пишу промышленный код, и порой джуном тупым себя ощущаю
@ahmedgasanov74544 жыл бұрын
Ты сначала вызвал функцию, а потом создал её. Как это работает? Я не учу PHP, просто интересно.
@seva424 жыл бұрын
Вот изучил синтаксис, уроки, познакомился с ООП, но реальный практических задач, из которых потом можно собрать проект очень мало( нет структурированности, что и в каком порядке учить
@ToBeCloser0074 жыл бұрын
Приходите на вебинар, разберемся
@phat804 жыл бұрын
Больше всего мешает писать код дерьмовая документация. Если у языка, библиотеки, фреймворка хорошая документация, обычно нет проблем, но если документация хреновая, процесс очень усложняется. В этом плане у Microsoft "гениальная" документация! Их гребанный MSDN - это типичный пример того, как не должна выглядеть документация. Многие статьи из себя представляют просто краткое описание из нескольких строк ))) Ни примеров, ничего. И либо приходится методом тыка понимать, как это работает, либо гуглить, так как в некоторых случаях вообще не получается что-либо заставить работать. Из недавнего. Так, в описании одного свойства было указано, что это свойство определенного объекта. Но оно ни хрена не хотело работать. Только после того как залез в гугл и с большим трудом нашел пример, увидел, что это свойство вообще относится к другому объекту. Я не знаю, что они там курят, когда пишут документацию.
@ДаниельКарымбаев3 жыл бұрын
бро я увидил, спасибо я начинаю понимать
@александр-ь3у9щ4 жыл бұрын
чем visual studio code удобнее phpstorm? почему выбрали его?
@tolik84 жыл бұрын
Шторм платный
@СергейПресняков-о4р4 жыл бұрын
Он не обязательно удобнее, просто phpstorm денег хочет
@runar91184 жыл бұрын
Знаю синтаксис более менее понятно с этим, to do list могу сделать , а вот что то другое CRM например уже не получается самостоятельно.
@ToBeCloser0074 жыл бұрын
На обучении со всем разберешься!
@andryi61754 жыл бұрын
Я в всоторг пришел на 6й минуте))
@IlyaIlya_lopkop4 жыл бұрын
Вебинар подходит для не phpхов?
@ToBeCloser0074 жыл бұрын
Он был основан для пхпшников
@КириллЗиновьев-в5с4 жыл бұрын
Спасибо
@ToBeCloser0074 жыл бұрын
Пожалуйста)
@RamaOwO3 жыл бұрын
Хотел бы я терять депрессию
@Nikita-xe5kv3 жыл бұрын
Если код в видео был на js подумал бы что это мой)
@lexaXoper4 жыл бұрын
Cпасибо МЭН. Я так же сначало лижу лижу а для основного так и не дохожу....
@kayum673 жыл бұрын
👍
@kalobyte4 жыл бұрын
так вебинар был уже, который в том стриме последнем? ждал в телеграмме ссылку на вебинар. но ничего не пришло в вк я не зареген, там номер телефона надо
@ToBeCloser0074 жыл бұрын
Я разрабатываю версию для фб, у вас есть доступ к нему?
@kalobyte4 жыл бұрын
@@ToBeCloser007 не,я вообще не сижу нигде телеграм только завел и то для тестов с ботами проще через почту все это делать
@ToBeCloser0074 жыл бұрын
Хорошо! Буду переводить на почту. Об этом узнаете на ютубе, расскажу в видосах
@GacyMW4 жыл бұрын
Спасибо)
@ToBeCloser0074 жыл бұрын
И вам)
@NanNan-nb4qf2 жыл бұрын
Да. Энто я!
@chronicinsomnia87124 жыл бұрын
да , это оно
@0Schranz4 жыл бұрын
мощно!
@ToBeCloser0074 жыл бұрын
Спасибо
@caffeinejavacode14754 жыл бұрын
Ну это понятно когда тебе ставит задачу ментор. А если ты самоучка?
@александр-ь3у9щ4 жыл бұрын
ставь задачи сам себе, все просто
@caffeinejavacode14754 жыл бұрын
@@александр-ь3у9щ ну вот ученик себе и наставил, что решал уже в продакшн выходить
@ToBeCloser0074 жыл бұрын
по хорошему нужен ментор, который хотя бы сможет направить. В любом случае мы все самоучки, даже с ментором. Даже если есть ментор, учишься все же сам, верно? От него просто направление, указ на ошибки и советы. А всю работу выполняешь сам.
@ДмитрийЕремеев-у6л3 жыл бұрын
@@александр-ь3у9щ Ставить задачи себе самому легко, когда весь пазл уже есть в голове...хотя, конечно можно, вопрос во времени сколько времени уйдет на это всё...хотя бы на понимание, осознания этих задач, которые необходимо поставить для себя...))
@Master4eG4 жыл бұрын
Извиняюсь, а почему не сразу все данные записываем в бд ?! Почему картинку отельной функцией ?!
@ягняуе4 жыл бұрын
Думаю, ролик создан всё таки больше для тех, кто только учится и хочет разобраться как это сделать и как это работает. В последствие, естественно, человек поймет, где, как и зачем нужно делать проверки, записывать данные. По своему опыту могу сказать, что первые проекты были примерно такие же, но в ходе практики я разбирался глубже и глубже, что привело к пониманию того что я делаю и пишу.
@ЕленаМельник-щ6е4 жыл бұрын
В данном случае скорее для разделения задачи и лучшего понимания студентом, но в будущем также при добавлении новой записи с файлом лучше сначала записать данные, если запрос добавления данных отработал, тогда подгружать файл
@dann1kid4 жыл бұрын
Модулировка. Каждая функция должна иметь единственную отвественность.
@akarumey20464 жыл бұрын
Вебинар в ВК, у нас ВК заблокирован((
@ToBeCloser0074 жыл бұрын
Я разрабатываю версию для фб, у вас есть доступ к нему?
@akarumey20464 жыл бұрын
@@ToBeCloser007 да, в фб я есть
@konstantinm95964 жыл бұрын
Я вам даже больше могу сказать, даже коммерческая разработка пишется на коленке с базовым функционалом, потом на спринтах обрастает уже логикой мощной проверки всякие, все возможные косяки, а в каких то моментах даже после запуска в прод уже багфиксится
@ToBeCloser0074 жыл бұрын
Совершенно верно, согласен на 100%. Так оно и есть. Разница между академическим подходом и реальной жизнью большая. В книгах описывается "идеальный подход" которого в реальной жизни практически не встретишь) Особенно в ситуациях, когда результат нужен был еще вчера)
@konstantinm95964 жыл бұрын
@@ToBeCloser007 к сожалению джунам или вообще начинающим очень тяжело практиковать магию . По одной простой причине , за частую работодатель ищет супер спеца за суперсмешные деньги. Эти бешеные собесы на знание квантовой механики в идеале , даёт хороший синдром самозванца и депресуху. Вот мой маленький совет новичкам, если вы говорите и о себе правду и не заявляете что вы супер спец. Но вас по прежнему собеседуют как космонавта перед полетом на Марс. Бегите , бегите от таких hr
@horhoj29homefreeman954 жыл бұрын
@@konstantinm9596 Ну почему же сразу бежать? Никто не заставляет принимать предложение о трудоустройстве (если есть). А вот попытаться пройти такое собеседование до конца, очень интересно. (Чисто как на охоте: завалишь ты медведя или он тебя съест).
@konstantinm95964 жыл бұрын
@@horhoj29homefreeman95 это когда ты хороший Джун или мидл , если новичок или Джун в начале , смысла нет времени тратить, потому что рекрутер должен понимать , к сожалению у нас в стране джунов собеседуют как космонавтов убивая желание полностью
@horhoj29homefreeman954 жыл бұрын
@@konstantinm9596 Да это грузят, что бы Лохов найти которые бы за бесплатно работали, и при этом рады были бы, что их вообще взяли. т.е. специально убивают самооценку, чтобы прибавку к зарплате не просили и туда где зарплата повыше не убегали. Они потом самых продвинутых выбирают и им потом с кислой рожей и презрительным взглядом говорят, что есть вариант работать за пол зарплаты и за четверых. Все хотят что бы лохи работали за еду. А ты на это ведешься. Сам подумай: сколько стоит такой человек в месяц, который может на все вопросы ответить? 200 000р - 300 000р. в месяц? а они хотят за 30 000р. В общем не стоит из-за чертей убивать самооценку. Любую работу может делать любой человек, который обладает МИНИМАЛЬНЫМИ навыками для этой работы. Хотят максимальные навыки, пусть платят за это. И столько, сколько это реально стоит. А нет, пусть сидят без программистов. У нас сейчас в стране программистов требуется больше чем водителей. Так что пусть сами и кодят. А вообще я уверен, что вокруг тебя всегда находились люди, которые тебе говорили, что ты бесполезный, никчемный ит.д. Возможно это даже были твои родители. Это ведь зачем делают? вообще зачем критикуют? А для того что бы ты плечи опустил и делал что тебе говорят, Короче манипуляция это. Поэтому никогда никого нельзя слушать или ставить свою самооценку в зависимость от других. Пошли они все на.... В конце концов любой синьйор когда-то мог писать только "hello world!". UPD: Я тут твой коментарий выше посмотрел и понял что ты в теме. Мне просто показалось, что у тебя депресняк от таких собесов. Прошу прощение за недопонимание))).
@RAVEN-dy1tw4 жыл бұрын
крутоооо!
@ToBeCloser0074 жыл бұрын
Спасибооо)
@ВладимирК-ж3ь4 жыл бұрын
Увидел 100%
@thelastpitstop33234 жыл бұрын
не совсем понял посыл автора почему нужно исключить обработку ошибок (чтоб не терять время? направить мысли в конструктив?) все равно это придется делать. у меня например совершенно иной подход. конструктив + ОО. Иначе у тебя дом рухнет. Ты просто поставишь его по технологии (о которой говорил, фундамент, стены, кровля и т.д.), но используешь материалы не по ГОСТу. И дом рухнет или сгорит. Или ты предлагаешь написать заключительный код, оттестировать его на функционал, а потом в конце заняться обработкой ошибок? Так в принципе тоже неплохо, но нельзя на них забивать, даже новичку. не понял также зачем делать две функции если можно сделать одну. у нас одна операция добавление пользователя с аватаркой зачем нам 2 разные функции?
@lemran5033 Жыл бұрын
Совсем не понравилось. По факту: почистил от комментариев, слегка оптимизировал и выкинул полезный функционал со словами, вроде, мы это ещё не изучали. Но зато теперь все понятно и красиво.
@shamilbekirov97453 жыл бұрын
Как жаль что ты не знаешь java.Я бы поучился у тебя
@ghostdogg62004 жыл бұрын
Все супер, но "вредные советы": в каждой функции коннект к БД вызывать, может не надо все же новичкам такое советовать?
@ToBeCloser0074 жыл бұрын
Почему?
@СергейПресняков-о4р4 жыл бұрын
Это конечно вредные советы, но если речь о новичках, то у них возникает каша в голове если он сразу хочет DRY, SOLID, паттерны и прочие Best practices. Сначала минимально работающее решение, пускай с говнокодом, полировать потом.