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

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

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

  • @КостянЕрмаков-е9ю
    @КостянЕрмаков-е9ю 5 ปีที่แล้ว +141

    Привет Дима! Вот в данном видео зашла речь о тестировании. Я как-то просил тебя рассказать об этом подробнее, дак вот, попрошу еще раз, может ты тогда не обратил внимания и т.д.
    Дима, знаешь ли ты, вдоль ночных дор... (блть, не так предложение начинается)🤣
    Дима, можешь ли ты более подробно рассказать о тестировании своего кода (на примере JS хотя бы, раз ты на нем пишешь), с каких этапов обучения лучше всего погрузиться в это и осваивать, какие библиотеки лучше применять в данный момент для этих целей и т.д и т.п? Мне кажется, что это будет интересно не только мне. буду благодарен.

    • @moon.trance
      @moon.trance 5 ปีที่แล้ว +8

      ШЛА БОСИКОМ, НЕ ЖАЛЕЯ НОГ

    • @ST1Gy521
      @ST1Gy521 5 ปีที่แล้ว +1

      Jest сейчас в моде в мире js. Запись сделана в феврале 2019.

    • @IceKorm
      @IceKorm 5 ปีที่แล้ว

      😅😅😅
      Ты сделал мой день))

    • @NikSamuraya
      @NikSamuraya 5 ปีที่แล้ว +2

      Сердце его теперь в твоих руках,
      Не потеряй его и не сломай!
      Чтоб не нести вдоль ночных дорог
      Пепел любви в руках, сбив ноги в кровь.
      Пульс его теперь в твоих глазах,
      Не потеряй его и не сломай!

    • @Легендарный-й7б
      @Легендарный-й7б 5 ปีที่แล้ว +2

      Да отличная тема, на ютуб все учат программированию, но про автоматическое тестирование совсем ничего, автор расскажи про эту тему подробнее, а лучше покажи сам как это делаешь!

  • @blue_lobster_
    @blue_lobster_ 5 ปีที่แล้ว +17

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

  • @dimageorgiev5798
    @dimageorgiev5798 5 ปีที่แล้ว +12

    Спасибо Дима ! Как всегда видео на высоте, практичное по делу без воды !

  • @soundmorozov
    @soundmorozov 2 ปีที่แล้ว

    Лучшее начало недели и утра. Спасибо!

  • @alekseev74
    @alekseev74 5 ปีที่แล้ว +38

    Полезным навыком будет: думать как твой клиент, а не как технарь. То есть оперировать его же категориями (человеческим языком).
    Иногда бывает, что клиент сам не знает чего хочет. "Мы хотим сайт для нашей компании. Что на нем будет? А что на сайтах обычно бывает? Ну наверно то же что и у наших конкурентов".
    Важно правильно понять клиента, составить вместе с ним\за него ТЗ. А потом уже декомпозировать задачу.

    • @ThisDaveAndThatJohn
      @ThisDaveAndThatJohn 5 ปีที่แล้ว +2

      это даже Роберт Мартин в своей книге (Идеальный программист) писал. Когда его читал, даже удивился, что есть люди которые, скажем так не от бизнеса, а какие-то заучки, типичные прогеры, ибо я например писать код не буду если им никто не будет пользоваться или если он не принесет доход компании. А чтобы результат всегда был положительным приходится как ты и сказал " _оперировать его же категориями_ ", изучать весь сектор в котором работаешь и тд.

    • @алексейовчинников-ю7м
      @алексейовчинников-ю7м 5 ปีที่แล้ว

      Сейчас бы опускаться до уровня плебеев. Пускай развиваются. А то по открывают бизнесов , а мозгов как у солнышка.(сарказм)

    • @inzagher
      @inzagher 5 ปีที่แล้ว +3

      Иногда очень помогает поработать некоторое время на стороне заказчика. Именно в такой работе рождаются самые простые и гениальные вещи.

  • @BorovMellMoney
    @BorovMellMoney 5 ปีที่แล้ว +18

    Привет! Большое тебе спасибо, за то что ты записываешь свои ролики. Твои видео меня очень сильно смотивировали идти после 11-го класса на факультет компьютерных технологий. Уже решился, что поеду поступать в Чехию. Сейчас дома, начал изучать с 0 джаву. Пока полет нормальный 😂. Спасибо большое еще раз

    • @BorovMellMoney
      @BorovMellMoney 5 ปีที่แล้ว +4

      Последний месяц, вместо музыки, предпочел слушать Ваши видео как подкаст, пока иду на учебу

    • @serhiis.2216
      @serhiis.2216 5 ปีที่แล้ว

      @@BorovMellMoney а куда поступать?)

    • @BorovMellMoney
      @BorovMellMoney 5 ปีที่แล้ว

      @@serhiis.2216 ЧВУТ скорее всего, на факультет Компьютерных технологий

    • @Shtokalo
      @Shtokalo 5 ปีที่แล้ว

      С нуля Паскаль учи

    • @BorovMellMoney
      @BorovMellMoney 5 ปีที่แล้ว

      @@Shtokalo фу не хочу, он мне не нравится. Ну такое мнение у меня сформировалось о нем, когда его нам преподавали в школе.

  • @korzhoff2309
    @korzhoff2309 5 ปีที่แล้ว +4

    Лучше расскажи о понимании, дроблении задачи и о планировании ее выполнения. Спасибо за отличный ролик!

  • @axea4554
    @axea4554 5 ปีที่แล้ว +1

    Да, работал полтора года фронтендером (+ немного беккедером), параллельно изучал все, сейчас решил перекатиться в эликсир, потому что перепробовал разные фп языки, и вкатывание произошло за неделю, и сейчас уже устроился на проект джуном эликсирщиком. То есть выучить сам язык - очень просто, потому что до этого было много опыта, выучить пэкедж менеджер новый - тоже очень просто, потому что во фронте он был, и выучить фреймворк - тоже просто, потому что составляющие в такие же, как и в других технологиях.

  • @ahatuhov4810
    @ahatuhov4810 5 ปีที่แล้ว

    Отличное видео! Очень информативно. Спасибо.

  • @spinacker16
    @spinacker16 5 ปีที่แล้ว +4

    Билли Руссо из Карателя вернулся!!! =) Ща заценим новый видос под чаек! Спасибо за контент

  • @SergeiSobolev
    @SergeiSobolev 5 ปีที่แล้ว +3

    про дебагер прям в точку, чет современная молодеж совсем не использует дебагер, console.log и printf наше все

  • @andreykhalepov8260
    @andreykhalepov8260 5 ปีที่แล้ว +2

    Было бы здорово если бы вы записали видео о том как проектировать приложение. Декомпозировать задачу. На реальном примере

  • @hamletave5442
    @hamletave5442 5 ปีที่แล้ว +48

    Про тестирование вэб-приложений можно отдельное видео с подробностьями

    • @СашаКурдаков-ю6и
      @СашаКурдаков-ю6и 5 ปีที่แล้ว +2

      просто подробностями, без ь

    • @nikitalebediev9908
      @nikitalebediev9908 5 ปีที่แล้ว

      А самому тяжело посмотреть?

    • @dimaishenko9513
      @dimaishenko9513 5 ปีที่แล้ว

      Мне кажеться 'почти все сказанное, завязанное на опыте. Если хренячить, то мозг к многому сам придет. Вопрос заточки мышления. На счет отладчика))) Мне уже пора им пользоваться научиться. Интуитивно понимаю, что он нужен. Но отслеживаю изменения в скрипте фигней, типа вывода в консоли

  • @NanoOreh
    @NanoOreh 5 ปีที่แล้ว +16

    Мне кажется, можно ещё добавить в список паттерны.
    Поддержу комментарий о том, что хотелось бы подробнее послушать о сценариях тестирования.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว +2

      Они были в моём списке, но решили ими с ходу не грузить

    • @ДмитрийБеляев-ъ1з
      @ДмитрийБеляев-ъ1з 5 ปีที่แล้ว +1

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

    • @roysigayerd9268
      @roysigayerd9268 5 ปีที่แล้ว

      @@SeniorSoftwareVlogger 1) ТС скажите пожалуйста , а какие книги для совсем новичка . Чтобы вообще понять что такое классы, циклы и тд в коде..Сами понятия . 2) Вы хорошо выглядите , скажите что за система питания и тренировок . Что это веганство ? Иога ? Велосипед ?

  • @feuerundwasser282
    @feuerundwasser282 5 ปีที่แล้ว

    Посмотрел всего первые две минуты, но видео уже супер!!!

  • @sergeyblagodarnyy3278
    @sergeyblagodarnyy3278 5 ปีที่แล้ว +3

    Работа с системой контроля версий ещё важно. Понимание хода разработки.

  • @Nerossoul
    @Nerossoul 4 ปีที่แล้ว

    Самое полезное видео для новичков.

  • @jinxedz0r
    @jinxedz0r 5 ปีที่แล้ว

    Устраиваюсь джуниором, как раз задумался о том, что имею огрехи в фундаментальных знаниях и что скорее учу язык, нежели программирование. Спасибо за видео, буду подтягивать навыки :)

  • @andreekzz
    @andreekzz 5 ปีที่แล้ว

    День добрый. Спасибо большое за твои видео! Ты один из тех людей, которые меня мотивируют! Я относительный новичок в программировании, недавно получил свою первую работу junior node.js разработчиком. Мне был бы очень интересен цикл видео по структурам данных. Заранее спасибо большое за качественный контент и хорошую подачу. Смотрю каждое видео.

  • @snowy0110
    @snowy0110 5 ปีที่แล้ว +5

    9:20 такая ситуация возникает из-за отсутствия бекграунда, понимания как работает и что работает. Все равно что моя мама не различает браузеры, для нее все это интернет. Я думаю для этого достаточно пройти какой-нибудь курс по тому, как вообще работает комп, операционные системы и как исполняется программы. Чтобы это не было черным ящиком. Очень часто встречаю людей, которые раньше имели гуманитарное образование и вследствие отсутствия времени, не восполняют пробелы в знаниях

    • @inikonelectrix2349
      @inikonelectrix2349 5 ปีที่แล้ว

      а потом в технарей переродились, это невозможно)

  • @АндрейБурачковский-й1з
    @АндрейБурачковский-й1з 5 ปีที่แล้ว +1

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

  • @ermak50
    @ermak50 5 ปีที่แล้ว +2

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

  • @varanakonda
    @varanakonda 5 ปีที่แล้ว +9

    Сними видео про структуры данных и отдельно про алгоритмы к ним. С примерами на Python, например.

  • @AlexP-jc7rz
    @AlexP-jc7rz 5 ปีที่แล้ว +12

    Синтаксис языка это одно, но кроме него есть еще и платформа и исполняющая среда, стандартные библиотеки. Все это вместе неразрывно связано и не имеет смысла в отдельности. C# не нужен без .NET, Java без JVM.
    Поэтому изучение языка неразрывно связано с изучением возможностей платформы.
    А в случае с Enterprise языками это может занять годы, т.к. возможности очень широки, несколько уровней абстракции, в каждом аспекте есть подводные камни, особенно, когда дело касается производительности.
    Приведу просто один пример, почему нужно учиться не только программировать, но и изучать язык и платформу: промисы. Можно изучить концепцию промисов, но без реализации это имеет крайне мало смысла. А в деталях реализация сильно отличается в тех же js и в c#.net. В последнем, например, при продолжении после выполнения промиса можно словить дедлоки и поиметь большие проблемы с производительностью, т.к. оно может выполниться на пуле потоков, а может и на том же потоке, в зависимости от контекста.
    И все эти нюансы нужно знать, т.к. в боевом программировании важно умение решать задачи и проблемы, которые могут возникать уже во время внедрения и эксплуатации. А знание общих концепций, таких как стандартные алгоритмы и их сложность, структуры данных и их особенности, реляционная теория множеств, и прочее, в реальном программировании практически не требуется. Знать это полезно для общей эрудиции, конечно. Однако практика и знание реализации этих концепций в языке на практике намного, нет, НАМНОГО полезнее, как в плане продуктивности, так и в плане зарплаты.

    • @ST1Gy521
      @ST1Gy521 5 ปีที่แล้ว +12

      Заходят инженер, кодер и разработчик в бар. Бармен: а вот и программисты подошли!

  • @artyomfedotov8172
    @artyomfedotov8172 4 ปีที่แล้ว

    Конструктивный разбор!

  • @dmitryleiko2869
    @dmitryleiko2869 5 ปีที่แล้ว

    Всё по делу, спасибо!

  • @inzagher
    @inzagher 5 ปีที่แล้ว

    Чтобы писать хорошие тесты желательно поработать в отделе тестирования. За время работы там можно освоить виды тестирования, получить навыки тестдизайна. То есть надо научиться конвертировать список требований к модулю в структурированный набор кейсов. Это первое. Второе - надо уметь писать тестируемый код. А это ООП, паттерны проектирования и т.д. Система должна быть написана так, чтобы все(или почти все) сторонние ресурсы(СУБД, менеджеры очередей, оборудование) можно было заменить заглушками для запуска в режиме тестов. Вообще тема довольно сложная, и правду пишут, что по автоматизированному тестированию почти ничего не найти. Интернет кишит тоннами примеров с хэллоуворлдами, но нигде нет более сложных образцов с системной информацией наподобие тестирования UI, многопоточных алгоритмов и т.д.

  • @kamnsv
    @kamnsv 5 ปีที่แล้ว

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

  • @paveldotsenko7467
    @paveldotsenko7467 4 ปีที่แล้ว

    Дима, спасибо за видео. Ты круто подаешь контент. У меня один вопрос. На какой раскладке ты азбуку морзе моргаешь?

  • @andreiandreev9055
    @andreiandreev9055 5 ปีที่แล้ว +5

    Нет структуры данных хэш, есть хэш таблица

  • @No9GOLEM
    @No9GOLEM 5 ปีที่แล้ว

    Присоединяюсь к другим комментаторам. Советую сделать несколько видео о каждом этапе программирования со всеми тонкостями и особенностями на живом примере программы и желательно с вспомогательным монтажиком. Так и свои знания сможете освежить и опытом поделиться и контент годный сделать. Одни плюсы!)

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว

      Вы просите - и я попрошу www.patreon.com/seniorsoftwarevlogger :)

  • @sonicsp3149
    @sonicsp3149 5 ปีที่แล้ว

    Ожидал услышать об администрировании и понимания архитектуры компьютера/ос

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว

      ...и не услышал. Потому что в начале это совершенно бесполезная информация.

  • @jaygreen1181
    @jaygreen1181 5 ปีที่แล้ว

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

  • @Kleymor12
    @Kleymor12 5 ปีที่แล้ว

    Умничка!:)

  • @azamatpm4323
    @azamatpm4323 5 ปีที่แล้ว

    Отличный видос! Один из самых полезных. Только вот вопрос: мне кажется, что вещи из второй половины видео - это уже для опытных. И относятся ли они к категории "научиться программировать", как указано в названии?

  • @aleksandercross5936
    @aleksandercross5936 5 ปีที่แล้ว

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

  • @uranradioaktivnyi5052
    @uranradioaktivnyi5052 5 ปีที่แล้ว +1

    Было бы неплохо написать статью-мануал. Где указано какие знания для программирования необходимы.

  • @arahnid_9844
    @arahnid_9844 2 ปีที่แล้ว

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

  • @aemdevelopment4144
    @aemdevelopment4144 5 ปีที่แล้ว

    Благодарю!!)

  • @tigrpoehal1836
    @tigrpoehal1836 ปีที่แล้ว

    у php чтоб xdebug запустить нужно "немного" постараться

  • @ST1Gy521
    @ST1Gy521 5 ปีที่แล้ว

    Разбивать задачи на более мелкие задачи это конечно супер важно, но реально необходимое условие это умение читать и понимать английский. После этого можно пройти по сссылочке github.com/jwasham/coding-interview-university и выучить все про что там написано

  • @MrSevenZZZ
    @MrSevenZZZ 5 ปีที่แล้ว +36

    Интенсив AliExpress с нуля за 3 дня пишут, а потом разбирайся в этом спагетти-коде из говна и палок.

  • @ValeryMalinov
    @ValeryMalinov 5 ปีที่แล้ว +1

    Дима, спасибо! Можно подробнее про логирование и автоматическое тестирование?

  • @sergekozlov9876
    @sergekozlov9876 5 ปีที่แล้ว

    Огромное спасибо

  • @dostanleelnatsod5557
    @dostanleelnatsod5557 5 ปีที่แล้ว +4

    2019 на дворе, можно было говорить об выучится программировать в 2004-2010. сейчас приходя в сферу можно охренеть от объемов информации, которую нужно держать в голове. если мы берем java то соваться туда без знаний Maven, Spring, Hibernate нету смысла от слова вообще. знай ты хоть в идеале Java Core, но тебя никто не возьмет если ты не знаешь этих вещей. толку просто от умения программировать в 2019 уже мало. нужно учить фреймворки, которые за программиста уже делают и тестирование и отлавливание ошибок и даже кофе заваривают. JS вообще мрак - учить нужно все от новых обновлений HTML и CSS, проходя шаблонизаторы и библиотеки и заканчивая фреймворками и всякими стандартами или протоколами (AJAX, вебсокеты, или MQTT.) мозг может стать жиденьким и вытечь.

    • @dostanleelnatsod5557
      @dostanleelnatsod5557 5 ปีที่แล้ว +1

      @@big_forehead_fish воистину бля

    • @алексейовчинников-ю7м
      @алексейовчинников-ю7м 5 ปีที่แล้ว

      ну ... ну эта... ну я это.... эм... А что делать, я же не хочу работать грузчиком
      Хочется иметь деньги и ничего не делать...и желательно много денег.
      НУ а если без рофлов то... ну я фиг знает, хочется найти работу в которой и мозги не едят, и её(работы) не много.Например если касаемо меня работать грузчиком за 200 евро (ну примерно) в месяц не хочется, а что в последствии из за растяжений, и остальных проблем со спиной мне денег на лечение даже если я буду отлаживать 100% зарплаты не хватит))).Лично я хочу научится программированию для себя, всякую веселую вещь делать на компе когда вздумается.Но если есть например подработка дома, за компом, как можно меньшее время затрагивая саму работу(ну в разумных приделах... не 12 же часов работы, ну и не думаю что есть работа за 2 часа в день ) и зарплатой скажем те же 100 евро(ну можно и больше, я не против(с) Хитрый еврей) то почему же и нет.
      Ходя думаю уже сделали какие то программы , которые автоматически делают то что хочешь но без программиста (Таки практически бесплатно(с)Дядя Изя)
      И все в нашем мире катится к тому, что желание , как в поговорке "И на дрын сесть , и рыбку съесть и косточкой не подавится " работает только у зажраных бизнесменов, а у обычного люда или тупицам как я приходится сосать сушку... при том как в народе говорят" Сушку кожную " прям слюнями давясь).
      Все удачи кто читал и добра)

    • @dostanleelnatsod5557
      @dostanleelnatsod5557 5 ปีที่แล้ว

      @@алексейовчинников-ю7м я сразу скажу что живу в Киеве. благодаря отцу и рукам не из жопы могу и плитку положить, сантехнику поменять, электрику проложить, мебель сделать и еще много чего другого. но вот последние года 3 я прозреваю просто с цен. пришел к другу сантехник заменить стояк - зарядил за смену 70$ без материала. в итоге за 4 часа сами справились (это с учетом того что поехали за материалом и взяли по бутылке пива) к другому товарищу пришли переделать сантехнику. за 4 часа работы взяли 200$ ( 2 трубы переварили и развели полипропиленовые трубы). розетку поставить електрик берет 6-7$, заменить счетчик со старыми советскими пробками на автоматы (час - максимум 2, работы) 100$. плитку положить в Киеве - дешевле 7$ за квадрат никто не берется. и я потихоньку задумываюсь - а нафига я вообще в айти пошел?

    • @алексейовчинников-ю7м
      @алексейовчинников-ю7м 5 ปีที่แล้ว

      Есть знакомые сантехники , электрики ...всё не так облачно. Вот сантехник например, работает на фирму, так как заказы в газете и других местах не всегда бывают. Платят те же 250-300 евро в месяц.Про электрика та же дичь.
      Это тоже самое как всякая мелочь зеленая думает что став программистом у него будет зарплата 2кдолларов или евро и всё облачно красиво, да нефига. Я не думаю что все программисты имеют хотя бы 1к доларов, и не уверен что им дают все условия для работы(ну в плане нормальный кабинет а не каморку без окон без дверей, в которой плесень и полу-дохлые Джери бегают))) И при том нужно хе ..работать не отходя от кассы)

  • @Galano-vx7xy
    @Galano-vx7xy 5 ปีที่แล้ว +1

    Киану молодец!)

  • @komerst7618
    @komerst7618 5 ปีที่แล้ว +2

    Используй аудасити для удаления шума. Очень легко и быстро.

  • @ArtemKuznetsovTV
    @ArtemKuznetsovTV 5 ปีที่แล้ว

    Актуально, спасибо.

  • @AlexSwedenLife0
    @AlexSwedenLife0 5 ปีที่แล้ว

    Монитор зачёт!)))

  • @mickeydrozd3497
    @mickeydrozd3497 5 ปีที่แล้ว +1

    Сделай видос о тестировании, пожалуйста! Лайк на коммент, кто за👍

  • @user-pk2hd1sm4d
    @user-pk2hd1sm4d 5 ปีที่แล้ว

    Спасибо за видео, как всегда познавательно и интересно, но есть одно замечение по поводу рекламы, Академия верстки та еще шляпа, очень мутный сервис, при регистрации требуют от тебя все данные, в том числе паспортные и фото, телефон и т.д. Есть негативный опыт с ними, покупал курс верстки в итоге не понравилось, попросил вернуть деньги за курс, обещали вернуть и возвращают вот уже 3 месяц.

  • @mikliceman891
    @mikliceman891 5 ปีที่แล้ว +1

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

  • @red_app1418
    @red_app1418 4 ปีที่แล้ว

    Вошел в матрицу что бы запилить новый видос

  • @olegshabarov1509
    @olegshabarov1509 2 ปีที่แล้ว

    Добрый день, почему-то ссылка на интенсив бесплатный не работает.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  2 ปีที่แล้ว

      3 года назад дело было, наверное интенсив уже закрылся

  • @i_am_5_percent
    @i_am_5_percent 5 ปีที่แล้ว

    Т.к. почти все популярные ЯП исповедуют ООП парадигму, я бы GoF паттерны посоветовал освоить. Еще с помощью дяди Боба научиться писать чисто)

  • @bohdanfreedom4959
    @bohdanfreedom4959 5 ปีที่แล้ว

    Можете посоветовать программу для писания программ

  • @Семён-ж2н
    @Семён-ж2н 5 ปีที่แล้ว

    Есть ли смысл изучения desktop разработки или web подмял под себя уже всё?

    • @inikonelectrix2349
      @inikonelectrix2349 5 ปีที่แล้ว

      Не могу утверждать, но я вижу будущее именно в web приложениях. Это конечно не рекламные сайтики, но приложения, которые не нужно скачивать и устанавливать, приложения облачные, клиент-серверные, многопользовательские. Отличным примером считаю Tinkercad - мощная онлайн программа для черчения, создания 3d моделей например для 3d печати. Все наработки в программной генерации объектов и готовые модели могут отмечаться доступными для всех, как например проекты на GitHub. Это коллективный разум, это будущее.
      Так же любил программирование desktop и даже для микроконтроллеров, но это уже никому не надо

  • @feuerundwasser282
    @feuerundwasser282 5 ปีที่แล้ว

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

    • @andrewkordukoff6594
      @andrewkordukoff6594 5 ปีที่แล้ว

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

    • @feuerundwasser282
      @feuerundwasser282 5 ปีที่แล้ว

      @@andrewkordukoff6594 OOP ты изучишь с асмом? Зачем создавать себе трудности?

    • @andrewkordukoff6594
      @andrewkordukoff6594 5 ปีที่แล้ว

      @@feuerundwasser282 ну ты же поставил себе цель охватить все нюансы и тонкости. Окей, тогда советую тебе С++ сс ассемблерными вставками. на самом деле это рофл

  • @ВладиславДараган-ш3ф
    @ВладиславДараган-ш3ф 5 ปีที่แล้ว

    > Интенсив где за 3 дня вы напишите АлиЭкспресс
    Вот всё, что вам нужно знать о современных "гуру". С++ за 21 день, ага.

    • @simplewebdev1098
      @simplewebdev1098 5 ปีที่แล้ว

      Да ладно, что там целых три недели изучать? ))

  • @doctorwin64
    @doctorwin64 5 ปีที่แล้ว

    просто посидите на стримах у Winderton`a(пятница, воскресенье), начните изучать программирование с OSSU, программирование это не язык программирования, а это часть Computer Science

    • @doctorwin64
      @doctorwin64 5 ปีที่แล้ว

      @Svetlana V ты его не знаешь, я то же самое могу сказать о тебе

    • @doctorwin64
      @doctorwin64 5 ปีที่แล้ว

      @Svetlana V даже читать не буду, мне он интересен, я ему за многое благодарен

    • @doctorwin64
      @doctorwin64 5 ปีที่แล้ว

      @Svetlana V да, всё верно, подробностей не знаю, чисто по слухам узнал(((

    • @doctorwin64
      @doctorwin64 5 ปีที่แล้ว

      @Svetlana V я в ВК видел, не знаю всех подробностей, но думаю, что этого хватит

  • @DagestanShop
    @DagestanShop 5 ปีที่แล้ว +1

    Здравствуйте! Вам не кажется что мобильная нативная разработка умирает ?

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว +2

      Живее всех живых

    • @DagestanShop
      @DagestanShop 5 ปีที่แล้ว

      Спасибо ! Я подумал , что уже взяли вверх кроссплатформенные инструменты , типа React Native

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว +1

      Они тоже бодрячком

    • @DagestanShop
      @DagestanShop 5 ปีที่แล้ว

      Освоить новый язык не трудно , но ведь нужно освоить даже не сам синтакс, а Фреймворк , это тоже не так трудно ? Неплохо было бы сделать видео на тему переобучения : второй Фреймворк , как то так ))

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว +1

      О чем там рассказывать? Читаешь документацию и примеры.

  • @ВалентинБібік
    @ВалентинБібік 5 ปีที่แล้ว

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

  • @SlothHuntOnYou
    @SlothHuntOnYou 5 ปีที่แล้ว

    у меня есть телеграм - а ссылки нигде нет=)

  • @sugoi3082
    @sugoi3082 5 ปีที่แล้ว

    Как ты так волосы собираешь? Не симметрично. требую гайдик)

  • @eugenenovikov671
    @eugenenovikov671 5 ปีที่แล้ว +7

    скажу по опыту - часто клиент не понимает, что хочет, функционал сайта приходится переписывать по 10 раз.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว +2

      Это называется эджайл и итеративная разработка :)

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว

      Варенье, я потерял твой адрес. Хотел отправить вместо торта открытку, которую сам напечатал с негатива и не нашел :(

    • @eugenenovikov671
      @eugenenovikov671 5 ปีที่แล้ว

      @@SeniorSoftwareVlogger Дмитрий, куда можно написать адрес? хочу открытку!

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว

      Можно в форму обратной связи seniorsoftwarevlogger.com/ads/ :)

    • @eugenenovikov671
      @eugenenovikov671 5 ปีที่แล้ว

      @@SeniorSoftwareVlogger geschickt)

  • @Николай-б4х4ъ
    @Николай-б4х4ъ 5 ปีที่แล้ว +1

    Действительно, для кого их писали? )))

  • @Lev1sIns
    @Lev1sIns 5 ปีที่แล้ว +4

    А какая модель монитора?

    • @мойгосподин-ю3с
      @мойгосподин-ю3с 5 ปีที่แล้ว

      Dell UltraSharp U3415W 34-Inch Curved LED-Lit Monitor
      В Яндекс.Маркете от 51000руб

  • @Растилка
    @Растилка 4 ปีที่แล้ว

    Спустя год что-то поменялось?

  • @s_h_o_k1836
    @s_h_o_k1836 5 ปีที่แล้ว

    StackTrace это CallStack?

  • @0versun0
    @0versun0 5 ปีที่แล้ว

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

  • @videoaudio7669
    @videoaudio7669 4 ปีที่แล้ว

    Что такое логирование?

  • @RomPavel1
    @RomPavel1 5 ปีที่แล้ว +1

    Дима, какое у тебя образование?

  • @РусланАбдуллаев-г6д
    @РусланАбдуллаев-г6д 5 ปีที่แล้ว +1

    какая ОС на компе сзади?

  • @preenxus3425
    @preenxus3425 5 ปีที่แล้ว +1

    А говорят, все логи надо выпиливать перед релиз-версией, якобы это может сыграть на руку злоумышленникам. Что скажешь?

    • @ST1Gy521
      @ST1Gy521 5 ปีที่แล้ว +4

      Pree Nxus если ты сам не можешь разобраться в своем говнокоде, злоумышленники тем более.

    • @rogr6260
      @rogr6260 5 ปีที่แล้ว

      @@ST1Gy521 ты идиот?

    • @ДмитрийБеляев-ъ1з
      @ДмитрийБеляев-ъ1з 5 ปีที่แล้ว +3

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

    • @preenxus3425
      @preenxus3425 5 ปีที่แล้ว

      @@ДмитрийБеляев-ъ1з ну это смотря где наверное, в андроид, например, ничего не стоит до сих добраться, просто глянуть в logcat в ide и там все как на ладони

    • @ДмитрийБеляев-ъ1з
      @ДмитрийБеляев-ъ1з 5 ปีที่แล้ว

      @@preenxus3425 в андроид и до исходников, если на то пошло, не проблема добраться
      скачал apk, unzip-нул, декомпильнул, зачастую даже имена классов остаются
      критичных логов просто не должно быть в продакшн сборке, особенно если она идет на клиент, и решается это условной компиляцией

  • @snowy0110
    @snowy0110 5 ปีที่แล้ว

    иногда не понятно, стоит ли смотреть и будет ли дальше полезная инфа конкретно для меня. Автор, если следуешь какому-то плану рассказа, можно его так же выкладывать, пожалуйста? Чтобы человек который не знает, стоит ли смотреть все 12 минут мог сориентироваться, стоит ли смотреть видос или стоит пропустить половину, например. Я ничего нового не подчерпнул :(

  • @elliotalderson6817
    @elliotalderson6817 5 ปีที่แล้ว

    хэппи пафтфс)

  • @DVAmarkera
    @DVAmarkera 5 ปีที่แล้ว +1

    Всё что Я хотел бы уметь в программировании - 1С битрикс и хотел бы послушать 1-2 коротких видео об этом. А по анимации AE мне хватает с головой и учебного материала море

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว

      У этих ребят даже сертификация есть неужели мало информации?

  • @i_am_5_percent
    @i_am_5_percent 5 ปีที่แล้ว

    Не лишним будет знание операционных систем, http, websocket, rest, graphql. Так же разделение архитектуры по слоям.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว +3

      Это если на web, на программирование в целом http, websocket, rest, graphql не влияют.

    • @i_am_5_percent
      @i_am_5_percent 5 ปีที่แล้ว

      @@SeniorSoftwareVlogger справедливое замечание, это у меня уже профессиональная деформация по ходу)) Тут я имел ввиду фронт или бэк или мобайл.
      Ещё раз спасибо за информативный контент!;)

  • @DenisJuscenko
    @DenisJuscenko 5 ปีที่แล้ว +1

    Нужна ли хорошо знат математику для прогромиревания?

    • @КостянЕрмаков-е9ю
      @КостянЕрмаков-е9ю 5 ปีที่แล้ว +2

      ответ на твой вопрос есть в видео на данном канале, поищи.

    • @eugenenovikov671
      @eugenenovikov671 5 ปีที่แล้ว +5

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

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil 5 ปีที่แล้ว

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

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil 5 ปีที่แล้ว

      @Svetlana V смотря что называть базовыми алгоритмами. И то что вы написали - этим занимаются математики, а не программисты.

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil 5 ปีที่แล้ว

      @Svetlana V я так понял вы больше по части поумничать. Так что вы называете базовыми алгоритмами? Конкретно

  • @МаксКузнецов-т1ц
    @МаксКузнецов-т1ц 5 ปีที่แล้ว +7

    Js за 3 дня ...... Сами то верите?)

    • @donmillion8740
      @donmillion8740 5 ปีที่แล้ว

      @Дмитрий Давыдов начинал изучать js по его роликам, да эт пздц конешь, сплошные ошибки, хоть бы готовился что ли, сценарий писал или монтаж делал. Да и не только он снимает ролики типа "мастер во всем за час"))

    • @Alexander-ns9yv
      @Alexander-ns9yv 5 ปีที่แล้ว +2

      За 3 дня можно только ролики Soraxa просмотреть и нефига не понять при этом.

    • @ihabia
      @ihabia 5 ปีที่แล้ว

      интернет магазин на чистом JS, без HTML/CSS, до чего технологии дошли )) мне даж интересно стало

    • @inikonelectrix2349
      @inikonelectrix2349 5 ปีที่แล้ว

      @@ihabia так react же так и работает, или вообще функцией append.child всё сгенерить из json с сервера на nodejs))

    • @ihabia
      @ihabia 5 ปีที่แล้ว

      @@inikonelectrix2349 Пока ещё не знаком с реактом, видимо я не так понял выражение - на чистом JS )

  • @ruslansayfullin7810
    @ruslansayfullin7810 5 ปีที่แล้ว

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

  • @LKW495
    @LKW495 4 ปีที่แล้ว

    Скажи, каково это быть программистом, это сидеть по 12 сасов в день за монитором и кодить, тупые скучные однообразные заказы? Зачем стоит изучать программирование, как его полюбить и увлечся им.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  4 ปีที่แล้ว

      Зачем ты хочешь полюбить что-то, что сейчас судя по всему не любишь?

    • @LKW495
      @LKW495 4 ปีที่แล้ว

      ​@@SeniorSoftwareVlogger я пытаюсь учить, чтоб свичнутся в ит, но пока трудно нужно себя заставлять, и хочу услышать то как здорово быть программистом ( не потому что зп и условия труда, это и так ясно, и это доступно на высоких уровнях ) а само по себе, как лайвстайл. Что это для тебя почему это здорово- быть программистом ?

  • @FaceBook-bd3xo
    @FaceBook-bd3xo 5 ปีที่แล้ว

    расскажи лучше про германию побольше.

    • @SeniorSoftwareVlogger
      @SeniorSoftwareVlogger  5 ปีที่แล้ว

      про германию переехало на th-cam.com/channels/MB34NdRTXXHAbKfyjn5qbQ.html

  • @space8143
    @space8143 5 ปีที่แล้ว

    Так монотонно говоришь, чуть не уснул) А так все толково, но в общем, без конкретики.

  • @ИгорьКоваленко-о7и
    @ИгорьКоваленко-о7и 5 ปีที่แล้ว +1

    первый