Надо ли учить несколько языков программирования?

Поделиться
HTML-код
  • Опубликовано: 25 июл 2024

Комментарии • 50

  • @bakhodirsuleimanov6304
    @bakhodirsuleimanov6304 2 года назад +3

    Спасибо за ролик. Хотелось чтобы контент выходил по чаще)))

  • @mikhailtochenov981
    @mikhailtochenov981 2 года назад +4

    Новое видео, спасибо! Ваши видео мы очень ценим.
    А будет что-то на новый год?

    • @EngineerSpock
      @EngineerSpock  2 года назад +3

      Очередной ролик будет)

  • @flyinghome1139
    @flyinghome1139 2 года назад +1

    Познавательно, спасибо.

  • @tatyanaaverkova8378
    @tatyanaaverkova8378 2 года назад +1

    Супер! Спасибо

  • @PersonalSmile69
    @PersonalSmile69 2 года назад +1

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

  • @skoda3413
    @skoda3413 2 года назад +2

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

  • @Skyff85
    @Skyff85 2 года назад +5

    Согласен. Разработчик на своём основном языке напишет нужный код лучше, чем он бы написал код на каком то более подходящим чзыке для задачи. С этим не поспоришь, за исключением той задачи, для которой нужен язык исключительно конкретный. К примеру если разрабатывать игры для мобилы то можно использовать к примеру котлин, но если игру нужно переиздать на игровой платформе пк, то язык с++ скорее всего придётся использовать.

  • @farSleeper
    @farSleeper 2 года назад

    Спасибо за ролик! Хотел сросить у вас по поводу вашего курса С# с вашего сайта. (csharp-from-zero-to-hero) У курса планируется продолжение? Или может оно где-то есть? Я так понимаю в нем не рассматривается клиент-сервер, тестирование и пр? Чисто синтаксис языка?
    Или на юдеми вас актуальнее искать?
    Очень хотелось бы найти максимально полный курс, типа как ваш по питону (имею ввиду пак 4 В 1), но по С# :)

    • @EngineerSpock
      @EngineerSpock  2 года назад

      Увы курс всё-таки надо допиливать и уже сильно

    • @donrumata119
      @donrumata119 2 года назад

      @@EngineerSpock когда в планах?

    • @EngineerSpock
      @EngineerSpock  2 года назад

      @@donrumata119 не могу сказать точно потому что планов много

    • @donrumata119
      @donrumata119 2 года назад

      @@EngineerSpock ну а если пройти этот курс сейчас, насколько сильно он будет отличаться от допиленного?

    • @EngineerSpock
      @EngineerSpock  2 года назад +1

      @@donrumata119 сильно, но основы получите, конечно же

  • @user-nb1bf7zk7u
    @user-nb1bf7zk7u 2 года назад

    автор как могу найти вас, хочу заказывать у вас , но не одной соц сети ((

  • @kredostsopozidis6338
    @kredostsopozidis6338 2 года назад

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

  • @OstrovGames
    @OstrovGames Год назад

    музон топовый в конце

  • @SmileyJack.
    @SmileyJack. 2 года назад

    Кто пробовал без использования библиотек/фреймворков удалить файл на диске (без System.IO) или сделать запрос к странице?

    • @EngineerSpock
      @EngineerSpock  2 года назад +1

      Ну если на Винде, то удаление файла через winapi. В чём проблема?)

    • @avazart614
      @avazart614 2 года назад

      А запрос страницы через Win Inet

  • @x-neimi4493
    @x-neimi4493 2 года назад

    Надо, не надо - странный вопрос. С опытом обрастаешь знанием языков из-за каких-либо потребностей. В зависимости от специальности конечно, но зачастую, например, приходится хоть немного уметь в js/html/css даже из если ты фронтендер

    • @EngineerSpock
      @EngineerSpock  2 года назад

      Я про это говорил в ролике. Такие знания это из разряда заткнуть дырку почти всегда.

  • @dimr5001
    @dimr5001 2 года назад +12

    Гоша Дударь с тобой не согласен. Он уже все ЯП выучил и уже на Фигму переключился .

    • @ItMohican
      @ItMohican 2 года назад

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

    • @dimr5001
      @dimr5001 2 года назад

      @@ItMohican ... и начать делать хуйню. Потому что он сам нихуя не знает. Чувак с нулевой экспертизой в технологиях. Учится у него это то же самое что изучать цвета по чёрно-белым картинкам.

  • @avazart614
    @avazart614 2 года назад +2

    Автору: для Arduino пишут тоже на С++ (слегка подпиленный)

    • @EngineerSpock
      @EngineerSpock  2 года назад +3

      Дело не в этом. А в том что Ардуино на миллионы девайсов не пихают как правило

    • @avazart614
      @avazart614 2 года назад

      @@EngineerSpock В каком плане не пихают? Как это вообще касается языков программирования?

    • @user-ti8gr9rj5h
      @user-ti8gr9rj5h 2 года назад

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

  • @VitaliyRu
    @VitaliyRu 2 года назад +2

    SQL вторым языком как минимум не помешает(от спецаиализации конечно) к шарпу так уж точно
    А вообще как резюме почитаешь, толи ржать толи плакать.
    Даааа? реали и вот это все вы знаете? :)) По факту часто ни одного нормально

  • @ybrbnf333
    @ybrbnf333 2 года назад

    Оставляем только плюсы и js

  • @eamarc
    @eamarc 2 года назад

    Я бы однозначно ответил, что да - надо. Много раз попадал на переписывание кода с одного языка на другой.

    • @SmileyJack.
      @SmileyJack. 2 года назад

      но зачем переписывать на другие языки постоянно?

    • @eamarc
      @eamarc 2 года назад

      @@SmileyJack. не постоянно, но бывает необходимо. Смена стека и понеслось с php на go. Алгоритм работы со справочником адресов и с c# на go. Ушли разработчики и с rust на go. Это из свежего. А уж про с c на c++ (не помню почему, что-то там epson недопоставил) и с perl на python вспомнить страшно.

    • @SmileyJack.
      @SmileyJack. 2 года назад

      @@eamarc и как обстоят дела с покрытием нового кода тестами, документацией?

    • @eamarc
      @eamarc 2 года назад

      @@SmileyJack. когда как. Если CI отказывается принимать проект без тестов - значит будут тесты сразу. В противном случае тесты дописываются после запуска по ходу исправления багов как страховка что ничего не сломал. С доками проще: держу в исходниках папку docs куда складываю доки, переписку и прочие пруфы на тему "что" и "почему" поменял.

  • @user-pg6mb6il1c
    @user-pg6mb6il1c 2 года назад +2

    Спок, а как же Гоша Дударь со знаниями всех ЯПов?)

    • @EngineerSpock
      @EngineerSpock  2 года назад +2

      Уникум что поделаешь) ну на самом деле на базовом уровне и я могу сделать курсы по условно говоря всем языкам)

  • @manul74
    @manul74 2 года назад

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

    • @EngineerSpock
      @EngineerSpock  2 года назад +1

      Знать больше одного языка это плюс конечно. Если в общем и целом

    • @aammssaamm
      @aammssaamm 2 года назад +1

      Как вы наивны.

  • @alevlako
    @alevlako 2 года назад

    В клиент-серверном проекте трудоёмкостью ~30 человеко-лет одного только UI, его пишут на java. Затем проект начинает пользоваться спросом и UI переходит на браузерный стек. При этом 80% программистов UI параллельно обучают новому стеку, но всё равно заменяют более компетентными в новой технологии спецами. За последние 10 лет пару раз успел на этой карусели покататься, испытывая вовсе не то чувство, что java - это на десятилетия вперёд и никуда не денется.

    • @EngineerSpock
      @EngineerSpock  2 года назад +1

      Прикольно. Но глобально оно никуда не денется. Как и C++, господи прости)

    • @alevlako
      @alevlako 2 года назад

      @@EngineerSpock как и со средней температурой по палате, всё будет окей )

    • @EngineerSpock
      @EngineerSpock  2 года назад

      @@alevlako ну в общем так и есть. Кто-то будет периодически страдать, но страдать в нашем мире норма вещей)

  • @oleg_kishinskii
    @oleg_kishinskii 2 года назад +2

    почти 12 минут слушал и не услышал ничего. Совсем ничего.

  • @IT_psychopath
    @IT_psychopath Год назад

    не в обиду автору, как по мне вообще не закрывает названия.)) python много и часто используется в играх, даже php часто встречается если че.))) C++ не делает вообще всю игру! конечно можно и на С++, но это будет забивание гвоздей ножовкой.🤣 игры это чаще связка С++ и python. если хотите в геймдев, то эти два яп топ для этого. учить 2 яп, как минимум, это прям необходимость! у вас расширется мышление, будет в разы проще решать многие задачи, будите более универсальны и качественнее! 2 яп это можно сказать минимум который сегодня необходим для нормальной работы программистом. возьмите строго типизированный второй не строго типизированный, и цены вам не будет в базарный день! у большинства программистов которые вышли с строго типизированных яп, огромные недостатки... они везде пытаются воткнуть строгую типизацию не понимая ее недостатки от слова совсем! и это прям гипер плохо... так же они плохо понимают и строгую типизацию ибо не знают как без ее и зачем, усложняя свое решения до безумия и плодя кучу багов.. поэтому у вас должно быть 2 яп разных с строгой типизацией и нет обязательно! большая ошибка когда делают выбор 2 яп тип ООП и функциональный, к примеру js и php. они оба императивные!!! js не функциональный яп! там есть переменные, массивы и остальное чего вообще нет в функциональщине! это просто ООП яп и не ООП яп. в js ООП лишь пародия на деле.. если начали учить, берите типизированный какой яп, и php, python если в веб собрались. можно Go, Ruby и php или python. я бы лично если бы сейчас входит в ИТ а не более 15 лет тому взял бы GO и Python как два основных языка для изучения программирования. это как очень популярные яп, так и одни из лучших при изучении программирования. да и оба работают под Linux где вам и необходимо будет учиться. Linux просто обязательно надо освоить! потом можно оставить python и взять какой javascript к ему. python сегодня закрывает почти все в бизнес сегменте! поэтому он гипер востребован! зная js вы станете фулстек, которые на расхват как горячие пирожки. а зня Go и Linux к ним, вас даже на уровне нормального джуна будут с руками отрывать.)) можно не python а php и laravel к ему, тоже будите на расхват.
    чтоб стать нормальным джуном которого готовы взять вам надо знать:
    1) два фреймворка бэка на хорошем уровне.
    2) 2 фреймворка фронта на нормальном уровне.
    3) linux, docker на хорошем уровне развернуть проект, настроить под проект.
    к примеру Django, Odoo или Flask если python и React, vue или angular на фронте. с этим вы должны свободно работать и решать задачи средней сложности. и вы джун фулстек, где-то могут и мидлом обозвать, но эти звания что есть что нет! могу точно сказать что мидл иногда может зарабатывать меньше джуна в разных компаниях! а задачи решать будут похожие. у всех матрица компетенции разная и L0 - L1 уровни отличаются по требованиям как и зп у них! то что я написал это 1200$-2000$ джун\мидл на руки! я не с головы это беру если че.)) цену я указал в СНГ странах РБ, РФ, Украина, Казахстан, Грузия. в ЕС там естественно по больше но знаний не меньше надо.)) в остальных случаях повезет может что найдете. мидлы с опытом 3-5 лет иногда ищут работу и по году! это мидлы которые пишут на чем-то одном, один яп, один фреймворк... такие сейчас мало кому надо...