Программирование стало ЛЁГКИМ, когда я узнал это!
Вставка
- Опубліковано 23 вер 2024
- Открытый канал в тг - t.me/evg_a_cha...
Еще больше пользы на Бусти - boosty.to/evg_af
Записаться на консультацию - forms.gle/wHpM...
В этом видео я поделюсь с вами своими секретами, которые сделали программирование легким и увлекательным для меня. Разберемся, какие простые шаги и методы помогли мне освоить программирование без стресса и сложностей. Вы узнаете о моем пути от новичка до уверенного программиста и какие ресурсы помогли мне в этом процессе.
Мы обсудим, какие инструменты и подходы делают изучение программирования увлекательным и доступным для всех. Также я поделюсь с вами советами, которые помогут вам преодолеть трудности и начать свой путь в мире программирования. Независимо от вашего уровня подготовки, эти простые принципы помогут вам сделать программирование легким и увлекательным!
Открытый канал в тг - t.me/evg_a_channel
Записаться на консультацию - forms.gle/wHpMcCDbFzPQhHsYA/
Подписывайтесь на Бусти - boosty.to/evg_af
Таймкоды где? (ответ в рифму не нужен, нужны таймкоды 🙂 )
постоянно думал насчет того как сделать идеально свой продукт, например, как сделать свой интернет магазин, чтобы было быстро, безопасно и без багов. в итоге понял, что все приходит с опытом, и лучше сделать криво, чем не сделать вообще.
Делай mvp(minimum viable product), а потом критические задачи доделывай оптимизируй ))
на любой стадии есть кто-то более опытный, кто считает твой код полным мусором))
Если код хорошо работает и хорошо читается, это уже не мусор.
когда я смотрю СВОЙ старый код, мне хочется все переделать и прибить человека, который его писал
@@Denisko123 у меня так когда смотрю чужой код в большинстве случаев
@@xcxc-iu3rb Обычно это противоположные вещи..
но чаще и плохо читается и плохо работает
@@igorseledtsov7345 вообще ни разу не противоположные.
В разработке есть такие правила
1. Напиши так что работало, потом сделай так что бы работало быстро. (с опытом это будет происходить одновременно)
2. Чем больше задача - тем больше способов решения
3. Мой личный совет. Больше часа ни когда не топчитесь на одном месте, лучше переключиться на другую задачу или как говорят в народе надо с мыслью переспать. (тем самым даете мозгу отдохнуть и вернуться с другими мыслями)
4. Это больше опыт как аналитика. Научитесь представлять как разрабатывает код мысленно и как на основе какого-нибудь примера эта работает. Это очень хороший навык, т.к. перед написанием кода в голове уже написан и "проверен".
5. Ни когда не слушайте что код мусор - главное что работает, на остальное плевать. (Пользователю точно плевать, потому что работает).
Те кто говорят - код мусор и пошли дальше, сильно поначалу демотивируют , потом начинаешь правильно реагировать на это и не пускать подобный негатив в сознание. По поводу тупика, мне помогает движение, прогулка часто подсказывает решение.
@@EvgeniyNorthern сокровища начинай искать... Вообще - будешь летать по жизни!
@@falcon94q что то очень философское, затрудняюсь понять.
@@EvgeniyNorthern объясню.
Никакой философии.
Едешь в США. Во Флориду примерно.
И там берёшь в аренду катер и акваланг, и ищешь в прибрежной зоне сокровища оставшиеся от затонувших испанских галеонов!
И уверяю вас, жизнь ваша будет просто замечательной, во всех смыслах!!!
@@EvgeniyNorthern зачем нужны деньги от программирования, если они не приносят пользу духовному развитию?
Поэтому и надо ставить перед собой Большие задачи!
...И узнал...что надо быть заинтересованным в программировании и программировать каждый день😮
Делая абыкак лишь бы работало, зачастую, переходишь к следующей задаче, потом еще к следующей и так далее, и так у тебя накапливается такой код в котором потом трудно разобраться, и трудно расширять функционал. Но и идеал требует много времени. Так что нужна середина
Чтобы было проще разобраться, лучше делать пометки к коду - это, во-первых, позволяет тебе самому разобраться в том, что ты делаешь, а во-вторых, тебе в будущем будет проще прочитать то, что ты написал.
Если в видео нет рекламы, все видео - реклама, советы уровня "делайте хорошо, не делайте плохо" а дальше то ради чего все затевалось "приходите ко мне учиться"
кто ты воин в трусах
Советы действительно полезные, не пафосные, не заурядные, что-то новое даже узнал, а видео заняло всего-лишь 9 минут времени. Ну а выгоду хотят поиметь со своих знаний все, это, можно сказать, самый базовый навык 21 века, уметь монетизировать свои навыки
Искал этот комент.... При этом что-то, как мне показалось, полезное, вроде дебага - чел на этом даже не остановился... Что за дебаг, как и что дебажить, особенно с самого начала??
@@bikadV в гугле забанили?
Евгений!!! Супер!!! Полностью со всем согласен! Я ранее о Вас и Ваших успехах читал и смотрел у Ильи Леонтьева (Спасибо ему и Вам огромное!). Ранее я изучал 1С, решал задачи для подготовки к сдаче экзамена на 1С специалиста. Ну я готовился не такими темпами как Вы, т.к. я не мог столько времени уделять подготовке как Вы, т.к. у меня другая работа, которая меня и мою семью кормит. Теперь начал изучать Java. Ооочень нравится! Java изучаю (прошу, не смейтесь с меня) всего 2,5 недели. За это время уже успел получать и сдать тестовое задание по Java от Ката- академии. Хочу обучаться у Вас!!! Могу ежедневно уделять обучению 4 часа в день ежедневно (может и больше, но 4 - это точно). Как только у меня основной работой станет программирование, тогда я смогу уделять обучению намного больше времени.
Вот бывают люди которые говорят с небольшой разницей тоже, что ты уже слышал, но именно этот человек тебя пробивает и отвечает именно на твои вопросы. Спасибо мужик! Прям понравилось видео 🤘
и тебе спасибо, мужик!)
Кстати я согласен с твоими словами.У меня было такое, я задачку по математике не понимал, поэтому списывал, списывал, списывал, а со временем начал понимать её, как и что решает я
“программировать не сложно,сейчас сложно найти работу “
junior backend developer
уже даже невозможно такое ощущение)
типо профессионалов много?
Без опыта - никуда.
Крутой Евгений, крутой контент) Лайк, подписка!
Спасибо большое))
Щас много демагогов в интернете. 3 месяца😂
Сам орнул
Great advice about clean code
Мотивацией должны быть не деньги, а то, что ты сделал, победил, решил, создал... и тебе должно нравится ... а деньги придут ... и главный капитал - твои знания и опыт !
Слишком много слов «должно» в твоем комментарии. Никто ничего никому не должен! А деньги - отличный мотиватор, ничем не хуже тех других из твоего коммента. А если еще и нравится то, чем ты занимаешься так это вообще комбо.
@@Evg_Af нелогичный ответ про должно, ты должен для своего внутреннего удовлетворения, а НЕ для внешнего. Ваше использования некой присказки про должно неправильно... прослеживается шаблонность мышления, но вы шаблон про внешне должно прилепили ко внутреннему должно... научитесь моделировать правильно... а не кидаться на однокоренные слова.... еще раз повторяю, когда человеку нравится то, что он делает, то деньги придут... бывает наоборот - каторга ... я об этом, а вы о своем авторитете :)
@@olsuhvlad моя мотивация деньги привела меня в программирование, а не интерес и любовь к этому делу. И это рационально, если ты сидишь тот самый с солью доедаешь, жена море не видела 10 лет, а дети отца видят только в воскресенье, потому что он в три смены херачит на заводе. Чтобы заработать денег я выбираю ту сферу, где это прибыльно и довольно легко воспроизводимо, на это есть такой же шаблон, делай раз два три, и никакой каторги, сижу пару часов в день кодю дома, зарабатываю миллион в месяц, какая же это каторга? А вы своим "должно нравится" загоняете людей в рамки, а что если им не нравится кодить, им дорога закрыта? почему они не могут хорошо зарабатывать в нелюбимом кодинге, зато могут копейки зарабатывать на нелюбимом заводе в три смены? Для интереса и души есть хобби. ютуб канал например. Удастся заработать окей, не удастся пофиг, от хобби этого не жду. Мое шаблонное мышление привело к финансовой свободе, хочу чтобы и другие тысячи заинтересованных прошли по этому же шаблонному пути и достигли аналогичного. Тут не нужно нестандартное мышление, об этом я и говорю. Я бабки пришел зарабатывать, а не полюбить это дело, или на завод тоже только по любви?
@@Evg_Af любое дело надо делать хорошо, со смекалкой, увеличивая знания и опыт - и тебе придут деньги... про миллионы - здесь еще надо попасть, как например Гейтсу мама подогнала госзаказ... не все программисты зарабатывают миллионы.
Друзья, этот человек не говорит опытным писать чтобы работало. Он обращается именно к новичкам. В начале пути они ломают голову над идеалом и заходят в тупик. А когда самый говняный код показывает результат это очень поднимает самооценку и позволяет продолжать учиться. Со временем учебы и при практике студент уже начнет потихоньку и продуктивнее и красивее писать и каждый опытный программист скажет, насколько это развивает мышление. А когда в тупике у новичка вообще ничего не компилируется, то он в отчаянии меняет профессию. Повторюсь, Автор обратился к самым начинающим и хотел, чтобы у них работало для поднятия их мотивации к продолжению практики и правильно сделал, просто слова немного не правильные подобрал. А Вам Евгений удачи в дальнейшем развитии канала)
Молодец, спасибо, выдал все что нужно и ничего лишнего и всего за 8:53, это рекорд, таких видео от опытных практически нет, почти везде вода а тут золото инфа за такое короткое время, впитывайте новички!
Твой код говно!
Джун : О нет! Я так старался. Ты обесцениваешь мои труды!
Мидл : Вообще-то я в курсе
Синьор : А нахрена ты в него полез?!
01:41 - Цитата: "Просто найди решение готовое, в интернете, скатай..."
Если бы ещё интернет имел этот "готовый код"...
А GPT не пробовали? Пишешь что нужно, через секунду получаешь готовый код, вставляешь в проект - всё работает!
@@zelmanfeig5404 , пробовал, без напильника код не работает. Но это если есть решение, то что я ищу, не всегда есть не просторах интернета.
@@zelmanfeig5404 Так работает только для очень типовых задач. Шаг в лево, шаг в право и ChatGPT превращается в бредогенератор: будет советовать несколько потенциальных решений ни одно из которых не работает (по разным причинам).
@@zelmanfeig5404 проблема в том что ты из за отсутствия опыта не знаешь что спрашивать, и спрашиваешь совершенно не то что тебе нужно и из за этого вставленный код превращает твое приложение в дермище из багов и лапши на 1000+ кода
Точно, не нужно пытаться сделать код идеальным. Лучше сделать "чтоб работало" и оставить свой говнокод следующему разработчику, это больше не твоя проблема))))
Обычно следующий разработчик руководствуется принципом "зачем трогать итак рабочий код". так что это не его проблема тоже. А будет пытаться сделать идеально добавит новых багов))
@@Evg_Afсоветую почитать чистый код, желательно на параграфе, где написано про ваше мышление)
@@Evg_Af где Вы таких разработчиков видели? :)) Все хотят зарефакторить.
@@maxinevich Рефакторить некогда, компиляция в зависимости от серъёзности внесённых изменений, от прям сейчас, до раз в квартал. Отладка если что с горящей жопой ибо прод это фабрика а ты АСУшник.
И вот однажды к тебе прилетает таск поправить баг с оценкой трудозатрат на 2 часа. К концу второго дня ты понимаешь, что это не баг, а полное отсутствие фичи, которая уже каким-то образом прошла тестирование год назад, но отсутствует в коде. И на ее написание потребуется минимум 2 месяца )
На мой взгляд, великолепное видео, действительно, важно правильно расставлять процесс обучения, чтобы видеть, на каком этапе ты находишься и сколько тебе еще идти. Помню, как-то читал на джавараше историю парня, который за месяц прошел все уровни и быстро устроился на работу, но он херачил по 6-8 часов каждый день - у него было свободное время и дисциплина. Спасибо, Евгений, подписался
Амбиции могут сделать вас сеньером за пару лет с нуля
Есть слона по маленьким кусочкам)
хорошая фраза, часто слышу ее у Маргулана Калиевича!
блять да как люди за 3 месяца учатся программированию, я 24 года интересуюсь программированием и меня не взяли джуном на зарплату в 15 тысяч, а я туда пошел по приколу, а мне там сказали: не знаешь кнута иди нафиг....
Кнут - нынче изврат
Так ты даже матерное слово с ошибкой пишешь, поэтому и не взяли. Возможно ты его и в коде употребляешь.😂😂😂
видео про пользование debugger будет полезно)
Спасибо за видео !!!
Советы классные, желаю хорошего развития канала
Спасибо! Взаимно!)
Наша задача разными схемами...
ага ага конечно 3 месяца, зачем давать людям ложные ожидания, в 2024 с полного бублика с дырочкой до роботы (темболее если ты бекенд) не возможно. Если раньше это было возможно то сейчас нет.
Думал какая-то шляпа в видео будет, а это сова)
Хоть инфа не нова, но повторение это мать учения)
Го 5-10 вещей полезных для лидов и инжинеров)
Спасибо добрый человек 😊😊😊!!!
Отличные рекомендации!
а последний совет, плати мне бабало и я научу типа научу
Писал g code по курсу нашей компании, как бы курсы бесплатные были, написал говнокод по g code на станки чпу стойки фанук, меня осудили, все работает, точит, итог, я дерьмо)) ну я плюнул на это, но пишу дальше как хочу)) какие-то циклы я запомнил))) так что ребят, больше ошибайтесь, похер, что вы напишете фигню которая будет всего лишь числа считать, главное будет работать, я когда-то из-за этого забросил, сейчас начал все заново, тк после чпу я понял, что могу))) и мне нравится это дерьмо. Вы художник, и вы должны делать так как вам нравится, а не кому-то. Если работодателю не нравится, посылайте далеко и подальше и ищите дальше)))
Первый совет самый дельный! Без него не сделаешь первый говно-промо-вариант проги, которую уже потом будешь оптимизировать
Отличное видео! Важно делать продукт не для себя, а для того, кто им будет пользоваться.
Бесполезная Болтовня...
P.S. 30 лет программирования. У меня.
Отличное видео🤝
Спасибо!
полезные советы. Дополню что у каждого мозг свой со своими приколами, надо отслеживать поведенческие паттерны своего мозга, как и при каких условиях мы сохраняем продуктивность и использовать это. Провожу сейчас очередной эксперимент над собой, по результатам отпишу
согласен. Являюсь уже сотрудником компании, Python-разработчик. Могу один день поработать 1 час и потом просто не идет вообще, могу вообще ничего за день не сделать, в другой день могу с утра до вечера посидеть. Плохо ли это? - Возможно (а может и нет ;)). Приносит ли это пользу компании - думаю да. В обучении думаю также. ИМХО, главное - прогресс
Очень хорошее видели, все советы по делу.
2 совет тоже начал использовать , но думал это плохо. Но задумывался о том : я же начал понимать в чем ошибка
Ваако, вот ты где! Тебя Риддик ищет!
ну да ну да, устроился на первую работу и мозг расслабился, отдыхай, изучай что хочешь, получай деньги. На первой то работе, на новом проекте...
Спасибо , брат!
Рад стараться, брат!
Не путай дебаг и дабаггер. Отладка принтами это тоже дебаг. Дебагер (он же отладчик) это инструмент для дебага.
3 месяца на обучение 😂 - ШУТНИК!
😂😂😂
А если не знаешь, сколько времени тебе надо на задачу, как поставить себе дедлайн? Как знать заранее, за сколько времени ты выучишь какой-то кусок?
А зачем тогда в вакансиях пишут кучу всего лишнего? Ведь кто то, с нужной им отличной базой, может просто пройти мимо.
От балды пишут
Советы действительно полезные. Однако у меня появился вопрос насчёт "скатай готовые решения" - поскольку сейчас можно получать готовые программы с помощью нейросети, стоит ли её использовать? И если да, то в какой мере?
К первому совету пришел сам начал делать чтобы работало и понял как работает
Все супер и достойно, по можно пожалуйста одну поправочку: повесь микрофон. Руками стучишь по столу при объяснении, и в микрофон идет глухой стук, который бьет по ушам или дезориентирует. Спасибо! Продолжай в том-же духе
Спасибо! Исправлю в ближайшее время!
Дезориентирует ? Шта?
1:42, действительно, можно просто всё с интернета скатать и ничего делать не надо. Хороший программист должен уметь решать сложные задачи. Если ты посидел пол часа и не понял как решать, это не показатель. Если ты просидел над задачей 4-6 часов и больше и до сих пор не понял, только в таком случае можно заглянуть в интернет
У меня вот такой вопрос к вам. Есть например программисты которые имеют свои слабые стороны: Например у меня друг уже 6 месяцев изучил полностью что связано с WEB, но вот Сильная сторона у него в том что с Frontend он справляется на ура, ну а вот с Backend он хромает сильно. Куда не показывает резюме а от него требуют знать сильно и Backend тоже . Ну вот теперь скажите пожалуйста все же найдутся такие люди которые все же примут на работу такого человека который из Frontend и Backend знает 1 лучше другого?
Учитывая конкуренцию, делать так, чтобы "просто работало", уже не прокатит
Код нужно писать так, что бы тот мудак в которого ты превратишься мог в нём разобраться.
за 3 месяца на java до трудоустройства? ну ну)
Реально!
Что что?
Когда вышел на работу, то там только ты понимаешь, что ты вообще ничего не знал и обучение твое только началось, а до этого был просто детский сад , ясельная группа.
Согласен, прям сразу, чаще всего, офигеваешь от сложности реального проекта по сравнению с учебными. Но шок проходит быстро и ты уже через несколько месяцев осваиваешься и втягиваешься. В этот момент как раз тебя отпускает и начинает появляться время свободное))
Про говнокод абсолютная правда!)
7:53, а как же бэкэнд на ноде?) очень популярный вариант межу прочим
о, это я прошёл уже не один курс степика ,через принты дебажу, если ничего не понятно)
Евгений, ты ЧЁТКОЙ КРУТОЙ ЧЕЛ и СПЕЦ !!! ; ))) Благодарю за видос!)
Мне нужен PYTHON прогер сделать сбор данных из Яндекс выдачи. Посоветуй, пожалуйста, где мне таких подходящих спецов эффективнее и правильнее всего найти? И чтобы конечно же по цене не космос получилось))))
Красавчик!
спасибо!
взаимно!)
походу это всё шляпа и первой работы он так и не получил, поэтому стал инфоциганом)))
Выйдешь на работу, расслабишься 😀😂🤣😭
вот из за таких советчиков вагон людей на одну вакансию ,3 мес и уже на собесы😂👍
И все безграмотные
На бэке html нужен! Хотя бы на базовом уровне.
Здравствуйте, у вас только помощь по java?) По С++ нет помощи?
Настоящий говнокод пишут гуру сеньори, вот там настоящий говнокод
@@victortrach9085 воистину
Когда тебе в следующий раз встретится эта задача, то тебе придётся заново гуглить и разбираться с нуля. Ибо если не делаешь задачу с регулярностью, то всё забудешь и так это и работает. Сколько вы лет в разработке?
5+ лет
Вместо гугла лучше в нейросеть вопрос писать. Часто тебе не только код напишет, но еще и разжует все подробно
ситуативно, от вопроса зависит
@@MrCode-vn8nx а мы ситуативные вопросы в гугле и ищем обычно. Такие нейронка обычно щелкает легко. И может даже больше, если ей дать контекст типа У нас есть три таблицы с такими-то полями и нужно вытащить данные используя такие-то связи блабла. Такое в гугле вряд ли найдешь (только абстрактно, что джойнить надо итп), а нейронка может сразу запрос написать. Мне целые классы писала, я там слегка подрихтовал и пользуемся.
на самом деле лица на preview картинке надо было поменять местами)
Точно😁
Евгений, купи паук на микрофон !!!
@@Sprint-n3n да вроде и так неплохо)
@@Evg_Af гупает, когда ы по столу руками стукаешь. Обрати внимание
Слово°легкий° напрягло😂
00:51 - это полный мусор, который нужно переписать, новым g0vнокодом ахахахахха
Мне не раз говорили опытные разрабы , научись гуглить
Аоаооаа, что на аватарке творится. Как можно строку запихнуть в одинарные кавычки?!?!?!
Кстати тоже учусь на java rush
Роман Сакутин не пишет говнокод. По крайней мере, он так думает...
1:39 - ну или перепиши задачу еще раз, не раз помагало)
отличное видео. привет.
Привет! Спасибо!
Лучшее - враг хорошего!
Если код рабочий и делает то, что от него требуется, то переделывать, улучшать его смысла нет. Терять время не просто глупо, а преступно. Надо быстро переходить к другим задачам.
Любой, самый продвинутый и самый лучший код - это и есть говнокод!
А сеньёр отличается от джуна тем, что он может сделать то, что не может по определению сделать джун. А все рассуждения о том, что ты самый лучший - вот это и есть говно!
Реклама IT курсов и больших зарплат это лохотрон 21 века! Сейчас программистов уже перебор. Куда не плюнь обязательно плюнешь в программиста). У нас на колбасном заводе, на конвейре половина молодежи это всё дипломированные программисты). Что дальше на кассу в пятерочке?) Джуны и рядовые программисты уже никому не нужны. Сам директор Nvidia сказал что программисты скоро будут не нужны. Много программ уже написано. Программы не изнашиваются в отличии от реальной техники, а с добавлением нового функционала справится взятый в аренду программист. Изучите американский рынок программистов давно сдают в аренду на пару дней, неделю, месяц) А потом сосёшь лапу) А удалённый формат работы это конкуренция за рабочее место со всей планетой. Куда перспективней врачи, строители, автомеханики, электротехники, токари т.к с ростом населения этих профессий будет нужно всё больше в отличии от программистов
1. согласен. главное делать. через жепу. но делать
Я больше полгода изучаю python, пока ещё спец по гавнокодам, потом разобраться, посмотреть и чуть получше, но с первого раза пока код какашка. Учусь
Это программирование стало легким? ну ну . рассказывайте
Можно ли развиваться только на удаленной работе или нужен офис ?
Можно!
Подскажите, пжл, в какой программе или приложении нужно вести историю создания своего проекта со всеми нужными в нем ссылками и файлами.
Желательна синхронизация между устройствами.
Просто сваливать всё в Облако - то еще решение.😢
посмотри гитхаб
Что такое дибаг?
Хватит дурить людей
Добавьте пожалуйста таймкоды
окей, друг. полезная штука, добавлю
1,5 месяца на кор языка - 😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂
А про Гугл правда. В целом хорошие советы, лайк оставил)
да еще бот чаты хорошо помогают сейчаc ...
Я пробовал всего по немногу,и досих пор не определился,могу определиться и передумать, дапустим я хотел делать тг ботов,а потом перехотел,и за хотел делать игры.
Как сделать так чтобы я не перескакивал так,и остановился на одном направлении
1С
К сожалению сроки разработки от бизнеса принуждают писать говнокод.
Горящие сроки, нечеткие ТЗ. Постоянные изменения в ТЗ и еще многое другое принуждает писать говнокод
@@Evg_Af 100%
10 лайков Вам от моей жены, она мне то же самое говорит!
Подскажите, какой ноут можно купить до 80000, чтобы начать программировать?
@@1430d вообще любой, лишь бы он работал.
@@Evg_Af за 80к с процессором 12-го поколения нормально? Или будет лучше 13-го, 14-го?
@@1430d нормально! Разницы никакой ты не заметишь
покажи пожалуйста как правильно пользоваться debug.ом ?
возможно запилю обучалку попозже.
куча видео есть на ютубе
@@akakiy_geniy ссылку в студию
Давай скажи секретные слова
ну че поделу сказал. есть логика. да слон та большой пока учим все хватаем по кусочкам а чем в будущем будем есть какой кусок?не знаем вот то и оно .......
!