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

Sdílet
Vložit
  • čas přidán 10. 01. 2020
  • Рассуждаю о критериях выбора первого языка программирования. На что стоит смотреть. Какие причины существенные, а какие нет. Смотрю на рейтинги языков программирования, делаю выводы. Делюсь опытом: как я выбрал свой первый язык - C#
    Полезные ссылки к видео:
    рейтинг TIOBE www.tiobe.com/tiobe-index/
    рейтинг Spectrum spectrum.ieee.org/static/inte...
    История компьютерной техники
    flashbak.com/trs-80-kids-comp...
    www.computerhistory.org/timel...
    -------------------
    Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.
    Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
    money.yandex.ru/to/4100184436534
    В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.
    Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/
    --------------------
    Оставайтесь на связи:
    Мой сайт - sberegovoy.ru
    Вступайте в телеграмм канал - t.me/sberegovoy
    Или вступайте в группу ВК - sberegovoyru
    #ityoutubersru
  • Věda a technologie

Komentáře • 313

  • @MrSlavenya
    @MrSlavenya Před 3 lety +3

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

  • @alexandrate6628
    @alexandrate6628 Před 3 lety +3

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

  • @cayceclay4617
    @cayceclay4617 Před 3 lety +2

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

  • @ARTEMIUSFOLIO
    @ARTEMIUSFOLIO Před 3 lety +1

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

  • @ltdrebuild213
    @ltdrebuild213 Před 3 lety +1

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

  • @shamn7643
    @shamn7643 Před 4 lety +4

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

  • @alex57875
    @alex57875 Před 4 lety +7

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

  • @samolevich
    @samolevich Před 2 lety

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

  • @yell8er
    @yell8er Před 3 lety +1

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

  • @createmobapp3050
    @createmobapp3050 Před 3 lety +1

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

  • @viktorviktor6038
    @viktorviktor6038 Před rokem +1

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

  • @user-wg8tt4ju8p
    @user-wg8tt4ju8p Před 3 lety

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

  • @ergonom2010
    @ergonom2010 Před 2 lety

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

  • @metrolio5712
    @metrolio5712 Před 4 lety +1

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

  • @adammir7909
    @adammir7909 Před 3 lety

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

  • @edmondhamilton995
    @edmondhamilton995 Před 4 lety

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

  • @GreatNorthernWar1700
    @GreatNorthernWar1700 Před 4 lety +6

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

  • @dobbmnx1690
    @dobbmnx1690 Před 4 lety

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

  • @ramutox4372
    @ramutox4372 Před 4 lety

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

  • @user-lx5vv3uu8u
    @user-lx5vv3uu8u Před 4 lety

    Спасибо!

  • @shoma3693
    @shoma3693 Před 3 lety +1

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

  • @adminindigo708
    @adminindigo708 Před rokem +1

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

  • @TvoyRushan
    @TvoyRushan Před 3 lety +28

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

    • @foksden071182
      @foksden071182 Před 2 lety

      почему?

    • @TvoyRushan
      @TvoyRushan Před 2 lety

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

  • @pavelkharytonau4665
    @pavelkharytonau4665 Před 4 lety +2

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

    • @pavelkharytonau4665
      @pavelkharytonau4665 Před 3 lety

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

    • @pavelkharytonau4665
      @pavelkharytonau4665 Před 3 lety

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

  • @user-kt5om9ip1b
    @user-kt5om9ip1b Před 3 lety +27

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

  • @vladcid3938
    @vladcid3938 Před 4 lety +13

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

  • @user-kg9yu9bs9u
    @user-kg9yu9bs9u Před 4 lety +4

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

    • @beard_cat_sweater
      @beard_cat_sweater Před 4 lety +5

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

    • @user-kg9yu9bs9u
      @user-kg9yu9bs9u Před 4 lety

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

    • @yuryzhuravlev2312
      @yuryzhuravlev2312 Před 3 lety

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

  • @user-br8ej1zi6x
    @user-br8ej1zi6x Před 3 lety

    Круто

  • @denis_vtulckin
    @denis_vtulckin Před 3 lety

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

  • @devformation
    @devformation Před 4 lety +14

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

  • @vrabosh
    @vrabosh Před 3 lety

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

  • @user-xq3un2ee1b
    @user-xq3un2ee1b Před 4 lety

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

  • @romanbrazhnikov9049
    @romanbrazhnikov9049 Před 3 lety +2

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

  • @moubreyosmodia2047
    @moubreyosmodia2047 Před 3 lety

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

  • @oleksandershevchenko8063
    @oleksandershevchenko8063 Před 3 lety +6

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

    • @vabka-7708
      @vabka-7708 Před 3 lety

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

    • @user-us5rp3lw1v
      @user-us5rp3lw1v Před 2 lety

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

    • @user-mj7ry1ir5o
      @user-mj7ry1ir5o Před 2 lety

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

  • @user-qr2uc5rl4v
    @user-qr2uc5rl4v Před 4 lety +2

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

  • @Anton_Zh
    @Anton_Zh Před 3 lety

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 3 lety +1

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

  • @Albert_Karimov
    @Albert_Karimov Před 4 lety

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

  • @valeriyemelyanov9090
    @valeriyemelyanov9090 Před 3 lety

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

  • @user-hp2rd9nx1h
    @user-hp2rd9nx1h Před 3 lety

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

  • @user-kj6gd3qq2o
    @user-kj6gd3qq2o Před 4 lety +1

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

    • @user-kj6gd3qq2o
      @user-kj6gd3qq2o Před 4 lety +2

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

  • @Alonso_Kinn
    @Alonso_Kinn Před 2 lety

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

  • @techbuterbrod
    @techbuterbrod Před 3 lety

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

  • @dariashendrik3590
    @dariashendrik3590 Před 2 lety

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

  • @thedarklord7271
    @thedarklord7271 Před 3 lety

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

  • @23tmsektant
    @23tmsektant Před 2 lety

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

  • @jojomajo
    @jojomajo Před 4 lety +1

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

    • @nikola03077777777
      @nikola03077777777 Před 3 lety +1

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

    • @jaloliddinhaqnazarov
      @jaloliddinhaqnazarov Před rokem

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

  • @marsm6619
    @marsm6619 Před 3 lety

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 3 lety

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

    • @marsm6619
      @marsm6619 Před 3 lety

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

  • @it-coding
    @it-coding Před 3 lety

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

  • @user-sj9lv4ek3y
    @user-sj9lv4ek3y Před 4 lety

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

    • @elkadaf
      @elkadaf Před 3 lety

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

  • @nickidlyalohov
    @nickidlyalohov Před 3 lety +3

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

  • @maximomelyanenko6991
    @maximomelyanenko6991 Před 4 lety +1

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

  • @geshoi
    @geshoi Před 2 lety

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 2 lety +1

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

  • @js3461
    @js3461 Před 4 lety +7

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

    • @equim7363
      @equim7363 Před 4 lety +1

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

    • @quadroninja2708
      @quadroninja2708 Před 3 lety

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

    • @equim7363
      @equim7363 Před 3 lety +1

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

  • @jojomajo
    @jojomajo Před 4 lety +1

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 4 lety +2

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

  • @user-mo5bu7jl4l
    @user-mo5bu7jl4l Před 2 lety

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

  • @egorkukushkin4488
    @egorkukushkin4488 Před 4 lety

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

    • @voynere
      @voynere Před 3 lety +2

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

    • @_dyats
      @_dyats Před 3 lety

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

  • @Vlad-gv6xl
    @Vlad-gv6xl Před 3 lety +9

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

    • @user-us5rp3lw1v
      @user-us5rp3lw1v Před 2 lety

      А js как начинающмй бекендер нормально будет?

  • @tigrpoehal1836
    @tigrpoehal1836 Před 3 lety

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

  • @ivanivanov6118
    @ivanivanov6118 Před 3 lety

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 3 lety

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

  • @sergeyfirsov9100
    @sergeyfirsov9100 Před 3 lety +1

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

  • @esdeathgodlike3206
    @esdeathgodlike3206 Před 4 lety

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

    • @equim7363
      @equim7363 Před 4 lety

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

    • @esdeathgodlike3206
      @esdeathgodlike3206 Před 4 lety

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

  • @user-yr7jt8rc6v
    @user-yr7jt8rc6v Před 3 lety

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

  • @user-dz4tu8nn8v
    @user-dz4tu8nn8v Před 3 lety

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

  • @vd3598
    @vd3598 Před 2 lety

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

  • @hadzage
    @hadzage Před 3 lety +1

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

  • @youngerit6330
    @youngerit6330 Před 3 lety

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

  • @temaa2936
    @temaa2936 Před 3 lety

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 3 lety

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

    • @siarheitereta8621
      @siarheitereta8621 Před 3 lety

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

  • @glazovikalypka
    @glazovikalypka Před 3 lety

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

  • @user-qp5mu5tc8n
    @user-qp5mu5tc8n Před 8 měsíci

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

  • @viktorviktor6038
    @viktorviktor6038 Před rokem +1

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

  • @ezhukovroman
    @ezhukovroman Před 4 lety +1

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

    • @ezhukovroman
      @ezhukovroman Před 4 lety

      @@SBeregovoyRU Спасибо!

    • @misteranderson6058
      @misteranderson6058 Před 4 lety +3

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

  • @filiusbonacci2002
    @filiusbonacci2002 Před 2 lety

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

  • @user-nr1ff1by5o
    @user-nr1ff1by5o Před 4 lety +1

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

    • @Vovan_Sergeevih
      @Vovan_Sergeevih Před 4 lety

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

  • @chelseafc1348
    @chelseafc1348 Před 3 lety

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

  • @user-ou9rm3hb4f
    @user-ou9rm3hb4f Před 3 lety

    как долго осваивать C# с нуля без знания английского.

  • @aleksandr_gremilov
    @aleksandr_gremilov Před 4 lety

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 4 lety

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

    • @venom5583
      @venom5583 Před 3 lety

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

  • @SviatikKitUkrajinomovnyj

    Я программирую на питоне он много где используется и очень проработанный

  • @adrtalladi2404
    @adrtalladi2404 Před 4 lety

    Телеграм есть , а чата для ОБСУЖДЕНИЯ нет !

  • @avalon8303
    @avalon8303 Před 3 lety

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

  • @strimexify
    @strimexify Před 3 lety +1

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 3 lety +1

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

    • @strimexify
      @strimexify Před 3 lety

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

    • @rents34
      @rents34 Před 3 lety

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

  • @user-lx5vv3uu8u
    @user-lx5vv3uu8u Před 4 lety +4

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

  • @PITON369
    @PITON369 Před rokem

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

  • @misteranderson6058
    @misteranderson6058 Před 4 lety +7

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

    • @quadroninja2708
      @quadroninja2708 Před 3 lety

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

    • @user-nm4sz8dq4n
      @user-nm4sz8dq4n Před 2 lety

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

  • @elkadaf
    @elkadaf Před 3 lety

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

  • @notanenglishperson9865

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

    • @user-mo5bu7jl4l
      @user-mo5bu7jl4l Před 2 lety +1

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

  • @defrorr
    @defrorr Před 3 lety

    В ВУЗах на КОМПЬЮТЕРНЫХ НАУКАХ (КН) в основном начинают с языков С и С++

    • @yuryzhuravlev2312
      @yuryzhuravlev2312 Před 3 lety

      и верно делают, Си это основа всех языков и ОС.

  • @user-ne4bd3ry1n
    @user-ne4bd3ry1n Před 2 lety

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

  • @didDnipro
    @didDnipro Před 3 lety

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

    • @didDnipro
      @didDnipro Před 3 lety

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

    • @didDnipro
      @didDnipro Před 3 lety

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

  • @ivanrieznikov1841
    @ivanrieznikov1841 Před 3 lety

    А английский нужен?

  • @vovanchik_ru4208
    @vovanchik_ru4208 Před 3 lety +1

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

  • @vip51000
    @vip51000 Před 4 lety

    Порекомендуйте книги по C#

    • @ababababa1513
      @ababababa1513 Před 4 lety +2

      Лайкнул и хватит😂
      Шилдта бери

    • @demetrij87g40
      @demetrij87g40 Před 3 lety +1

      @@ababababa1513 Шилдт из пустого в порожнее переливает, то что написано на овер тисячи страниц, можно в 250 поместить. Лучше взять Троелсана/Джепикса

    • @user-hd2hx3js8q
      @user-hd2hx3js8q Před 3 lety

      @@demetrij87g40 кого цитируешь?)

  • @nikolakoval7294
    @nikolakoval7294 Před 4 lety

    я начинал с С++. и мне не следовало этого делать) довольно быстро забуксовал, расстроился и вообще прекратил, на некоторое время. Сотрудник увидел, что я мучаю JavaScript, сказал "фу" и порекомендовал Python.

    • @SBeregovoyRU
      @SBeregovoyRU  Před 4 lety

      да, с++ сложен, а вот js слишком уж позволяет многое, можно плохому научиться

    • @ababababa1513
      @ababababa1513 Před 4 lety +1

      @@SBeregovoyRU JS обманчива легок, также как и фронтенд. Там столько всего, что капнц.

    • @SBeregovoyRU
      @SBeregovoyRU  Před 4 lety

      @@ababababa1513 ну вообще так везде. Стоит копнуть поглубже и понеслось.

    • @ababababa1513
      @ababababa1513 Před 4 lety

      @@SBeregovoyRU да так везде, но во фронт в этом плане впереди всех. Тут дело в другом, нужно идти туда где нравиться. Вот и все)

  • @user-tr6yi9wh5e
    @user-tr6yi9wh5e Před 3 lety +1

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

    • @SBeregovoyRU
      @SBeregovoyRU  Před 3 lety +1

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

    • @Alonso_Kinn
      @Alonso_Kinn Před 2 lety

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

  • @user-wk8ss3tt5y
    @user-wk8ss3tt5y Před 4 lety

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

  • @arayikyeremyan7651
    @arayikyeremyan7651 Před 3 lety +6

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

    • @_dyats
      @_dyats Před 3 lety

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

  • @ilnurryazhapov9377
    @ilnurryazhapov9377 Před 4 lety

    Я выбираю Typescript

    • @venom5583
      @venom5583 Před 3 lety

      А вакансии на него вообще бывают без JS?

    • @yuryzhuravlev2312
      @yuryzhuravlev2312 Před 3 lety

      @@venom5583 А это и есть JS только хуже. )

    • @faizulla5838
      @faizulla5838 Před 3 lety

      Скрипт - он не есть язык программирования.
      Официально ДжаваСкрипт и называется "экма-скрипт" , а остальное его производные.
      Так что учите ДжаваСкрипт , тогда вам откроется безграничные просторы фронтеда... Вью-Ангуляр-Реакт и тд и тп.

  • @user-on9ef1bt8r
    @user-on9ef1bt8r Před 3 lety +1

    C# ЛАЙК

  • @BobiBobObana
    @BobiBobObana Před 4 lety +2

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

    • @neo3248
      @neo3248 Před 4 lety

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

    • @ababababa1513
      @ababababa1513 Před 4 lety

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

    • @neo3248
      @neo3248 Před 4 lety

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

    • @neo3248
      @neo3248 Před 4 lety

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

    • @ababababa1513
      @ababababa1513 Před 4 lety

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