- Видео 56
- Просмотров 2 172 514
Light Code
Добавлен 28 апр 2023
ИДЕАЛЬНЫЙ КОД. Перестань так делать!
ИДЕАЛЬНЫЙ КОД. Перестань так делать!
Привет ✌️, в этом видео мы обсудим суперважный вопрос: нужно ли писать идеальный код или главное, чтобы всё работало, даже если это выглядит как велосипед, изобретённый заново из говна и палок? Подписывайтесь на канал, чтобы быть в курсе всех новинок и не пропустить интересные видео!
ПОДДЕРЖАТЬ развитие канала:
👨🏻💻 boosty.to/lightcode
ССЫЛКА НА TELEGRAM канал:
📢t.me/lightcode_group
#lightcode #lightcodegroup #программирование #coding
-----------------------------------------------------------
00:00 | Вступление
00:11 | Идеальный код: миф или реальность?
01:05 | Проблемы новичка
02:01 | Опыт великих
03:06 | Ловушка совершенства
04:05 | Как найти баланс?
05:43 | За...
Привет ✌️, в этом видео мы обсудим суперважный вопрос: нужно ли писать идеальный код или главное, чтобы всё работало, даже если это выглядит как велосипед, изобретённый заново из говна и палок? Подписывайтесь на канал, чтобы быть в курсе всех новинок и не пропустить интересные видео!
ПОДДЕРЖАТЬ развитие канала:
👨🏻💻 boosty.to/lightcode
ССЫЛКА НА TELEGRAM канал:
📢t.me/lightcode_group
#lightcode #lightcodegroup #программирование #coding
-----------------------------------------------------------
00:00 | Вступление
00:11 | Идеальный код: миф или реальность?
01:05 | Проблемы новичка
02:01 | Опыт великих
03:06 | Ловушка совершенства
04:05 | Как найти баланс?
05:43 | За...
Просмотров: 6 269
Видео
ВЫШЕЛ НОВЫЙ GPT-4o! Программисты больше не нужны?
Просмотров 13 тыс.День назад
Привет ✌️, в этом видео мы подробно обсудим новейшую модель от OpenAI - GPT-4 Omni. Расскажем о всех крутых фишках этого умного ассистента, его возможностях и как он может изменить работу программистов. Также ответим на вопрос: стоит ли бояться того, что ИИ отберет хлеб у программистов? Подписывайтесь на канал, чтобы быть в курсе всех новинок и не пропустить полезные советы! ПОДДЕРЖАТЬ развитие...
ВОТ ПОЧЕМУ ТЫ ДОЛЖЕН ПОПАСТЬ В АйТи в 2024! Плюсы и минусы быть программистом.
Просмотров 22 тыс.21 день назад
Привет ✌️, в этом видео мы подробно обсудим, стоит ли в 2024 году начинать карьеру в АйТи-сфере. Сейчас много разговоров о том, что в АйТи уже сложно попасть и там много минусов, поэтому я расскажу вам о всех плюсах и минусах работы в этой сфере. Подписывайтесь на канал, чтобы узнать больше и сделать правильный выбор! ПОДДЕРЖАТЬ развитие канала: 👨🏻💻 boosty.to/lightcode ССЫЛКА НА TELEGRAM канал...
ВОТ ПОЧЕМУ ТЫ БРОСИШЬ ПРОГРАММИРОВАНИЕ! Твои главные ошибки.
Просмотров 167 тыс.28 дней назад
Привет ✌️, в этом видео мы раскроем тему обучения программированию: почему это может казаться таким сложным и в чем на самом деле состоит эта сложность. Я поделюсь личным опытом и советами, которые помогут вам развить нужные навыки и успешно пройти путь от новичка до профессионала. Подписывайтесь на канал, чтобы не пропустить полезные советы и ускорить свой процесс обучения! ПОДДЕРЖАТЬ развитие...
САМЫЙ ПОДРОБНЫЙ ГАЙД НА СТРУКТУРЫ И КЛАССЫ В C#, ПРОГРАММИРОВАНИЕ БЕЗ ВОДЫ
Просмотров 5 тыс.Месяц назад
Привет ✌️, в этом видео я расскажу вам о всех отличиях между классами и структурами на C#. Данная информация позволит вам лучше понять их особенности, а также подготовиться к вопросам по данной теме на собеседовании. ПОДДЕРЖАТЬ развитие канала: 👨🏻💻 boosty.to/lightcode ССЫЛКА НА TELEGRAM канал: 📢t.me/lightcode_group ПОЛЕЗНЫЕ ССЫЛКИ из видео: Статья на хабре: habr.com/ru/articles/675560/ Статья ...
РЕФАКТОРИНГ НА C# | ПИШИ СВОЙ КОД ПРАВИЛЬНО!
Просмотров 4,8 тыс.2 месяца назад
РЕФАКТОРИНГ НА C# | ПИШИ СВОЙ КОД ПРАВИЛЬНО!
Хватит решать задачи на LEETCODE - делай PET-ПРОЕКТЫ!
Просмотров 6 тыс.3 месяца назад
Хватит решать задачи на LEETCODE - делай PET-ПРОЕКТЫ!
C# стал языком года! Нужно изучать C# (.NET) !?
Просмотров 4,3 тыс.4 месяца назад
C# стал языком года! Нужно изучать C# (.NET) !?
Создание сайта с помощью ChatGPT! Код и Кофе. Атмосферная разработка.
Просмотров 1,3 тыс.7 месяцев назад
Создание сайта с помощью ChatGPT! Код и Кофе. Атмосферная разработка.
СОЗДАЛ FULLSTACK ПРИЛОЖЕНИЕ НА ASP.NET CORE MVC ЗА 10 МИНУТ
Просмотров 8 тыс.8 месяцев назад
СОЗДАЛ FULLSTACK ПРИЛОЖЕНИЕ НА ASP.NET CORE MVC ЗА 10 МИНУТ
DEV CRAFT #1 - РАЗРАБОТКА FULLSTACK ПРИЛОЖЕНИЯ ГЛАЗАМИ РАЗРАБОТЧИКА!
Просмотров 3,7 тыс.9 месяцев назад
DEV CRAFT #1 - РАЗРАБОТКА FULLSTACK ПРИЛОЖЕНИЯ ГЛАЗАМИ РАЗРАБОТЧИКА!
Просто кому то действительно не дано. Не мучайте себя. Идите в другую область. Мало ли что вы хотите стать программером. Есть заводы, жкх, строительство.
Ну, я сегодня протестировал этот новый ЖПТ - и не помог он мне. На StackOverflow на мой вопрос не ответили. В общем, догадался сам. 🤣
Классика 😁
А че за клава у тебя? Отеннок красивый
коммент в поддержку очень нужного ролика, который нужно посмотреть всем, кто думает, что "с нуля за 6 месяцев" он станет востребованным специалистом.
Спасибо бро 🤜🤛. Если интересно, то можешь другие видосы посмотреть, может так же что-то полезное для себя найдешь).
мой мозг взорван
Надеюсь не в плохом смысле?)
Главное свой говнокод в мастер не вливать и не закрывать задачу пока не отрефакторишь. Бизнесу поддержка говнокода обходится дороже, это тоже стоило бы подчеркнуть.
Ну в Реале то скорее всего твой комммит будет код ревью проходить, поэтому там уже должны такого не допустить.
@@lightcode-group "скорее всего" надо заменить на "может" или даже "если повезет" т.к. кодревью проводится далеко не в каждой компании. До сих пор есть такие, где вообще сразу в мастер всё льют. А некоторые вообще без системы контроля версий живут еще 🤭.
Классная информация, интересный контент. Лайк 👍
Спасибо
Спасибо! 👍
Спасибо за комментарий 🤜🤛
Обучаю разработчиков. Сначала насилую их за чистоту кода, чтобы они научились писать чисто и красиво, а потом говорю, что на самом деле мир работает иначе и можно где-то на что-то забить. Потому что понять, где нужно остановиться гораздо проще, чем научиться писать чисто. Правило 80/20.
Пряник и кнут)
Мне в голову пришло решение поджечь один конец веревки, когда пламя дойдет до половины поджечь второй конец веревки вот вам и 45 минут.
Спасибо за хорошие мысли 👍
Спасибо за коммент 🔥
@@lightcode-group Всегда рад поддержать хороший контент
Слушайте этого парня, зрители. Он прав! Я когда понял, что вокруг меня люди (включая программистов) вовсе не умнее меня, такие же неуверенные некоментентные распистяи, мне стало легче и я перестал загоняться. Теперь есть задача и есть рабочее решение. ВСЁ. Мнение окружающих в этом уравлении отсутствует.
так и делаю
Молодец, ExtremeCode
Если задача скорость и отказоустойчивость но стоит все таки подумать недельку.
Обычно такие задачи Джуну не доверят, тут посыл больше для джунов в видосе. А так конечно есть ряд нетривиальных задач, на которые изначально дается большой запас времени (та же неделька). Тут уже весь карт-бланш и можно думать сколько хочешь.
Хоть посыл видео и такой у меня, однако конечно же на работе у меня также возникают задачи, когда мне приходится собрать инфу / разобрать все best practices в данном кейсе, чтобы взвешенно выбрать удачное решение задачи. На такие задачи может и не одна неделя уходить. Особенно, если речь о переписывании проекта на новый стек технологий и нужно, переписывая не забрать старые костыли с собой.
Нипочему, кому сложно - пусть идут лесом. Try harder, какого хрена у нас погромисты из людей, самостоятельно изучавших ассемблер и паяющих в гараже кастомные платы стали нытиками-смузихлёбами, которые от малейшей критики впадают в депрессию, берут отпуск за свой счёт или шлюхуют в другую компанию?
Спасибо, замотивировал
Спасибо за коммент)
1:00 Ты не прав в этом моменте, заказчику нужен не просто работающий код, а хорошо работающий код, или ты не понимаешь, что если ты напишешь функцию не так как положено, то у этого кода будут проблемы из-за тебя безответственного и заказчик будет переплачивать чтобы исправлять твои ошибки, так если из-за тебя одни проблемы, то не лезь в то дело которые не смыслишь.
Господи, очевидно это посыл для джунов был. Если ты уж так придераешься, то ты должен понимать, что любой гавнокод джуна будет отправлен на код ревью его тим лиду / ответственному за него. А вот он уже конечно учтет все то, о чем ты пишешь.
@@lightcode-group кодревью не во всех компаниях есть. Так что тут можно попасть в ситуацию уже постфактум. Тут именно правильно сказал, что надо показывать свой код, спрашивать.. но обычно всем впадлу его смотреть т.к. у самих жопа горит.
Очень круто, спасибо
Спасибо за коммент
Учусь на программиста с постепления в лицей. Буквально видел людей, котором просто не дано программирование и таких людей много. Для меня информатика это самый интересный и увлекательный урок, куда я могу прийти и покодить чего-нибудь интересное по заданию учителя, это приносит лишь удовольствие. А для кого-то программирование это заучить один алгоритм решения задачи. Я так своему другу помагал, делал с ним домашнее задание, писал программы, он объяснял то, что я пишу. Позже он получал хорошие оценки по информатике сам, но после того, как настала новая тема, которая ничуть не сложнее прошлой, то он ничего не знает. Больше всего нашей компанией мы смеемся, думая о тех людях, которые говорят, что программирование - это легкие огромные деньги, но почему вы тогда сами не пойдете и не заработаете эти деньги? А, не получается, получается не так оно и легко. Сейчас переходим в 11 класс, я делаю домашние всему лицею за шоколадки, конфетки, когда-то за бесплатно, потому что опыт. Этим я вспоминаю прошлое - html, css и другое. Стараюсь делать больше того, что задают, потому что кайф. Помню 3 дня сидел не переставая, кодя игру, один из дней просто сидел над одной ошибкой. Голова болела просто ужас, нигде нормально небыло показано ее решение, но после этого я испытал настоящий экстаз от того, что нашел ее решение. Помню как догадался решить еще одну проблему тогда, когда засыпал. Думал, что не забуду, оказалось иначе. Забыл. Программа закончилась, хоть очень хотелось бы пройти ООП в классе. Не просто 1 модуль посвященный лазарусу, что вообще не серьезно. Паскалем нам показывали, что на другие языки переходит ьне так сложно, когда знаешь всю базу. Сейчас изучаю C# так, чтобы свободно на нем писать, попутно проходч через ООП, что для меня было нереально 2-3 года назад.
Я попробовал его написать код и gpt нормально написал, но когда я попросил добавить несколько функций он сделал это, но не очень хорошо поэтому мне пришлось дополнительно писать ему где нужно изменить код чтоб он нормально выглядел В итоге чтоб написать нормальный код нужно знать что тебе нужно и понимать как это все работает. В качестве быстрой поиска и обучения это очень хороший инструмент.
Вооо, прямо в точку. Я постоянно знакомым, которые не шарят за АйТи пытаюсь объяснить, что с виду - да он умеет писать код. Но чтобы заставить чат сделать что-то более менее годное, то фактически ты должен, задавая вопрос ему подсказывать. Т.е ты уже сам должен знать решение задачи)
Я не понял, что за прогон в начале. "Тритишь кусу времени в раздумьях, вместо того, чтобы писать код". Такую чушь может сказать только тот, кто ни разу в жизни не писал сложнее хеллоу ворлд. Как раз лучше подумать десять раз и написать систему с ресурсом к расширению и фичам, чем макаронную функцию на 1000 строк.
Сомнительно, но окей. Я много чего писал: и микро сервисы, и ddd, и mvpvm, и куча всего остального. Я к концу видео говорил, что речи не идет писать первое, что пришло в голову вообще без раздумий. Очень много джунов ловят ступор при решении задачи, потому что пытаются сходу сделать все идеально, хотя сами такой расширяемый код еще не писали. Посыл в том, что в таком случае надо сперва сделать рабочее решение, а после уже его отрефакторить. Так они не будут парализованные сидеть и париться, что скоро дедлайн, а у них ничего не готово. (Мое субъективное мнение)
А еще можно делать для себя заметки, что и когда ты изучал, сохранять свои старые работы и раз в полгода где-то пересматривать, чтобы наглядно видеть свой прогресс. Я когда начала изучать английский, довольно быстро зашла в тупик, так как постоянное изучение грамматики хоть и давало понимание тех или иных конструкций, но в практическом плане не работало вообще. Поэтому подключила простенькие детские книжки и простенькие сериалы с понятными текстами, так же начала использовать тренажеры для разговора. И вуаля, системный подход дал гораздо больше пользы, чем простое зазубривание. И там уже пошло постепенное усложнение материала, благо источники найти не проблема. С программированием аналогично. Ты до пены у рта можешь изучать теорию, но без реального использования теоретических знаний это просто пшик. Начинай с легких задачек, постепенно их усложняя. В конце концов, если тебе не хватает фантазии, есть LeetCode, тренируйся там, заодно расширишь кругозор (потому что задачки там весьма разноплановые и с подковыркой, что плюс). Да, сначала будет тяжко, будет непонятно, будут страдания, будут сомнения - это нормально, с этим сталкиваются 99,9% всех тех, кто занимается чем-либо, что требует комплексного изучения. Не надо этого бояться. Сделал ошибки - ищи их исправления, думай, почему именно ты тут ошибся, делай себе заметки (для того, чтобы в случае повтора ты мог быстро решить эту проблему). Реально глупо себя сравнивать с теми, кто уже давным давно прошел тот путь, который тебе только предстоит. Для специалиста подобные вещи действительно являются легкими, на то он и специалист.
вот чел написал 5 уровней абстракции в своем коде, и мне чтоб его понять нужно читать часа 3. я считаю это херовый код
Идеальный код это как чистый спирт
Это как на Егэ со второй частью, сначала ты пишешь решение и постепенно с каждой последующей выполненной задачей у тебя оформление улучшается и улучшается. И тебе ставят заветные Максимус баллов(зп по аналогии), но также нужно найти точку после которой можно ничего делать, когда любой джун сможет понять твой код.
Удачи вам друзья, я не смог и времени учиться у меня больше нет :( за 8 месяцев так и не осилил до конца java core, наработал только шаблонные решения задач, вроде не тупой, закончил тех вуз, нормалье понимание матана, но есть как есть...
Автор прав, но по моему мнению, все равно, даже когда пишешь первоначальный вариант кода, не стоит забывать про базовые правила по типу не называть переменные а б с, пользоваться функциями, классами и тд. А то получится так в итоге, что ты либо сидишь до фанатизма прописываешь аннотацию каждой переменной либо сам же путаешься в своем коде в процессе написания первоначального варианта, что там что тут ты тратишь время нерационально, поэтому баланс должен быть
Ну в целом я конечно же подразумевал, что ты стараешься писать код максимально правильно с учетом своих текущих знаний, но главное без фанатизма чистого кода, которого начитался, но еще не умеешь использовать. К концу видео специально отметил, что нужен баланс и, что изучать best practices и т.д все равно нужно.
Господи, какая нахер разница, как ты пишешь код. Главное, чтоб тебе, как программисту было удобно его писать. Просто достаточно соблюдать какие-то базовые вещи типа: поставить отступ, где это надо и т.д. Люди, не ебите себе мозги.
Многие новички не сразу к этому приходят)
Классные мысли в видео, спасибо за качественный контент!
собственно, есть такая мантра "Do it work Do it smart Do it fast", кажется именно в такой последовательности. Соответственно, пока не сделано предыдущее - на территорию следующего do ты не заходишь. все!
Не слышал о таком, но звучит разумно, в целом именно такой посыл и был моих мыслей на основе своего опыта)
Железный болван (ака чатджипити и прочие) отлично придумывает названия переменным. И еще тесты неплохо пишет, ну черновики тестов. В остальном он правда иногда ересь несет и врет как троечник при сдаче лабы, так что будьте осторожны :)
Все верно, для черновых вариантов он вполне годится.
Емко. Красиво. Спасибо!
Спасибо за коммент, это помогает в развитии канала 🔥
Видео с каждым раз становятся лучше и лучше👍
Спасибо 🙏
Мотивируешь и интересно доносишь информацию 👌🏻
Спасибо за коммент 🔥
Дельные советы. Спасибо за полезную информацию. 👍🏼
Ты так вовремя просто спасибо
Пожалуйста, надеюсь новый видос на канале тоже понравится)
Спасибо за коммент, это помогает в продвижении канала
Не знаю, проблема это или нет, но когда я пишу код с кем-то, появляется ощущение, что что-то не так, и я переписываю разные функции на свой лад (делаю ту же самую функцию с тем же результатом, но меняю сам метод её реализации)
я джуниор по питону я когда у меня после закрития проги в пайчарме вилетаєт ошибка но в exe файлах он не висвечиваиться и так работает не используя PEP8 и перемение ето иероглифи : "и так сойдет"
Очень интересно, но ни**я не понятно…
ммм
😂 хахахахаха
а что делать с оверинженерингом? У меня в последнее время жесткая проблема с этим, для каких то простых вещей пишу большую логику и думаю наперед хотя можно было бы сделать гораздо проще
Субъективно, но могу сказать, как сам делаю. Обычно я учитываю разные факторы в таком случае: срок задачи, насколько вероятно, что к этому проекту будем возвращаться и будут ли его долгосрочно поддерживать. Условно, если ты делаешь микро-проект, которые решает задачу здесь и сейчас и после запуска к нему уже возвращаться не планируется, то можно и пренебречь частью best practices, ибо масштабироваться он точно уже никогда не будет.
@@lightcode-group понял, спасибо за ответ!
Лайк кто разгадал бинарный код на превью, лол 😜
Ахахахах, дааа
я думал я один😂😂😂
🔥
Видос Мощь , Спасибо за информацию , Прекрасно, эти правильные мудрости и истина в программирование помогает
Рад, что нравится, надеюсь новые рубрики тоже понравятся на канале)
А ты знаешь языки программирования ? Если да то какие, просто интересно
Начинал с java, после пересел на шарпы, ибо нашел работу. Сейчас работаю fullstack .net разрабом. Из фронта на реакте пишу.
@@lightcode-group ва, поздравляю, хорошей тебе работы
@@lightcode-groupJava невостребованная? Или это была работы мечты, ради которой можно было пересесть?)
@@standbyuu тут скорее ты берешь то, что есть). В целом почти на любом стеке ты можешь найти работу, если хорошо его выучишь. Плюс пересесть со стека на стек не сильно сложно, особенно в моем случае т.к java и c# уж слишком похожи.
Сейчас посмотрим и УЗНАЕМ ШЕДЕВР? ИЛИ НЕТ
как обычно шедевр
Не забывайте использовать буковки для написания комментариев, это сильно поможет в развитии канала! ❤ P.S: смогли разгадать бинарный код на превью? 🫣
Не забывайте использовать буковки для написания комментариев, это сильно поможет в развитии канала! ❤
А переливать постоянно есть чем ?)
Как то ездил с этими "инпланетянами" в лифте из Банка "Точка" ни слова не понимал из их марсианского языка)
После года работы в геофизике, решил сменить профессию. Вроде есть оффер в небольшую кантору. ЗП чисто на жизнь с минимальными накоплениям. Но это моя небольшая мечта, которую я долго боялся. Посмотрим, что из этого получится
А как получить где найти
В браузере пишешь chat gpt и выдаст тебе его. Openai - официальный