Программирование было сложным, пока я не узнал это

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 311

  • @SergeyNemchinskiy
    @SergeyNemchinskiy  19 วันที่ผ่านมา

    Только в декабре -20% 🤑 на IT-курсы по менторингу и обучению на проекте! go.foxminded.ua/3ZCLqUe

  • @Александр-ч3ю5ц
    @Александр-ч3ю5ц 4 หลายเดือนก่อน +95

    Очень полезный выпуск, ждём про "Нормализацию баз данных"

    • @СтасГлова
      @СтасГлова 4 หลายเดือนก่อน +2

      Хотілося б почути не лише формулювання та теорію, а практику та кейси, коли нормалізація недоцільна зовсім (навмисна дублікація даних)

    • @AntonySimkin
      @AntonySimkin 4 หลายเดือนก่อน +1

      Народ.. я совсем новенький)) вы тут троллите?))

    • @xyzw777
      @xyzw777 3 หลายเดือนก่อน

      @@СтасГлова денормализация для olap нагрузки, например нужно сделать срез по нескольким измерения: это не просто про какие-то там olap кубы для аналитиков, тут может быть и dw или поиск по нескольким полям (например фасетная классификация в магазине\справочнике или что у вас там)

    • @АлексейПлетень
      @АлексейПлетень 2 หลายเดือนก่อน

      Можно видео со списком таких базовых знаний, чтоб понимать что гуглить?

    • @keksinjo
      @keksinjo 2 หลายเดือนก่อน

      Правда жизни - никто не парится о нормализации, первых 3 нормальных форм хватает

  • @alexbozhko72
    @alexbozhko72 4 หลายเดือนก่อน +65

    Не переживайте, если вам кажется... Вам не кажется!

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil 4 หลายเดือนก่อน

      То есть никогда не кажется?

    • @maram7448
      @maram7448 4 หลายเดือนก่อน

      @@Das.Kleine.Krokodil Кажется, да.

  • @KennyNik23
    @KennyNik23 4 หลายเดือนก่อน +13

    Какой-то философский финал получился. Как всегда Сергею - дяка за полезную информацию и опыт!

  • @МаксимФоменко-с5ы
    @МаксимФоменко-с5ы 3 หลายเดือนก่อน +6

    Пожалуйста, продолжайте записывать такие видео, думаю я не один кого это мотивирует возвращаться после угнетений себя из-за неудачи

    • @NemchinskyLive
      @NemchinskyLive 3 หลายเดือนก่อน

      обязательно

    • @Armen_Sarkisian
      @Armen_Sarkisian 3 หลายเดือนก่อน +1

      Максим, вы не один такой. Я день потратил на решение задачи, где по факту нужно было дописать 1 строку кода. Вывод - нехватка основ и плохой разбор задачи. Не опускайте руки, все получится обязательно как хотите!

  • @samatsultanov
    @samatsultanov 4 หลายเดือนก่อน +81

    Концовочка - топ!! 🔥🔥🔥
    Го видео про нормализацию бд и булиновую алгебру!

    • @iex32
      @iex32 4 หลายเดือนก่อน +2

      Вы хотели написать былочковую алгебру? 😂

    • @drren-qz4tt
      @drren-qz4tt 4 หลายเดือนก่อน

      может все таки булиновскую алгебру??

    • @merlandodeluxe
      @merlandodeluxe 4 หลายเดือนก่อน +6

      набутыливание без регистрации и смс

    • @PeterBunkin
      @PeterBunkin 4 หลายเดือนก่อน +3

      Булиневую и двойную рифовую узловую алгебру.

    • @andrrrew
      @andrrrew 4 หลายเดือนก่อน

      ​@@drren-qz4tt Булиновская в тюрьме сидит))

  • @user-avmpapus
    @user-avmpapus 3 หลายเดือนก่อน +5

    вот я самоучка, но скажу так, если начать программировать без задачи, то конечно будет тяжело, а если сначала выбрать задачу, и под нее уже выбирать наиболее подходящий язык, то новичку должно быть проще, потому что в сознании уже формируется понимание поиска наиболее лучшего способа решения задачи

  • @antoniycarl8235
    @antoniycarl8235 4 หลายเดือนก่อน +11

    Сергей, рассмотри пожалуйста, идею создания курса для новичков по общим основам работы компьютера, программ и сетей. Объяснить такие темы как: сервера, порты, среда окружение, DNS , работа с консолью и т.д.
    Темы вроде базовые но многим не понятны, особенно когда пытаешься связать их в кучу и буду полезны по всем направлениям разработки

    • @narimansuleimenov5073
      @narimansuleimenov5073 4 หลายเดือนก่อน +1

      Поддерживаю

    • @Dmytro-Tsymbaliuk
      @Dmytro-Tsymbaliuk 3 หลายเดือนก่อน

      Работа с консолью это Linux, вообще из другой темы хотелка

    • @antoniycarl8235
      @antoniycarl8235 3 หลายเดือนก่อน +1

      @@Dmytro-Tsymbaliuk То есть Линукс не является ОС , через которую идёт взаимодействие из сетью, используется в программирование. А в Виндовс или Мак нет консоли(терминала)!?

  • @mrBars1kChannel
    @mrBars1kChannel 4 หลายเดือนก่อน +8

    Очень хотелось бы по базам данным видео.
    Если программирование просто интересная задача, то БД именно удовольствие приносят. Видеть упорядоченную и удобно находимую информацию всегда приятно, а создавать такую - тем более.
    Как самоучке, гуглить и понимать нормальные формы, индексацию, миграции и прочее было очень тяжко и до сих пор не всё понятно и самостоятельно прийти без помощи тяжко

    • @AntonySimkin
      @AntonySimkin 4 หลายเดือนก่อน +2

      А Вам в data science, кажется, путь красной дорожкой проложен) аж завидую)

  • @sergeypekar1058
    @sergeypekar1058 4 หลายเดือนก่อน +42

    8:21 не переживайте, что пишете говнокод - его все пишут 😁

    • @vasilyh4588
      @vasilyh4588 4 หลายเดือนก่อน +12

      Мало того - опытные разрабы его пишут СОЗНАТЕЛЬНО.
      Это джуниоры пишут по незнанию и им простительно.
      Опытные же спрашивают заказчика: вам хорошо и дорого и без проблем или быстро и дёшево, но с проблемами впоследствии? И если заказчик выбирает последнее - он сам творец своего "счастья" :))))

    • @_iPilot
      @_iPilot 4 หลายเดือนก่อน

      @@vasilyh4588 Одно дело писать говнокод с пониманием ответственности потом его убрать из проекта или сделать не говном, вплоть до дистанции в несколько лет, другое дело наговнокодить и покинуть проект через год, оставив свой говнокод другим людям. Как будто второй вариант куда чаще происходит.

    • @qwertymangames1800
      @qwertymangames1800 2 หลายเดือนก่อน

      @@vasilyh4588 гораздо проще. Когда дедлайн и команда не успевает даже вопросы такие не появляются. Нужно просто налепить хоть что-то чтобы показать заказчику то что наобещал наш сотрудник показать. А знаете ли обещать и реализовывать это разные вещи. Приходится делать простые решения с непродуманной архитектурой ради сроков

  • @ДмитрийБелов-й2е
    @ДмитрийБелов-й2е 4 หลายเดือนก่อน +1

    Спотыкался обо все. Прям по пунктам. Хороший видос)))

  • @BlackLilia
    @BlackLilia 4 หลายเดือนก่อน +70

    Где найти такого работодателя, который понимает, что многозадачность в программировании вредит? Мне довелось поработать 4 месяца в конторе, где "гениальное" планирование. Сегодня ты работаешь над одним проектом, а завтра по плану менеджеров над другим. А иногда до обеда на одним проектом, а после обеда над другим. Это конечно же очень сильно вредит качеству кода. А сеньористые сеньеры и тим лиды считают себя гениями.

    • @aleximtb
      @aleximtb 4 หลายเดือนก่อน +4

      За всю свою контору не скажу, но в моей команде сейчас так же 😢 ищу, куда переходить

    • @DimaVort
      @DimaVort 4 หลายเดือนก่อน +6

      А как вам организация труда, когда тьі программист, но пьітаешься работать между звонками по поддержке? И день тьі на телефоне, а вечером долбал еще работать. Так задачи затягиваются.

    • @George_Mole.
      @George_Mole. 4 หลายเดือนก่อน +3

      @@DimaVort это называется оптимизация затрат. Зачем буржую платить отдельным специалистам, если и уж имеющиеся сгодятся. А то что это не продуктивно и энергозатратно, никого не волнует, всегда найдется джун, который ищет галеры, что бы хоть как то залезть в ИТ)

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil 4 หลายเดือนก่อน

      Зачем ты ставишь i?​@@DimaVort

    • @АлександрШерстюк-в6ш
      @АлександрШерстюк-в6ш 4 หลายเดือนก่อน

      ​@@bubamumubaМакдональдс такий дрататуті 😂

  • @sigrunaverjanova
    @sigrunaverjanova 2 หลายเดือนก่อน

    Спасибо за такие видео! Я только начинаю и не понимаю пока, подходит ли мне эта профессия. Ваши видео помогают понять изнанку)

  • @Russell_Freedom
    @Russell_Freedom 4 หลายเดือนก่อน +2

    Мотивирующее окончание видео. Открывает глаза💯

    • @j-lewis
      @j-lewis 2 หลายเดือนก่อน

      Ещё больше мотивирует спич Тима Урбана про прокрастинацию, где он предложил нарисовать квадратик для каждого месяца, сколько осталось до пенсии и осознать, что не так уж много квадратиков, как думал и очень жалко даже 1 из них потерять.

  • @AlexeiEryomin
    @AlexeiEryomin 4 หลายเดือนก่อน +7

    Где-то слышал, что Марк Цюкерберг однажды сказал: "Я действительно много узнал о программировании, когда изучил операционные системы".
    Хотелось бы видео по Операционные Системы.
    Вам спасибо, рахмат, дякую.

    • @ПетяИванов-н2л
      @ПетяИванов-н2л 2 หลายเดือนก่อน

      На ЮТе есть хороший курс Карпова про операционные системы.

  • @Python-i2z
    @Python-i2z 3 หลายเดือนก่อน

    Здравствуйте, спасибо за то что поделились со знаниями!

  • @luckyea7
    @luckyea7 4 หลายเดือนก่อน +2

    Термины, которые Вы нам назвали, были для меня на вы и я не знал об этом. Буду ждать видео на эту тему.

  • @jackblack4214
    @jackblack4214 2 หลายเดือนก่อน

    ❤🎉 И про что-то ещё снимите, пожалуйста! Хотя-бы просто перечень реально потребных нюансов для самоучек) так сказать выжимку из Вашего опыта👍👍 спасибо за Ваш труд!

  • @ЛюбимкаТ
    @ЛюбимкаТ 4 หลายเดือนก่อน +4

    Только включила и Сергей - у нас нет света. Какое совпадение как и у нас! Весь Владивосток и все Приморье без света и инета несколько часов...Выпуск очень полезный для меня как начинающей

    • @NemchinskyLive
      @NemchinskyLive 4 หลายเดือนก่อน +7

      Нам выключили свет одни и те же люди

    • @ЛюбимкаТ
      @ЛюбимкаТ 4 หลายเดือนก่อน +1

      ​@@NemchinskyLive 💯

    • @WhiteBear141981
      @WhiteBear141981 3 หลายเดือนก่อน

      Видимо, вы не оплатили...

  • @IBmusic_vector
    @IBmusic_vector 4 หลายเดือนก่อน +9

    имхо, когда ты пишешь на заказ код и знаешь, что нужно именно быстро сдать и уверен, что не ты будешь его потом поддерживать(и не твоя кампания) - то мы все знаем, какой спагетти там получается😂😂😂

    • @SV-kp5mw
      @SV-kp5mw 3 หลายเดือนก่อน +2

      автоматическая обфускация получается, доп защита от киберхакеров!

  • @berdmival
    @berdmival 4 หลายเดือนก่อน +5

    Концовка получилась топчик! 😊
    Надеюсь ещё увидимся ... 😅

  • @LeonidYakovlev85
    @LeonidYakovlev85 4 หลายเดือนก่อน

    Сергей и весь коллектив канала, традиционное спасибо за выпуск, как всегда содержательно и интересно 👍👍👍

  • @dmitrylabetsky5278
    @dmitrylabetsky5278 4 หลายเดือนก่อน +1

    очень хорошие советы! спасибо за видео!

  • @BOGDAN-h2x
    @BOGDAN-h2x 4 หลายเดือนก่อน

    Я новичок в программировании, но все вещи, которые вы говорите, они прям вертелись на языке, но никак не мог их сформулировать
    Чувствовал, но до конца не осознавал
    Спасибо, очень полезное видео, подписался

  • @j-lewis
    @j-lewis 2 หลายเดือนก่อน

    Nemchinskiy, you rock!

  • @Sprint-n3n
    @Sprint-n3n 4 หลายเดือนก่อน +6

    И про булевую, и про нормализацию, и про все.... Давайте про все!!! Все будет интересно !!!!

  • @1654045
    @1654045 4 หลายเดือนก่อน +2

    Прибаутки агонь! и первые 80% и вторые. Про нормализацию - хотим! По возможности тоже с прибаутками ))!

  • @-boiadeiro-
    @-boiadeiro- 4 หลายเดือนก่อน

    Сергей как всегда прав, очень важно оптимизировать свой мыслительный процесс во время разработки, браться за одну задачу за раз, систематизировать, делать заметки в процессе, всё это очень важно и помогает не сойти с ума) а ещё помогает разбивать большие задачи на маленькие, писать отдельный код чтобы проверить какую-то гипотезу (когда к примеру невозможно задебажить какой-то момент)

  • @Ринат-у9н
    @Ринат-у9н 3 หลายเดือนก่อน +1

    Сергей, снимите пожалуйста видео по нормализации базы данных. Вы очень интересно подаете информацию.

    • @NemchinskyLive
      @NemchinskyLive 3 หลายเดือนก่อน

      уже сняли

  • @dimdamn6522
    @dimdamn6522 4 หลายเดือนก่อน +1

    Занимаюсь разработкой игр. Расскажите про общие принципы построения AI противника для синглплеерных игр. Также интересно было бы узнать какие-то основы о сохранении текущего состояния игры в файл.

  • @ДревнийГоблин
    @ДревнийГоблин 4 หลายเดือนก่อน

    Отличное видео! Спасибо. За 25 лет активного программинга все прошел. 😆😉

  • @artik3386
    @artik3386 4 หลายเดือนก่อน +1

    полезный видос. Спасибо

  • @SergeyNefedov
    @SergeyNefedov 4 หลายเดือนก่อน +14

    Про нормализацию баз данных конечно интересно было бы у вас посмотреть

  • @linuxforbeginners5121
    @linuxforbeginners5121 3 หลายเดือนก่อน

    Привет. С недавних пор я тоже соглашусь с вами начал писать то что нужно сделать - доделать в файлик по приложению. Так я и не забываю что нужно сделать в целом и если какие-то мысли пришли в голову тоже записываю туда. Так в другое время открыл посмотрел и делаешь по порядку, а после завершения проекта просто файлик удалил и всё.
    Вот про вторые 80% вообще сейчас мне не напоминайти я это не то чтобы совсем не умею делать как умею всего если 10% наберётся то это хорошо. То есть я сейчас обучаюсь и вижу от преподавателя только примеры первые 80%. Про доведения программы до стабильного релиза речь преподаватель вообще не заводит по причине того что сам курс обучения этого не предполагает как по программе так и по времени обучения. Как всегда пытаются впихнуть как можно больше материала в как можно меньшее количество времени.
    Да и возникает вопрос а как понять каких знаний не хватает. Ну и один вопрос что нужно всё и везде изучать по нужной теме. Но возможно есть методологии не тормозить и учить но что и как хотелось бы узнать это у специалиста а не рыть землю долго и даже может не в том направлении.

  • @АлександрАлександр-х7т7к
    @АлександрАлександр-х7т7к 4 หลายเดือนก่อน +11

    Фраза "Меня все еще зовут Сергей Немчинский" заставляет предполагать, что в будущем вы планируете сменить имя .....😁

    • @Mukola_1976
      @Mukola_1976 4 หลายเดือนก่อน +1

      Як варіант - ще можна змінити стать. Тоді імя прийдеться міняти на жіноче...

    • @DroidGame2023
      @DroidGame2023 3 หลายเดือนก่อน

      в будущем его могут звать Оксанка Немчинская.
      Судя по тряпке в верхнем левом углу, он должен любить имя оксанка, смену поля и прочую содомию.

    • @DroidGame2023
      @DroidGame2023 3 หลายเดือนก่อน

      @@Iezekiilx а с чего ты взяло, что я из россии? ты в себе слишком самоуверенно.

    • @enilenilchik2284
      @enilenilchik2284 3 หลายเดือนก่อน

      @@Iezekiilxсудя по вашим комментариям,цвета вашей тряпочки полностью вам подходят…

  • @ВладЛосев-н8т
    @ВладЛосев-н8т 4 หลายเดือนก่อน +2

    10:23 - для меня эти термины на "Вы". Будет классно, если расскажете :)

  • @gaben_aTan
    @gaben_aTan 4 หลายเดือนก่อน

    Смотрю в комментах про нормализацию бд пишут, тоже бы хотелось про эту тему услышать ликбез Сергея. Лайк и коммент в поддержку 😊

  • @fbi9965
    @fbi9965 4 หลายเดือนก่อน +1

    Полностью согласен с 4- пунктом. Например, когда ты не знаешь базы как работают сети, то ты тем более не будешь знать что-то высокоуровневое, когда лучше использовать REST, gRPC или WebSocket.
    Или например как работает память(в общем и в каждом языке). Если ты не знаешь эту БАЗУ, то какие-то более высокоуровневые задачи по типу оптимизации или архитектуры даже не надо начинать....

    • @_iPilot
      @_iPilot 4 หลายเดือนก่อน

      А как указаны технологии связаны с работой сетей, если они все реализованы через один и тот TCP протокол, а отличается только цель?

    • @fbi9965
      @fbi9965 4 หลายเดือนก่อน

      @@_iPilot сокеты могут работать и в tcp и udp.
      Плюс там разные модели, bidirectional streaming и тд.
      Условно без модели osi сложно в этом разобраться, а как результат - создать какой-то продукт с использованием последних технологий.

    • @_iPilot
      @_iPilot 4 หลายเดือนก่อน

      @@fbi9965 WebSocket и просто сокеты немного разные вещи. Первый вообще инициируется только http-запросом по спецификации.

    • @fbi9965
      @fbi9965 4 หลายเดือนก่อน

      @@_iPilot о чем мы спорим? Основная идея моего комментария в том что без базы невозможно решать высокоуровневые проблемы.
      Загуглил, да, вебсокеты только через тсп реализуются, но есть другие технологии, которые реализуют тот же би стриминг через юдп(RTMP). Логично что используються для видео стриминга

  • @RafShaki
    @RafShaki 3 หลายเดือนก่อน

    Спасибо за видео.
    !! Про нормализацию БД было бы интересно послушать

  • @uniers
    @uniers 4 หลายเดือนก่อน +4

    Надо сперва написать интерфейсы и абстрактные классы, а потом их реализовывать.

  • @IBmusic_vector
    @IBmusic_vector 4 หลายเดือนก่อน +1

    Отличная идея, сделайте отдельно про нормализацию и булеву алгебру

  • @dmitriyf1
    @dmitriyf1 2 หลายเดือนก่อน

    Есть 2 типа людей - одни пишут и по ходу корректируют, другие все обдумают. Но когда ты все обдумал - точно так же натыкаешся на вещи о которых не подумал. Поэтому лучше разбивать на под задачи

  • @ИмяФамилия-э4ф7в
    @ИмяФамилия-э4ф7в 4 หลายเดือนก่อน +2

    Про нормализацию баз данных. Я это системно не изучал, да и не изучал вообще. И мне по работе это не нужно. Но я как-то натолкнулся на хороший видос, там все это было разжевано отлично, и я все понял. Ну как все, очевидно только база, я уверен, что там есть куча нюансов. Но база на то и база, что с ней можно разобраться с нюансами при желании/необходимости. Да и на практике, обычно, достаточно первых трех типов нормализации.

  • @stanislavkuprienko6475
    @stanislavkuprienko6475 4 หลายเดือนก่อน +4

    Про булеву алгебру выпуск ждём 🤚

  • @dmitriyf1
    @dmitriyf1 2 หลายเดือนก่อน

    Я стараюсь сразу писать тесткейсы. Сделал часть - прикрутил тест кейсы. Поймал что не работает - добавил тест кейсы

  • @mirakmalsultanov3398
    @mirakmalsultanov3398 4 หลายเดือนก่อน +1

    концовка просто супер )))

  • @Alex-dd4ct
    @Alex-dd4ct 4 หลายเดือนก่อน

    Серёга! Живи долго!)

  • @mishainteresting8563
    @mishainteresting8563 2 หลายเดือนก่อน

    😢сама поймёшь когда вырастешь... (с) к.ф. "однажды в Голливуде", Леонардо ДиКаприо. Спасибо за видео! Ещё, при обучении, не делайте больших перерывов, потом тяжело вспоминать.

  • @romanlyzhov
    @romanlyzhov 3 หลายเดือนก่อน +1

    5 из 5 попаданий, я даже приободрился, спасибо большое😂

    • @NemchinskyLive
      @NemchinskyLive 3 หลายเดือนก่อน

      так и было задумано :)

  • @sergeyyemelin8830
    @sergeyyemelin8830 3 หลายเดือนก่อน +1

    Отличное видео

  • @zohanpohan6499
    @zohanpohan6499 4 หลายเดือนก่อน +1

    планируйте, как будит написан код ... - ага, когда говорят сделать одно, ты начинаешь делать и тебе начинают накидывать новый функционал и т.п.

  • @ViserChannel
    @ViserChannel 4 หลายเดือนก่อน +1

    Спасибо. Твое видео мне нужно было 7 лет назад 🥲 Тогда бы я не забросил программирование

    • @ЛюбимкаТ
      @ЛюбимкаТ 4 หลายเดือนก่อน

      Если есть желание, то можно и вернуться..

    • @ViserChannel
      @ViserChannel 4 หลายเดือนก่อน

      @@ЛюбимкаТ я теперь "разгоняться" буду долго. Еслиб сразу не бросил, то сейчас был бы доход 800, а так я и через 10 лет не дойду да такого...
      Короче я теперь с большим запозданием пойду. И так не талантлив в математике и абстракциях( а когда ты ближе к натуральным числам - то сложнее программировать

  • @Antonov_Woody_Nikolay
    @Antonov_Woody_Nikolay 4 หลายเดือนก่อน +2

    Хотел бы от вас ролик про нормализацию баз данных и алгебру. :)

  • @egor17992
    @egor17992 4 หลายเดือนก่อน +1

    Работаю в аппаратной рвзработке, печатные платы проектирую. Всё то же самое и в этой сфере, очень похожие проблемы

  • @anatolykosychenko8038
    @anatolykosychenko8038 4 หลายเดือนก่อน +1

    Hi Ya & best wishes. SuperB! Thanks for work. Be Happy. Sevastopol/Crimea.

  • @УльянаАкинфина-ь1й
    @УльянаАкинфина-ь1й 4 หลายเดือนก่อน +13

    смотрю и плачу - _ -, потому что я гавно-программистка и ничего не получается. вроде учишься, а потом всё равно не получается, кажется нужно быть гением чтобы это всё знать, хотя на самом деле это не так и в программистах просто люди, и они же как-то стали программистами. я злюсь

    • @NemchinskyLive
      @NemchinskyLive 3 หลายเดือนก่อน +1

      всем так кажется. не переживайте

    • @ForThe_Lord
      @ForThe_Lord 3 หลายเดือนก่อน

      какой язык учишь?

    • @qwertymangames1800
      @qwertymangames1800 2 หลายเดือนก่อน

      Учиться программировать нужно долго и упорно. Более того писать на скриптовых языках и писать на строго типизированных языках - это совершенно разный опыт. Скриптовые языки намного проще освоить из-за меньшего числа сущностей.
      lua - самый простой скриптовый язык с минимумом функционала. Лучше начать с него. Потом можно попробовать python с его ООП. Но только не js, так как js работает в браузере и придётся изучать html, css, DOM дерево и кучу всего дополнительного.
      Какой-нибудь строго типизированный язык вроде C#/Java требует очень много инфы прочитать, прежде чем начнёшь понимать как работает язык. Но есть сайт metanot - просто идеальная площадка для изучения языков с примерами кода.
      Низкоуровневые языки как C++ и Ассемблер - вообще новичку лучше не брать. Там слишком много всего нужно изучить чтобы писать код.
      Функциональные языки Scala/Haskell - тоже нужны более опытным программистам. Кто уже неплохой код пишет в императивном стиле и хочет перейти на что-то более читабельное.

    • @nikolayshishkin6293
      @nikolayshishkin6293 2 หลายเดือนก่อน

      Это самокритика и ничего больше. Надо больше думать над решением задачи и советоваться по поводу задач с другими, если чего-нибудь не знаешь. Со временем появится иммунитет😊

    • @alienhazzard7201
      @alienhazzard7201 2 หลายเดือนก่อน

      @УльянаАкинфина-ь1й
      Хорошие специалисты учатся по-другому. То, что для тебя тяжелая работа, для них просто игра и любимое занятие.

  • @kri4evskiy
    @kri4evskiy 4 หลายเดือนก่อน +1

    @Nemchinskiy Финалочка со вкусом!)

  • @sheroz00
    @sheroz00 4 หลายเดือนก่อน +1

    Нам нужен видео про теорию программирования ❤😊

  • @jecky432
    @jecky432 4 หลายเดือนก่อน

    Да, про нормализацию можно видео! Да и вообще про что-то из области БД

  • @KonstantinKhamilov
    @KonstantinKhamilov 4 หลายเดือนก่อน +1

    Что скажите про обучение фулстак разрабов? Это реально? Есть ли в природе джуны фулстакеры?

  • @sergeypekar1058
    @sergeypekar1058 4 หลายเดือนก่อน +3

    10:36 Хотел сказать про NP полноту и O нотацию (ее сейчас довольно часто просят объяснить), но, потом, подумал, что это, скорее всего есть на курсе по алгоритмам.

    • @NemchinskyLive
      @NemchinskyLive 4 หลายเดือนก่อน +1

      Конечно есть

  • @donald_trummp
    @donald_trummp 2 วันที่ผ่านมา

    Здравствуй, мой дорогой! 😘

  • @allmight3600
    @allmight3600 4 หลายเดือนก่อน +1

    Очень близок пунк "я ни на что не способен, не могу решить эту задачу, может не быть мне программистом..." Пишу проект и когда сталкиваюсь со сложной задачей не понимаю как решить и каждый раз такие мысли😅 два года обучения. Как правило через время она решается) проблема этих мыслей в том, что когда ты будешь работать на компанию она захочет человека который быстро будет решать проблемы, а не такого который несколько дней - неделю будет дуплить над задачей, это понимание и приводит к таким мыслям...

    • @ИмяФамилия-э4ф7в
      @ИмяФамилия-э4ф7в 4 หลายเดือนก่อน

      Открою секрет: на самом деле нужны люди, которые решают задачи стабильно и качественно, а не быстро. Для менеджера намного лучше специалист, который решает 100 из 100 задач по задаче в день, чем специалист, который решает 70 задач из 100 за время от часа до 6, причем половину из 70 нужно будет переделать потом. С первым можно точно спланировать дедлайны, релизы, согласовать работу с другой командой, посчитать KPI. Со вторым... Да проще уволиться сразу 😏

    • @allmight3600
      @allmight3600 4 หลายเดือนก่อน

      @@ИмяФамилия-э4ф7в спасибо за ответ! Немного успокаивает) я как ещё как не состоявшийся джун над своими задачами сижу долго до недели (неправильно подобраное архитектурное решение, попытка запихнуть все в один класс, а не создать отдельный, ниодного паттерна не знаю но интуитивно пришел сразу к двум ) иногда приходится много переделывать и частый рефакторинг для упрощения логики, чтения и уменьшение кода в функциях. Пишу на С++ 😅

  • @BlackLilia
    @BlackLilia 4 หลายเดือนก่อน +13

    Реалии таковы, что если это украинский заказчик, то бюджет сильно ограничен, поэтому надо чтобы его сайт заработал как можно быстрее и не важно как, а дальше он уже не готов платить. Там разный рефакторинг и документирование - это придумали жадные программисты, которые хотят вытянуть с заказчика больше денег. Поэтому такому заказчику делают сайт с багами и побыстрее. Потом эти программисты сваливают на другой проект, а когда баги мешают работе сайта, заказчик находит других программистов, чтобы отремонтировали ему сайт. Эти новые программисты ремонтируют ему сайт и ругают попередников. Потом когда баги исчезли, заказчик перестает платить и программисты тоже уходят на другой проект. И так по кругу украинский заказчик находится в вечном поиске идеального программиста. Заказчику нужен психотерапевт со знанием программирования, который сможет объяснить этому заказчику, почему надо делать рефакторинг кода и тестирование, даже если функционал уже заработал. Но такого психотерапевта нет, потому что ему тоже надо платить, а заказчик не хочет платить психотерапевту, который будет ему это все пояснять.

    • @ИмяФамилия-э4ф7в
      @ИмяФамилия-э4ф7в 4 หลายเดือนก่อน +7

      Украинский заказчик тут вообще ни при чем, это везде так. Все ищут подешевле, и это нормально. Ты ведь тоже стараешься товар или услугу подешевле найти? Уточню, при прочих равных. Ну вот и заказчик думает так же: тут сайт за $200, там тоже сайт за $5000. Навіщо платити більше?

    • @dippdp1108
      @dippdp1108 4 หลายเดือนก่อน +3

      У нас в Польше то само. Работал для итальянцев, французов и испанцев - то же. Говорят, британцы и американцы более продумано себя ведут, но я не работал с ними

    • @pruchay
      @pruchay 4 หลายเดือนก่อน

      ​@@dippdp1108 більш продумано ведуть себе ті, хто розуміють навіщо платити більше. І національність чи країна тут не грає ролі.

  • @mralexgroup4863
    @mralexgroup4863 4 หลายเดือนก่อน +3

    Давайте видео про нормализацию баз данных

  • @ИмяФамилия-э4ф7в
    @ИмяФамилия-э4ф7в 4 หลายเดือนก่อน

    Насчет "нужно все продумать, прежде чем писать код". Естественно, это так, но есть нюанс. Тут я вижу ловушку: не нужно думать слишком много. Я не проводил исследований, это личный опыт. Как, обычно, работает у меня: примерно продумал структуру и решение, начал реализацию, и где-то процентах на 30 - 50 понял, что тут так не сработает. Конечно, это происходит далеко не каждый раз, чаще все идет по плану. Но что я хочу сказать. Первое: сколько бы я не думал над задачей до реализации, я бы не увидел этих проблем, т.к. для этого нужно было погрузиться в реализацию. Да, можно сказать, что (в теории) нужно все изучить, абстрактно погрузиться в задачу... На практике, во всяком случае, у меня это так не работает. Второе: принять, что это нормално. Что если я понял, что так нельзя, только в процессе реализации - это не проблема. Буває. И главное: как только ты это понял, сразу начинать рефакторинг. Не вестись на эти "блин, ну я же уже так много сделал, да и пооблема, вроде, небольшая, подопру костылем". Нет, это самое опасное. Чем дольше мы откладываем рефакторинг, тем больше потом вылезет проблем и больше нужно будет рефакторить. Поэтому, не стоит пытаться все продумать заранее, это попадает под первую проблему в этом видео. Слишком много всего нужно держать в голове, и что-то (многое) вылетит. Да и что-то, по любому, не учтем. И нормально относится к тому, что, возможно, в процессе выяснится, что все надо переделать. Что, конечно, не отменяет необходимости базово продумать и составить план решения задачи: где и как мы это будем делать, как встроим в существующий код и т.п.

  • @torrvic1156
    @torrvic1156 4 หลายเดือนก่อน +2

    Вы прям поставили в ступор Сергей 😂Конечно же хотелось бы услышать про нормализацию баз данных и это…как его там…булева алгебра.

  • @AlexanderRodionov95
    @AlexanderRodionov95 4 หลายเดือนก่อน +1

    Прикольная уточка !

  • @yuliyadrugakovafarag1526
    @yuliyadrugakovafarag1526 4 หลายเดือนก่อน

    Как точно все подмечено ….прямо как про меня ролик писали особенно про (« я же женщина + 45 ну какой я кодер …это была самая моя глупая идея начать «самомучение» год назад на fullstack developer😮

  • @Cappere
    @Cappere 3 หลายเดือนก่อน

    Мне бы такого преподавателя 💯👏

  • @SergeyNemchinskiy
    @SergeyNemchinskiy  หลายเดือนก่อน

    Между заказчиком и разработчиком 👉 th-cam.com/video/yk9RCGW-FOk/w-d-xo.html

  • @dmytrokravtsov2943
    @dmytrokravtsov2943 4 หลายเดือนก่อน

    У вас есть курс по Dart и Flutterflow?

  • @Ivan_the_IV
    @Ivan_the_IV 4 หลายเดือนก่อน +1

    High-strong junior level! 💪

  • @IBmusic_vector
    @IBmusic_vector 4 หลายเดือนก่อน +1

    Слушайте, даже не представляю, как обучаются самоучки: я б посоветовал полному новичку все же пойти на курсы, есть даже бесплатные

  • @Yarikorg
    @Yarikorg 3 หลายเดือนก่อน

    На самом деле начиная просмотр этого видео я думал услышать про многозадачность как многопоточность, а тут про то, что Юлием Цезарем быть не правильно. 😅
    Если говорить про многозадачность разработчика, то вариант с TODO, TBD etc мне нравится больше.
    На самом деле даже мысли о том, что можешь не успеть, тоже сильно нагружают мозг и тем самым затягивают реализацию/имплементацию.
    Я не программист, точнее таким себя не считаю, но навыки у меня есть и достаточно широкие знания и иногда возникают идеи о разработке некоторых приложений. Я бы хотел знать как правильно разработать архитектуру для начала. Какие инструменты использовать?
    Я для себя вижу это как бесконечно масштабируемое электронное полотно, где можно добавлять различные элементы: связанные таблицы баз данных, элементы интерфейса, классы, методы, объекты любого уровня (кластеры, ноды -> tcp/udp пакеты), что угодно и это всё взаимосвязано. Глядя на такие схемы можно было бы сразу понять узкие места и выбрать направление реализации.
    Вот какой такой инструмент наиболее удобный? Желательно бесплатный.

  • @Rice0987
    @Rice0987 4 หลายเดือนก่อน

    Когда программа заработала - это означает только базовый бекенд.
    А после деплоя начинается интересное - дебагинг. :)
    Тут тебе и юзерфрендли фронтенд и, собственно, новые фичи - защиты от несанкционированного доступа... описание новых рестрикций, чтобы юзеры не отрезали себе руку. :)

  • @denisv8640
    @denisv8640 4 หลายเดือนก่อน

    Цитата Скарлет О'Хара - это круть! Кто знает, ставь лайк!😆
    Планировать перед тем, как написать код - это правильно. Я продумываю на один-два шага, потом реализую постепенно. Так виден прогресс. Или в процессе реализации может возникнуть новая мысль, что думаю не в том направлении, что тоже хорошо, чем продумав до мелочей, реализовать не то.

  • @ASMREX
    @ASMREX 4 หลายเดือนก่อน +1

    Работаю во фронтенде больше 10 лет. Иллюзий по поводу всезнания у меня нет, но не думал что Немчинский так сходу назовёт вещи, о которых я и понятия не имею. Пошел гуглить 😅

  • @Даниэль-х1ь
    @Даниэль-х1ь 2 หลายเดือนก่อน

    Нет таких терминов не знал, видео по терминам будет полезное.

  • @pilixaxapilixaxa582
    @pilixaxapilixaxa582 2 หลายเดือนก่อน

    Со вчерашнего дня я тоже думаю что у меня мозг выпал

  • @Rasty_Boss
    @Rasty_Boss 4 หลายเดือนก่อน +1

    Про нормалізацію бази даних, потрібно відео

  • @ilgaralizada7206
    @ilgaralizada7206 4 หลายเดือนก่อน +1

    Применяю сказанное не только к програмированию😊

  • @bobvinchester9242
    @bobvinchester9242 4 หลายเดือนก่อน

    Так погоджуюсь! Не встигнемо оглянутись як підуть титри на темному фоні.. та тільки від нас самих буде залежати що буде вписано в тих титрах! Вибачайте я не втримався)😅

  • @АндрейВарин-р4г
    @АндрейВарин-р4г 4 หลายเดือนก่อน

    Вот по нормализации было бы интересно найти тренажёр или задачи, т.к. одного или двух примеров мало. Но еещё больше интересен 1 момент, а как часто приходиться нормализовывать бд дальше 3НФ?

  • @czsunset353f
    @czsunset353f 3 หลายเดือนก่อน

    Добрый день, хотел спросить, можно ли планировать написание кода с помощью ChatGPT и потом его анализировать внося какие то изменения

  • @mikhail-polyarus
    @mikhail-polyarus 4 หลายเดือนก่อน

    Блин как же точно вы смогли попасть в состояние и вообще в проблемы Джуна 😅
    Давайте видео про нормализацию баз данных))

  • @Helen-pro
    @Helen-pro 4 หลายเดือนก่อน

    Мурашки от концовки 😌

  • @Fakir_Yamato
    @Fakir_Yamato 4 หลายเดือนก่อน +6

    ДІЙСНО корисні поради. Відчувається досвід. Дякую!

  • @pavel-smetana
    @pavel-smetana 4 หลายเดือนก่อน

    да, про нормализацию БД было бы хорошо выпуск)))

  • @juratbekmahammadaliyev3995
    @juratbekmahammadaliyev3995 4 หลายเดือนก่อน +3

    please make a video about database normalization

  • @Rice0987
    @Rice0987 4 หลายเดือนก่อน

    "Удержать неудержимое" - это когда лучше поспешить.😄

  • @MeynSpain
    @MeynSpain 4 หลายเดือนก่อน

    Ахахахахах, я сразу вспомнил как я обычно кожу. Прямо график синуса: "Блин, какой же я тупой! Блин, да я гений! Какой же я тупой! Да я гений! И так постоянно.

  • @АртемПодовильников
    @АртемПодовильников 4 หลายเดือนก่อน

    добрій день! Хочу послушать про нормализацию и булевую алгебру!!!)

  • @dmitriyvaulin
    @dmitriyvaulin 4 หลายเดือนก่อน +1

    Нормализация баз данных иногда ограничена обеспечением сохранности отчётов.

  • @qwertymangames1800
    @qwertymangames1800 2 หลายเดือนก่อน

    Программирование на функциональных языках не кажется сложным. Оно РЕАЛЬНО сложное. И тогда, когда тебе кажется, что в теории ты наконец всё понял. Знаешь как работают функторы, монады и паттерн матчинг - просто попробуй применить знания на практике.
    А вот на практике сразу и не получится использовать. Нужно перестраиваться под функциональный подход.

  • @reginaelberg
    @reginaelberg หลายเดือนก่อน

    блин, не ожидала такого названия на видео от Немчинского😅

  • @ИльгамНагимов
    @ИльгамНагимов 4 หลายเดือนก่อน

    Здравствуйте ! Гражданину РФ можно пройти курс по Java в foxminded? Ибо при регистрации нельзя указать номер сотового.

    • @alexandrapersukova
      @alexandrapersukova 4 หลายเดือนก่อน +1

      Налоговым резидентам РФ невозможно у нас учиться. 1. Мы не хотим, 2. Это запрещено законом.

  • @ВасильЗірка-н1г
    @ВасильЗірка-н1г 4 หลายเดือนก่อน

    Треба відео про нормалізацію баз даних)) дуже треба!

  • @bidanfullko1
    @bidanfullko1 4 หลายเดือนก่อน +1

    Ви ж програмісти! ;))
    Ви самі зробите чи вам підказати?
    Якщо ні, то "NVIDIA RTX Voice", або будь-яку ще ML-ку яка почистила б будь-який фон, включіть ви хоч турбо-джет в кімнаті))

  • @alex_1278
    @alex_1278 4 หลายเดือนก่อน +1

    Забавно, если заменить программирование на науку, то все подойдет. И многозадчность и 20/80.Ты все сделал и у тебя все работает, 80%. А теперь всего-лишь оформи это как статью и пробей в журнал. И ... бесконечные правки и статью мурыжат год. И вот это меня выбешивает и 95% материала неопубликовано.