Какой язык программирования выбрать первым в 2020? Выбора нет?!

Поделиться
HTML-код
  • Опубликовано: 6 окт 2024
  • Рассуждаю о критериях выбора первого языка программирования. На что стоит смотреть. Какие причины существенные, а какие нет. Смотрю на рейтинги языков программирования, делаю выводы. Делюсь опытом: как я выбрал свой первый язык - C#
    Полезные ссылки к видео:
    рейтинг TIOBE www.tiobe.com/...
    рейтинг Spectrum spectrum.ieee....
    История компьютерной техники
    flashbak.com/t...
    www.computerhi...
    -------------------
    Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.
    Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
    money.yandex.r...
    В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.
    Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/m...
    --------------------
    Оставайтесь на связи:
    Мой сайт - sberegovoy.ru
    Вступайте в телеграмм канал - t.me/sberegovoy
    Или вступайте в группу ВК - sberego...
    #ityoutubersru
  • НаукаНаука

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

  • @adminindigo708
    @adminindigo708 Год назад +1

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

  • @TvoyRushan
    @TvoyRushan 4 года назад +29

    Выбирайте, какой хотите, но сишарп. 😀

    • @foksden071182
      @foksden071182 3 года назад

      почему?

    • @TvoyRushan
      @TvoyRushan 3 года назад

      @@foksden071182 просто перефразировал автора )

  • @MrSlavenya
    @MrSlavenya 4 года назад +3

    Спасибо) Полезно, хорошая подача материала)

  • @ВасилийКуралесов-н7р
    @ВасилийКуралесов-н7р 4 года назад +27

    Важно ни какой язык выбрать, а по какому языку более качественное и понятное обучение)))

  • @alexandrate6628
    @alexandrate6628 4 года назад +3

    Спасибо большое за такое информативное видео!!! Все так понятно и по факту.

  • @viktorviktor6038
    @viktorviktor6038 Год назад +1

    Очень доступно;)))

  • @GreatNorthernWar1700
    @GreatNorthernWar1700 4 года назад +6

    Степан, все круто! Узнал про тебя от Антохи. Я выбрал Java

  • @alex57875
    @alex57875 4 года назад +7

    спасибо за видео! да и за канал в целом!)

  • @shamn7643
    @shamn7643 4 года назад +4

    Спасибо за грамотный анализ языков, было интересно посмотреть

  • @ARTEMIUSFOLIO
    @ARTEMIUSFOLIO 3 года назад +1

    Толковый контент. Спасибо!

  • @createmobapp3050
    @createmobapp3050 3 года назад +1

    Спасибо, заряд после просмотра Ваших видео

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

    Большое спасибо за видео!

  • @ltdrebuild213
    @ltdrebuild213 3 года назад +1

    Спасибо! Очень четко и актуально

  • @vladcid3938
    @vladcid3938 4 года назад +13

    Первый язык за меня выбрал колледж сначало это был BASIC потом Pascal за тем Delphi потом C++ и в конце концов C# на котором я и сейчас пишу и чувствую себя отлично.

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

      В каком колледже учился?

  • @yell8er
    @yell8er 4 года назад +1

    хороший анализ , спасибо за видео

  • @js3461
    @js3461 4 года назад +7

    Мне 39, и я решил изменить свою специальность и, по факту, свою жизнь. Как вы и сказали, must-have на данный момент - это web-разработка, и я остановил свой выбор на frontend. Конечно, я отталкивался не только от рейтинга, мне нравится создавать сайты. И вы, конечно, правы в том, что это действительно тяжело, переучиваться в зрелом возрасте, но главное - чтобы выбранное занятие было по душе, и тогда всё получиться! А вам удачи и успехов с вашим каналом, подача материала мне понравилась!👍

    • @equim7363
      @equim7363 4 года назад +1

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

    • @quadroninja2708
      @quadroninja2708 3 года назад

      @@equim7363 просто с возрастом способность усваивать новую информацию уменьшается в целом. Если взять условного гуманитария-студента и его же через 20 лет, первому будет проще, хоть и все равно трудно

    • @equim7363
      @equim7363 3 года назад +1

      @@quadroninja2708 Уменьшается, но далеко не в разы, так что на это ориентироваться не стоит

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

    Отлично вы рассказали

  • @shoma3693
    @shoma3693 3 года назад +1

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

  • @devformation
    @devformation 4 года назад +14

    Программированием занимался давно, застал еще наши бк и ес и всякие 3 и 4) бейсик, паскаль, потом ява. На даннй момент выбрал с# очень универсальный, и синтаксис приятный.

  • @Vlad-gv6xl
    @Vlad-gv6xl 4 года назад +9

    Для школьников согласен с необходимостью изучения английского и (дискретной) математики.
    Но алгоритмы и структуры данных (на уровне Кнута) - ну совершенно ни к чему.
    "Теоретический минимум по Computer Science" более чем достаточный уровень.
    Дальше-больше, в профессии программиста остается все меньше и меньше математики и формируется все больше инженерии. "Скилзы" вытесняют фундаментальные знания.
    И данное видео - тому пример. Речь об оптимальном выборе инструмента. Хотя согласно фундаментальной теореме Тьюринга любой алгоритм, реализуемый на одном языке, принципиально реализуем на любом ином, так к чему выбирать ? ;-)
    Нынешнему программисту вовсе необязательно знать про Тьюринга, уметь оценить сходимость того или иного метода интегрирования системы дифуров, линейных уравнений и тому подобное.
    Мне видится, что все еще необходимо уметь оценить сложность (фрагмента кода), но не более того.
    Даже выбор метода сортировки (!!!) нынче доверяют компилятору ;-)
    Мальчик, просто нахватавшийся поверхностных знаний в предметной области и пишущий читаемый код даст фору претенденту с академическими знаниями в 99% случаев интервью.
    Я бы посоветовал школьнику попробовать кодировать на всем, что будет ему доступно, даже если это "песочница", а не реальный "боевой" компилятор.
    И приложить все усилия чтобы найти/попробовать больше возможных инструментов.
    Пусть даже на уровне "Hello word !".
    А главное, необходимо знакомиться/изучать популярные профессиональные программные продукты, сделанный на языке, который школьник изучает сейчас.
    Именно такой широкий набор знаний (все ни о чем ;-) позволит чувствовать себя уверенно в профессиональной области. Механик, взявший в руки самый "навороченный" гаечный ключ сумеет его правильно и эффективно использовать, потому что он механик. Он не станет забивать им гвозди, хотя это в принципе и возможно ;-)

  • @edmondhamilton995
    @edmondhamilton995 4 года назад

    Хороший канал. Удачи вам в его развитии.

  • @Олег-ф8н7з
    @Олег-ф8н7з 3 года назад

    Спасибо , очень информативно

  • @oleksandershevchenko8063
    @oleksandershevchenko8063 3 года назад +6

    И Python и C#. Первый хорош для начала , отлично подойдет для освоения алгоритмов и структур данных можно и ООП. Но сразу приучите себя использовать type hinting! Динамический язык будет полезен в любом случае. И для прототипирования он хорош. Ну а С# просто необходим что бы научится реальному ООП програмированию. Да и вообще научится языкоу строгой типизации.

    • @vabka-7708
      @vabka-7708 3 года назад

      После Haskell, F#, и Rust система типов в C# уже не кажется такой уж строгой :))

    • @СтасДорошенко-ь4ш
      @СтасДорошенко-ь4ш 3 года назад

      Javascript как для гачинающего норм?

    • @АндрейКим-ж1р
      @АндрейКим-ж1р 3 года назад

      Питон так-то язык со строгой типизацией, не путайте динамическую/статическую и строгую/слабую типизацию)

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

    Спасибо за старания

  • @adammir7909
    @adammir7909 3 года назад

    Отличный канал интересно смотреть!

  • @metrolio5712
    @metrolio5712 4 года назад +1

    Круто,спасибо

  • @АлексейЕвдокимов-е3к
    @АлексейЕвдокимов-е3к 4 года назад +4

    Степан, большое Вам спасибо за видео! Оно крайне убедительно и действительно ценно. Возможно я неверно понял, но интересно Ваше мнение вот по какому вопросу. Из Вашего видео я сделал вывод, что начало пути программиста целесообразно в возрасте школьника, студента, возможно в небольшом промежутке после окончания ВУЗа . Однако сейчас появилось множество онлайн-платформ, которые пытаются рекрутировать себе клиентов, утверждая, что абсолютно в любом возрасте, даже не занимаясь программированием, можно освоить с полного нуля. Интересно Ваше мнение на этот счет, насколько это правда (я имею ввиду насколько реально, что условный менеджер по продажам, юрист или психолог в возрасте 35-40 лет сможет освоить программирование и сделать его своей новой профессией)? Спасибо за ответ!

    • @beard_cat_sweater
      @beard_cat_sweater 4 года назад +5

      Меня не спрашивали ), но я считаю, что в промежутке 30-40 лет - поменять профессию на интересующую можно и нужно. Сам я психолог по образованию, в IT начал постепенно переходить (не бросая старую работу), начиная с 30 лет (5 лет назад) Через пару лет уже полностью себя обеспечивал IT-работой. Если интересны подробности, то у меня на канале есть видео про мой переход из гуманитария в айтишники после 30.

    • @АлексейЕвдокимов-е3к
      @АлексейЕвдокимов-е3к 4 года назад

      @@beard_cat_sweater , спасибо за информацию - конечно интересно!)

    • @yuryzhuravlev2312
      @yuryzhuravlev2312 4 года назад

      смотря чего вы хотите добиться и сколько потратить на это сил, денег и времени.

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

    Как первый язык взялся изучать python. Выбирал пользуясь соотношением простота-популярность.
    Ваша мысль относительно приоритетов, в зависимости от возроста, очень интересна.

    • @pavelkharytonau4665
      @pavelkharytonau4665 3 года назад

      @No Name Не особо.. Пайтон забросил, т. к не смог практически применить... Взялся за html-css и "пилю" сайтики-странички)

    • @pavelkharytonau4665
      @pavelkharytonau4665 3 года назад

      @No Name Пробовал, но не понял смысла. Связка html-css показалась мне более практично и популярной (а поэтому- востребованной). Но я не настаиваю, т. К по этим вопросам у меня поверхностный знания)

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

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

  • @23tmsektant
    @23tmsektant 2 года назад

    Начал изучать C# примерно 2 года наза.
    Устроился пока что не по специалности - Тестировщиком ПО.На этой работе изучил до хорошего уровня SQL , PL SQL и чуть-чуть джавы)
    На C# успешно написал несколько программ на WPF для себя и коллег,которые облегчают теперь нам работу.
    Ну а так продолжаю учить C# в свободное время , очень удобная штука.

  • @dobbmnx1690
    @dobbmnx1690 4 года назад

    Спасибо за совет

  • @viktorviktor6038
    @viktorviktor6038 Год назад +1

    Я выбрал язык исходя из множества отзывов из разных порталов.

  • @grg086
    @grg086 3 года назад +3

    Я учу c#, но постоянно сомневаюсь в его полезности. Такое чувство, что на нем программируют лишь игры, непонятно куда идти - в бэк, или декстоп. Может кто подскажет?)))

  • @ramutox4372
    @ramutox4372 4 года назад

    спасибо за видео

  • @strimexify
    @strimexify 3 года назад +1

    А я вообще гуманитарий, мне 35 лет, я работаю и нормально зарабатываю в своей сфере, по образованию я переводчик - английский, испанский, арабский еще с пяток языков не так хорошо как первые три. Учу программирование для себя, чтобы мозги работали в этом направлении тоже, а не только в лингвистике. А менять сферу и зарабатывать программированием вот прямо сейчас не собираюсь, зато будет на будущее запасной вариант / скилл на случай пожара. Так какой язык выбрать тем, кто оказался в такой же ситуации? Я выбрал С# из-за его относительной простоты, универсальности, а также зная C# можно потом будет легко выучить хоть Java, хоть С++, хоть Пайтон.
    А за себя могу сказать, что изучение языка программирования ничем не отличается от изучения иностранного языка. Принципы те же, как бы ни странно это звучало. Но это лично для меня. Проведя аналогию: переменные - это существительные, методы - это прилагательные, классы и объекты классов - это глаголы, параметры методов - окончания, принципы ООП - это времена, и т.д. мне просто легко все это учить, потому что надо всего лишь разобраться как это друг с другом взаимосвязывается и работает, точно так же как и в обычном языке.

    • @SBeregovoyRU
      @SBeregovoyRU  3 года назад +1

      Удачи и терпения в освоении программирования

    • @strimexify
      @strimexify 3 года назад

      @@SBeregovoyRU Спасибо! Ваши уроки помогают.

    • @rents34
      @rents34 3 года назад

      Методы - это глаголы, а не прилагательные

  • @Зарвин
    @Зарвин 4 года назад +2

    При выборе языка основной критерий это возможность писать программы для ПК. И перебрав несколько языков остановился на C#/

  • @DmitryDolganov
    @DmitryDolganov 4 года назад

    Спасибо!

  • @denis_vtulckin
    @denis_vtulckin 3 года назад

    Посмотрел.принял к сведению

  • @vrabosh
    @vrabosh 3 года назад

    Сам некогда не программил на СиШарп, но тоже думаю, что для первого языка это самое годное.
    Я думаю в сишарпе есть работа с укозателями, потом там работа с ide где можно рисовать интерфейс, все фишки современных языков, полноценное ооп, итд. Если выучить этот язык, то потом можно смело идти на любую работу, другие язык будут изучаться за 2 недели, также будет умение ориентироваться в пространстве во всех всязках.

  • @Albert_Karimov
    @Albert_Karimov 4 года назад

    Интересный ролик... и видно что автор хочет дать дельный совет (и да, он дает дельный совет)... А я походу один из таких, который не выбирает легкий путь... в свое время (1998-2002) я программировал на турбо паскале, а потом на объектном паскале, знал ассемблер (любил вставить процедуру с ассемблерной вставкой, что бы препод кипятком истек). Ну а в то время, там где я живу, программисты не были нужны (были нужны спецы, который могут включить комп и выключить, а также отправить документ на печать, для главбуха). Сейчас забавы ради (мы ж все изолировались как бы)... решил изучить движок unreal engine, давно мечтал написать шутан, на подобии вольфенштейна 1, 1992 года, я даже стены своего и соседского дома пофоткал, текстурки заготовил однака))... ну так там C++ нужон. С++ я учил (поверхностно) в былых годах... но как обычно нет практики, и память выбрасывает знания. Так вот поглядев на сегодняшний, будничный день мира программирования, я поражаюсь этим засильем Си подобных языков... да и понапридумывали кучи всякого, такое чувство, что это заговор какой-то, понаштамповать всяких скриптовых языков, да понарожать кучу дешевых IT спецов, что бы черную работу делали... а гуру сидят себе, и пока люди зубрят очередной неткорбилдпродакшен, они клепают и изобретают еще что-то эдакое Си подобное... мое личное мнение, писать на паскале, это красиво писать, удобно читать, да и просто набирать легче, чем в Си, в котором используются всякие закорючки "|| !=() #$&&" пальцы сломаешь... и читается трудно (как по мне)... но все же по итогу скажу... учите С++ ребята, как бы этот язык, лично мне не нравился, но я не вижу трудностей в его изучении... но сначала изучите хотя бы, то, как устроена память компа, как работает процессор и оперативка, запись и чтение (эти знания вам помогут в любом языке), их учить то особо и не долго... хотя бы поверхностно но это знать надо... если вы фанатеете по web то учите html, css, JS ну а питон, хорош конечно, но зараза медленный.

  • @dariashendrik3590
    @dariashendrik3590 3 года назад

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

  • @arayikyeremyan7651
    @arayikyeremyan7651 4 года назад +6

    Пацаны, короче если:
    Если вы пишите операционную систему, я советую использовать C. Если вы пишите очень сложное приложение, в котором невероятно важна скорость выполнения, советую использовать C++. Если для вас важнее скорость выхода на рынок, чем скорость выполнения программы, используйте Python. А если ваш босс говорит: "сделай это на Java, или вылетишь с работы", - сделайте на Java и поищите работу получше.

    • @_dyats
      @_dyats 4 года назад

      Если хочешь под все, то С#

  • @ВадимТришин-м2ъ
    @ВадимТришин-м2ъ 4 года назад

    Самым первым ЯП был Pascal в школе, после которого пошел C++ в университете. Уже полтора года работаю на плюсах, но считаю живодерством давать первым ЯП человеку C или C++ - как правильно было сказано в видео начинать программисту нужно с математики и понимания алгоритмов/структур данных, что лучше воспринимается через высокоуровневые ЯП, где не надо отвлекаться на утечки памяти и т.п. Считаю, что наиболее оптимален для вхождения в программирование Python. Сам я его не изучал, хотя планирую, но из того, что знаю о нём - прекрасно подходит для того, чтобы погрузиться в мир программирования, а потом если хочется ускорения программ, написания ПО под встраиваемые системы и т.д., можно понижать уровень абстракции, например Java->C++->C (хотя можно и без плюсов, если знаешь C, изучить плюсы при необходимости не составит особого труда, особенно если до этого уже был знаком с Java).

  • @vovanchik_ru4208
    @vovanchik_ru4208 4 года назад +1

    C++ никуда, никогда не денется. Т.к. на нём написано куча фундаментального кода, который связан чуть-ли не со всеми майнстримовыми языками. Шаг влево или вправо и вы тыкаетесь в модуль(или dll) который написан на c++. Так что хз как они там чего оценивали, но по присутствию языка в коде - с++ пожалуй самый частый. Другими словами: если ты захотел запилить что-то фундаментальное - добро пожаловать в с++. При этом я не программист на с++, просто это моё ИМХО.

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

    То есть новичку изучающему С# нужно изучать HTML , CSS по-любому ?
    И все же лучше первым языком PHP или C# ?
    Thanks

  • @techbuterbrod
    @techbuterbrod 3 года назад

    Пишу на C#, но вижу, что на Java больше вакансий и выше зарплаты, хотя задачи очень схожи (интересует бекенд). Что на эту тему даешь? Есть надежда, правда, на .NET 5.

  • @maximomelyanenko6991
    @maximomelyanenko6991 4 года назад +1

    Привет! мне 30 лет и я работаю сисадмином в довольно крупной компании. Работа мне нравится, но это мне уже осточертело из-за тупорылого руководства! Решил для себя, что хочу работать на дому. Решил идти в web. Пока думаю совмещать с работой. Времени действительно очень мало, а еще очень тяжело после работы себя заставлять еще заниматься. А еще я не знаю английского толком. Потому что у меня со школы был только немецкий(
    В данный момент учу с 0 HTML, CSS, JS. Поставил себе цель - за год сделать какой-нибудь проект с 0

  • @فارستاجکستان
    @فارستاجکستان 3 года назад

    Круто

  • @sergeyfirsov9100
    @sergeyfirsov9100 3 года назад +1

    Мой первый язык , не считая бэйсик и паскаль , был JavaScript. 3 года писал на React js , но сейчас учу C# . В C# невозможно не влюбиться, в языке очень много крутых фишек которых очень нехватало в js.

  • @jojomajo
    @jojomajo 4 года назад +1

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

    • @nikola03077777777
      @nikola03077777777 3 года назад +1

      Чем ниже порог входа тем выше конкуренкция

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

      @@nikola03077777777 нет вы не правы этом ruby конкуренция маленький

  • @ЕвгенийБорисович-ь1ч

    По просьбе по языку
    Лично мой выбор
    Для целей программирования микроконтроллеров
    Это С классический.
    Выбирал очень тяжело тк ранее кодил на бейсике (практически на нем думал, что сыграло не в плюс, тк тяжело было воспримать любой другой язык после него)
    Далее это паскаль как курсовая и дипломная работа.
    Но это скорее как интуитивно был выбран как переходной язык к языку С.
    И да программирование это сложно и не быстро).
    И как правило некому подсказать, ну в моё время 30 лет назад ;)
    В начале это было как развитие интерес, далее это надежда извлечь какую-то прибыль но не сложилось.
    На данном этапе скорее как хобби с расчётом смены вида текущего не связанного пк деятельности.
    На разработку и программирования РЭА.
    Собственно потому и С

  • @ВладиславГришин-ш7ш

    неужели такое событие как НГ решает какой язык программирования нужно выбрать?

  • @misteranderson6058
    @misteranderson6058 4 года назад +7

    Надо направление выбирать а не язык. А тру прогеры советуют начинать с Си

    • @quadroninja2708
      @quadroninja2708 3 года назад

      Наверное, для начала нужно разобраться с тем, как работает компьютер и изучить алгоритмы и методы решения задач, которые возникают в процессе работы. Для этого идеален C, простой и ничего не скрывающий. Хотя, это лишь мои домыслы

    • @ИванДонской-о4у
      @ИванДонской-о4у 3 года назад

      При чём весьма глупые.

  • @DmitryDolganov
    @DmitryDolganov 4 года назад +4

    Я выбрал C# в основном из-за среды VS, которая мне очень, очень нравится)))

  • @vd3598
    @vd3598 3 года назад

    Я бы добавил еще один критерий. Для начала, как мне кажется, лучше изучать язык со строгой типизацией и учить правила чистого кода. Больше говнокода, чем на пайтоне, я не встречал ни на одном другом языке(знаю про mypy, но это все костыли, простите =)). По моему мнению, пайтон хоть и легок для изучения, он куда сложнее других языков из топа для полноценной работы, особенно в больших проектах. Поэтому для начала я бы выбирал из java/c#. c# как язык интереснее, но на java больше вакансий. Плюс c# еще в том, что Microsoft сделали для него почти что лучшую документацию, что я видел.

  • @ИванБезрукавый-я2г
    @ИванБезрукавый-я2г 4 года назад +1

    Здравствуйте, можно вопрос. Хочу переквалифицироваться в программиста. Начал изучать php, прошел курс Борисова на Ютюбе и дальше начал Битрикс изучать. Выбор пал именно на php и bitrix, так как на мой взгляд это самый быстрый путь войти в профессию. Можете что-нибудь посоветовать? Как вы считаете правильный ли выбор я сделал?

    • @ИванБезрукавый-я2г
      @ИванБезрукавый-я2г 4 года назад +2

      @@SBeregovoyRU Спасибо большое за ответ. Битрикс выбрал из-за скорости опять же, планирую в итоге на ларавел перескочить. В моем случае скорость решает. С работы уволился и не уложился в тот срок в который планировал, и теперь в сложной материальной ситуации, так делать никому не советую))))

  • @hadzage
    @hadzage 3 года назад +1

    Начал изучать Java, но потом пошел учиться на айтишника, а там нам преподают C#, вот теперь и Python добавили. Душа лежит к Java, но нужно учить другое...

  • @Anton_Zh
    @Anton_Zh 4 года назад

    было бы хорошо записать видео на примере небольшого кода пусть в C# как вы например строите код, алгоритм, последовательность, что за чем идет...

    • @SBeregovoyRU
      @SBeregovoyRU  4 года назад +1

      скоро будет на канале разработка приложения с нуля

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

    Питон, сишарп под десктоп, что?
    Ну если компиляция с питухона в бинарник при помощи швабры это для вас норма, то почему бы тогда с таким успехом в JS под десктоп не писать?

  • @moubreyosmodia2047
    @moubreyosmodia2047 3 года назад

    А если хочется выбирать в качестве хобби, или дополнения к специальности сисадмина 1-н простой и универсальный, то как я поняла избежать HTML CSS и JS не получиться никак, то есть их стоит учить сразу без задних мыслей? Тем более что JS достаточно самостоятельный ЯП, если не доучить и чего-то другого? А так же синергируется ли JS с С#... А так же если учитывать синергию, то кой ЯП будет более приоритетным? Опыт есть с VBA, PHP, ну и с HTML CSS, не профессиональный но явно выше того контента что в свое время предлагал Евгений Попов,.. Хотя этим путем идти и не хочу, но выбора нет, жаль что между версиями VB нет синергии иначе бы вопросов даже не возникало и явно не только у меня, а вот сейчас наверное онли JS, все таки? Или же нужно будет что еще наподобие змейки или C#, учитывая что от VBA не откажусь. Хотела упростить максимально но походу не выйдет наверное.

  • @it-coding
    @it-coding 4 года назад

    На счёт вакансий в городе ,, мне 27 , работал Электриком , решил сменить , но за карантин выучил и нашёл удаленно, не обязательно смотреть в городе , лучше смотреть на вакансии в больших городах , удаленно не сложно устроится, js , react , быстрый старт для устройства

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

    Декабрь 2022 рейтинг Spectrum не работает.

  • @КабельМосква-з6о
    @КабельМосква-з6о 4 года назад

    На Паскале пишу мобильные приложения под Андройд и iOS уже 10 лет. Не жалею.

  • @Ион_Тихий
    @Ион_Тихий 3 года назад +1

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

    • @SBeregovoyRU
      @SBeregovoyRU  3 года назад +1

      Все верно, но иногда не получается определиться. Можно начать с языка, а в процессе уже выбрать область его применения. Язык все равно надо учить.

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

      @@SBeregovoyRU , точно , как у меня сейчас . Опыта то нет и сравнивать не с чем. (((

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

    А может ли быть так, что человек очень хочет выучить язык программирования, ну у него это плохо получается, так как у него нет способностей к этому. Это я на своем примере говорю, HTML и CSS легко было понять, так как это не языки программирования, а вот PHP мне давался сложно, ну основы я понимал и пройдя какой-то урок мог снова его самостоятельно повторить, ну вот сесть самому и что-то свое написать, тут уже было не легко. И еще, стоит ли тратить свое время на PHP, раз C# выгодней освоить?

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

      Трудно сказать про способности. В целом ситуация на рынка такая, что для любого адекватно мыслящего человека может быть работа в IT. Понятно, что если у вас идеальные способности к математике, отличная память и т.п. у вас куда более крутые перспективы в IT (впрочем как и в любой другой профессии)

  • @glazovikalypka
    @glazovikalypka 3 года назад

    То есть С# и визуал бейсик можно писать через чёрточку, а С и С++ это отдельная нигде не пересекающаяся фигня? Не смотря на то, что люди пишущие на С++ залезают в справки языка С. Библиотеки языка С используют. В среде С++ можно в стиле языка С писать и всё будет работать.
    Тогда если это плюсануть, что было бы логично, ява на втором месте окажется.

  • @valeriyemelyanov9090
    @valeriyemelyanov9090 3 года назад

    На картинке с областями применения у Java нет применения для устройств? Или я чего-то не так понял? Java создавался для программирования устройств типа холодильников и кофеварок ...

  • @ezhukovroman
    @ezhukovroman 4 года назад +1

    Я вот начал с Python год решал задачи курил туториальі книги ("Learn python the hard way" одна из лучьших книг по програмированию что попадалась), но не мог ничего своего сделать. Переключился на фронтенд, после верстки пошел на freeCodeCamp половину осилил за 3 месяца, потом пришлось бросить не мог совмещать с так сказать работой, потом пробівал нод по туториалу (он тогда еще на колбеках бьіл) не зашло. Потом возвращался к питону и изучал Php, Laravel пробовал фронтенд фреймворки даже вордпресс но так ничего стоящего не смог реализовать кроме какихто учебньіх штук. Я не могу покинуть то место где живу по личньім причинам, а ближе чем за 200км города с рабочими местами нет. я всегда смотрел на рьінок фриланса\удаленки, но каждий раз тз вводят меня в ступор я понятия не имею что там требуется либо нужно знать кучу того что я не сльішал даже.И я бросаю то что начал так уже не один год. Может лучьше бросить?

    • @ezhukovroman
      @ezhukovroman 4 года назад

      @@SBeregovoyRU Спасибо!

    • @misteranderson6058
      @misteranderson6058 4 года назад +3

      Не надо учить языки тупо ради того что бы учить их.

  • @jojomajo
    @jojomajo 4 года назад +1

    Что должно произойти, чтобы Вы перешли с С# на другой ЯП? Например GoLang

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

      понятия не имею, работы полно на C# и она никуда не пропадает и так уже много лет. Пока нет причин думать о смене стека

  • @user-vladislav7
    @user-vladislav7 11 месяцев назад

    А что сложного в С++?

  • @avalon8303
    @avalon8303 3 года назад

    Сейчас активно изучаю JS и vue js(нравиться Frontend, да и на работу хочу устроиться) Думаю еще Python, С++ и особенно C# попробовать для разработки игр, или написание скриптов(чисто для себя как хобби). Надеюсь голова не лопнет от переизбытка инфы) Т. к. многие говорят что язык всего лишь инструмент для разработки поставленной задачи. Спасибо за видео!

  • @ivanivanov6118
    @ivanivanov6118 3 года назад

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

    • @SBeregovoyRU
      @SBeregovoyRU  3 года назад

      Трудно сказать, у всех возможности разные. Про свой компьютер и ноут рассказываю тут : ruclips.net/video/8S8LiLA56_A/видео.html

  • @thedarklord7271
    @thedarklord7271 3 года назад

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

  • @СтепанМатазов
    @СтепанМатазов 4 года назад

    Дякую. Гарне відео.

  • @notanenglishperson9865
    @notanenglishperson9865 3 года назад

    Для себя я выбрал C#, чисто из-за Unity. Затем я начал про него больше узнавать, (.NET, ASP.NET, Xamarin, WPF, UWP, W.Forms) и я подумал: "Блин, какой интересный и разносторонний язык, зная его можно делать практически ВСЕ" - сейчас его изучаю.

    • @АнтонПацко-ъ3д
      @АнтонПацко-ъ3д 2 года назад +1

      Как успехи? Научился работать на с#? Нашел работу?

  • @faizulla5838
    @faizulla5838 3 года назад

    Посмотрел ролик на 1,5 ... ииии ни-фи-га не понял что хотел человек сказать эти 14 минут.... потом почитал комменты, и стало намного понятнее что твориться в мире програмирования, спасибо всем кто комментил ниже или выше. Думаю надо учить 2 языка )))) шутка.
    Ответ однозначно один- учить тот который тебе: 1) нужен и 2) который нравиться и и осилишь. Третьего не дано.

  • @youngerit6330
    @youngerit6330 3 года назад

    Первый язык учил C++, не считая школьный паскаль. В колледже изучали Python. Вообще его не понял. Остановился на JS и C#. Мне синтаксис C# куда понятнее, чем Python

  • @viktorm2937
    @viktorm2937 4 года назад +5

    Я изучал питон, а устрлился работать на js

    • @СтасДорошенко-ь4ш
      @СтасДорошенко-ь4ш 3 года назад

      Js легче c#?

    • @viktorm2937
      @viktorm2937 3 года назад

      @@СтасДорошенко-ь4ш на уровне верстальщика, да, а так вообще нет

    • @СтасДорошенко-ь4ш
      @СтасДорошенко-ь4ш 3 года назад

      @@viktorm2937 ну с# может же справляться с задачами которые пишут на js

    • @viktorm2937
      @viktorm2937 3 года назад

      @@СтасДорошенко-ь4ш ага, особенно на стороне клиента)

    • @АнтонПацко-ъ3д
      @АнтонПацко-ъ3д 2 года назад

      @@viktorm2937 что посоветуешь новичку ? Js или с#. 27 лет ) выбираю первый язык программирования)

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

    первый язык С++. Сложного в нем ничего нет. Сложность только в том что надо понимать логику всего того что вызываешь и используешь. С++ требует вдумчивого подхода.
    Если учить все методы и классы у C# то он в изучении сложнее будет. Хотя после с++ на с# не работаешь а отдыхаешь
    Мой выбор это С++ и С#

    • @neo3248
      @neo3248 4 года назад

      Для веб программирования какой язык изучать новичку?

    • @ababababa1513
      @ababababa1513 4 года назад

      @@neo3248 оно тебе нужно? Нужен веб? Фронт или беканд?

    • @neo3248
      @neo3248 4 года назад

      @@ababababa1513 Для начала хочу Фронт,но в будущем хочу стать Фулл!

    • @neo3248
      @neo3248 4 года назад

      @@ababababa1513 Лучше Js учить да?

    • @ababababa1513
      @ababababa1513 4 года назад

      @@neo3248 определись с направлением, рассмотри каждое направление подробнее, чем на нем занимаются, какие задачи решают и уже после этого выбирай язык.
      Если тебе нравиться верстать сайты, то конечно выбирай JS.
      Тебя должно "штырить" от процесса и результата, иначе будет очень очень трудно.
      Лично для меня фронтенд оказался унылым и зря потраченым временем.

  • @ХасанДжумашов-ж9б
    @ХасанДжумашов-ж9б 4 года назад

    Здравствуйте Степан для начинающих с++ какой книгу рекимундуюте заранее спасибо

    • @elkadaf
      @elkadaf 4 года назад

      Берите Прата, 6-ое издание.

  • @V32Vlad
    @V32Vlad 3 года назад

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

  • @arti-mon
    @arti-mon 3 года назад +9

    Питон прикольный язык, все о нем говорят, но никто его не использует.

    • @ИгорьВиткин-ь8я
      @ИгорьВиткин-ь8я 3 года назад

      Для AI наиболее качественные библиотеки на Python. Наиболее применим в ML - Python. Не несите ахинею. RUclips на Django. Самое последнее дело - пытаться сравнить качество языка по рейтингам востребованности. Вот что лучше, комбайн для уборки хлеба или бентли для езды по дороге ?

  • @АнтонПацко-ъ3д
    @АнтонПацко-ъ3д 2 года назад

    Я начинающий программист , мне 27 лет . Не знаю как направление выбрать , веб разработка (js) или разработка ПО на с#? Кто может что посоветовать ? Советовали выбрать , что нравится . Ну вот нравятся два этих направлений. Начал отталкиваться от вакансий , на js в разы больше вакансий , нежели у с#

  • @didDnipro
    @didDnipro 4 года назад

    Выбрал PHP. Не смотря на хайп на Python. Не смотря на хейт к PHP и многолетние россказни о том, что он умирает. Выбор пал на этот ЯП не из-за рейтингов и модных тенденций, а из-за анализа местного рынка веб-разработки, а также фриланс-бирж. Да, кроме PHP ещё необходимы html, css, js пусть не на уровне Front-End профи, но уверенно разбираться в этих трёх китах вэба необходимо. Плюс порог входа тоже повлиял на решение.
    Самому 35. Работаю инженером в машиностроении, но хочу уйти в back-end вэб-разработку.

    • @didDnipro
      @didDnipro 3 года назад

      @Олег Ляшик
      Пошёл на курсы, закончил базовый курс. Через месяц продвинутый, знакомлюсь с Linux. Уже простейшие CRUD с MySQL пишу. Начал учить фреймворк. С осени планирую откликаться на вакансии. Портфолио сейчас формирую.

    • @didDnipro
      @didDnipro 3 года назад

      @Олег Ляшик Java - тоже прекрасный выбор.

  • @СергейЧерников-п2б
    @СергейЧерников-п2б 4 года назад +1

    c# asp.net core - красавчик. Но так же пайтон силен. Появляются и новые языки. Победит сильнейший!(богатейший хитрейший ))) )

    • @Vovan_Sergeevih
      @Vovan_Sergeevih 4 года назад

      @@SBeregovoyRU Microsoft его будет продвигать всегда он вложил в его разработку и поддержку 2 миллиарда долларов. Вы думаете Microsoft согласится их выкинуть на помойку. Я не стремлюсь работать программистом и точно не буду им работать возраст не тот уже. А так просто ковыряюсь потихоньку с кодом потому что мне это нравится. И вот сижу думаю может Golang начать изучать или все таки дальше ковыряться с С# и уже лезти в Blazor вроде как в веб больше тянет.

  • @tigrpoehal1836
    @tigrpoehal1836 3 года назад

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

  • @АлексейДудников-ш3у

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

  • @egorkukushkin4488
    @egorkukushkin4488 4 года назад

    Здравствуйте! Я с 7 класса в школе учил c++ на информатике, сейчас заканчиваю 9 класс, при этом учусь на мат. профиле, так что с математикой нормально. Сейчас стал задумываться о будущей профессии программиста, но не знаю с чего начать, что выбрать, какой язык усиленно учить. Посоветуйте что-нибудь пожалуйста.

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

      Дальше продолжать с++

    • @_dyats
      @_dyats 4 года назад

      Смотря что ты хочешь делать

  • @Klimdos
    @Klimdos 4 года назад +3

    Скажите пожалуйста, а почему Пайтон это Пайтон а Джава это Ява?😀

  • @костямурзиди-ш1ъ
    @костямурзиди-ш1ъ 3 года назад +2

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

  • @esdeathgodlike3206
    @esdeathgodlike3206 4 года назад

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

    • @equim7363
      @equim7363 4 года назад

      Как ты был "более менее знаком с вебом", если не знал ни одного языка??

    • @esdeathgodlike3206
      @esdeathgodlike3206 4 года назад

      Equim у меня есть какое-то представление об html, css, js, php, но я не учил ничего из этого намеренно, очень разрозненные и неполные знания. Ничего в жизни сам с нуля не писал, ни одного курса не прошёл

  • @marsm6619
    @marsm6619 4 года назад

    Здравствуйте Степан.
    У меня такой вопрос (C#): есть смысл использовать переменный типа uint8 uint16, или операционная система переводит переменную в формат uint32, uint64 соответственно.
    Многие функции просят тип int, double
    а мне нужна, например, переменная от 0 - 20 или float достаточно, а приходится приводить их к int или double
    что скажете?

    • @SBeregovoyRU
      @SBeregovoyRU  4 года назад

      Используйте наименьший по размерности тип данных подходящий вам.

    • @marsm6619
      @marsm6619 4 года назад

      Я так и делаю. Спасибо за уроки.

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

    Бро, не, прости я тебя перебью, не ява а джава )

  • @elkadaf
    @elkadaf 4 года назад

    Вообще, к таким видео всегда отношусь с недоверием и хотелось прикопаться... Однако не получилось. Пусть и очевидно, к чему тяготеет автор, но он честно в этом признаётся и таки старается быть объективным. Сам я C++ программист. Начинал уже довольно давно, это не мой первый язык... Начинал с HTML 1.0. Это не я такой древний, это такие курсы древние были :) В процессе изучил и js, и php, тоже были какие-то проектики... Может, это показательно, что в итоге ты уходишь из веба?) Почему С++ я мог бы рассказывать долго... Впрочем, для новичков, чтобы вы знали: С++ тут самый быстрый. Те же алгоритмы если кому нравятся, нравятся оптимальные решения... Всё это С++ и в конечном итоге ведёт к высоконагруженным системам. К тому же он активно развивается, последний стандарт был как раз в этом году... Глядишь, у нас к 26-ому году даже рефлексия появится :) А в качестве первого, как ни странно, тоже не особо советую, пускай и считаю его лучшим. Начните с python-а, эти языки между собой неплохо дружат.

  • @ЧУПАКАБРА-л7у
    @ЧУПАКАБРА-л7у 4 года назад +1

    C# ЛАЙК

  • @temaa2936
    @temaa2936 3 года назад

    Имеет ли смысл изучать assembler, если привлекает системное программирование?

    • @SBeregovoyRU
      @SBeregovoyRU  3 года назад

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

    • @siarheitereta8621
      @siarheitereta8621 3 года назад

      asm. не язык прогр-я, а удобоваримая форма записи команд конкретного (микро)процессора хоть комп-ов, хоть спец.контрОллеров. Для реализации драйверов, библиотек под конкретное железо без асс-ра не обойтись - ну нет в С/Java оператора ПоднятьЛапуМанипулятора)). Ну и качественный генератор кода копиляторов там же.

  • @aleksandr_gremilov
    @aleksandr_gremilov 4 года назад

    Привет! Что, если мне 30 лет, я не работаю, денег на жизнь хватает, но хочется зарабатывать больше, и я интересуюсь программированием? Мне некуда торопиться. Математика у меня на 4, а английский на 3. Что посоветуешь? Времени у меня сколько угодно свободного. Могу хоть с утра до ночи каждый день сидеть и учить.

    • @SBeregovoyRU
      @SBeregovoyRU  4 года назад

      Пробуй учить и что-то на практике делать. Программирование это сложно. Может и не понравится. Нужна мотивация.

    • @venom5583
      @venom5583 4 года назад

      И английский в реальном мире в школьных оценках не измеряется)

  • @Ap6ye
    @Ap6ye 4 года назад

    Мне пришлось поделить жизнь на работу и изучение технологии. Дома я прусь с того, что изучаю шарп, задачи решаю, пусть не качественно , грязно и не читаемо, но задачи решаются, порой те, которые я даже не планировала и не знал как реализовать. Только в 26 я понял что меня с этого прет, сначала было страшно, потом просто начала делать. Так что тем, кто боится или не уверен в себе, посоветую попробовать не сдаваться и попробовать. С языком все просто. Шарп ваш выбор, но лишь в том случае, если у вас есть возможность работать в одно время и учиться в другое. На вакансии я даже не смотрел. Общался с людьми которые в этом варятся. Сказали, что если я ищу цели сменить рутину, на то с чего прет, то лучше не смотреть вакансии, в моем случае. Так как в 9 из 10 случаев я просто перегорю в первый же год и разочаруюсь.

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

      Кто ты? Он или она?

    • @Ap6ye
      @Ap6ye 3 года назад +1

      @@TheButovo я это он) Опечатка ввела в заблуждение

    • @АрсланГаджиев-ж5ж
      @АрсланГаджиев-ж5ж 3 года назад

      Как понять 9 из 10 случаев по вакансиям это малая восстребованость или малая зарплата на старте ????

  • @chelseafc1348
    @chelseafc1348 3 года назад

    Можно учить java для новичка опыта в програмировании вообще нет .