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

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

Комментарии • 1,1 тыс.

  • @aocore
    @aocore  3 года назад +45

    t.me/devworden - наш телеграм-чат, где можно задать вопросы
    discord.gg/7B4prKBxkZ - Discord-сервер с каналами по разным языкам программирования
    Мой микрофон: ya.cc/WEPcs
    Моя камера: ya.cc/WEPvP
    Мой рабочий компьютер: ya.cc/WEQGr
    Ссылки партнерские, я могу получить вознаграждение, если вы купите что-то, перейдя по этим ссылкам.

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

      у вас крутой канал!

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

      Dart вполне идёт под веб и не столь специфичен как Elm, а под мобилки RN теснится Flutter'ом

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

      Добрый день!!!
      Алексей возможно с вами лично связаться?
      За ранее спасибо!

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

      Добрый день. Посоветуйте литературу для начинающих пожалуйста.

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

      @Сергей Шухов Спасибо большое.

  • @medio_cre
    @medio_cre 3 года назад +1040

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

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

      для увеличения просмотров разместил видео в моем блоге

    • @ЕвгенийСоколов-т5л
      @ЕвгенийСоколов-т5л 3 года назад +13

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

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

      @@ЕвгенийСоколов-т5л так и поступил, так как захотел узнать почему JS.

    • @Алексей-й3ю5ч
      @Алексей-й3ю5ч 3 года назад +3

      Это уровень

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

      Да одинаково для просмотров. На ютубе счётчик увеличивается при открытии видео))

  • @staftour
    @staftour 3 года назад +161

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

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

      Словесного

  • @tmaybell
    @tmaybell 3 года назад +233

    Лайк сразу за ответ в самом начале) Впервые вижу такой прием и мне он определенно по вкусу!

    • @aocore
      @aocore  3 года назад +11

      Спасибо!

    • @JoeSmith-ll9yn
      @JoeSmith-ll9yn 3 года назад +4

      @@aocore как по мне, то начинать надо явно не с питона или js а с какого-нибудь строго типизированного языка
      Лично я сначала учу паскалю с рисованием блок-схем, знакомлю с базовыми конструкциями, методами программирования, потом переходим на C# или Java, там уже начинается ООП, потоки и прочие прелести
      Связано это с тем, что когда js-ер хочет свитчнуться, например, на Java - он начинает очень плохо чувствовать себя с языками такого рода, так как типизация там динамическая
      P.S. C#, как по мне, - просто лучшее, что случалось с миром программирования за всё время его существования

    • @arthurhakobyan6730
      @arthurhakobyan6730 3 года назад +5

      @@JoeSmith-ll9yn к тебе приходит чел, говорит я хочу чинить машины, а ты вместо показа как чинить, показываешь все фабрики машин на свете). Я начал с С++ а теперь пишу на Python "экзотику" машинное обучение, для меня python было легко, но все же лучше бы я это время изучал мою основную специализацию.

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

      @@arthurhakobyan6730 Если уже взрослый и нужно кормить семью, то да. Но мне было кайфово изучать C++ как первый ЯП. Немного попрограммировал на Java и Phyton, но остановился на C#. Однако до сих пор считаю плюсы самым лучшим ЯП. Оптимальное сочетание свободы и удобства. Жаль только, что вакансий по ним мало, а в моём городе и вовсе нет.

    • @JoeSmith-ll9yn
      @JoeSmith-ll9yn 3 года назад

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

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

    Я сначала изучил HTML язык, CSS и Photoshop для дизайна сайта, а уже позже PHP, SQL, JavaScript и не жалею об этом. Теперь могу изучить если захочу любые языки которые мне понравятся самостоятельно. Когда я изучал самостоятельно программирование зарплата меня не интересовала, а было просто интересно.

  • @geekchannel437
    @geekchannel437 3 года назад +123

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

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

      Понятие "чистый код" - это рофл. Им берут на понт новичков или тех, кто думает, что он хорош в коде

  • @mikhail4504
    @mikhail4504 2 года назад +19

    "Кто ясно мыслит, тот ясно излагает!" Моя любимая поговорка. Это про Вас, автор!

  • @МишаАстахов-ю2д
    @МишаАстахов-ю2д 3 года назад +125

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

    • @aocore
      @aocore  3 года назад +15

      Спасибо за отзыв!

  • @deniskotov
    @deniskotov 3 года назад +22

    В 2017 году я начал изучать GML (ортодоксальный язык, который используется только в движке GameMaker Studio), но быстро понял, что он никому не нужен, в 2018 начал изучать язык 1С и понял, что войти новичку-гуманитарию туда очень сложно и долго. В 2019 начал учить C#, но это было так же долго, как и 1С. В 2020 году я начал учить верстку и JavaScript и стал быстро получать некоторый доход. Сейчас продолжаю развиваться во фронтенде и работаю веб-разработчиком. И я подтверждаю ваши слова - JavaScript лучший выбор для новичка. Сложность изучения примерна та же, что и у всех остальных языков, но продукт, который можно разработать и продать на js - в сотню раз дешевле по трудозатратам и гораздо востребованнее на рынке, если сравнивать с аналогичными трудозатратами при использовании других языков. Т.е. сама программа меньше. Тратишь меньше усилий, вроде написал всего ничего, а это уже можно продать, это уже кому-то нужно. Такое меня очень радует.

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

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

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

      @@black_grizzly да, помог. Помог перестройкой мышления. Оно началось с началом изучения первого языка, но не закончилось до сих пор. На джаваскрипте я хотя бы уже не был в шоке от комплексного логического мышления, как было в первый год. Но js у меня на очень начальном этапе

    • @NoneNone-cy5be
      @NoneNone-cy5be 2 года назад

      А вы учили сам js или фреймворки?

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

      @@NoneNone-cy5be начал тогда с jquery , тогда это помогало не зная ванилу что-то делать. А сейчас уже полностью перешёл на чистый js, т.к., как оказалось, он почти такой же простой. Фреймворк пока так и не начал никакой применять на практике. Учу реакт сейчас, но дальше учебных проектов пока с ним так и не зашёл. Первые 500к рублей заработал на стеке HTML, CSS, JS с вкраплениями jQuery

    • @NoneNone-cy5be
      @NoneNone-cy5be 2 года назад

      @@deniskotov Ничего себе, на JS без фреймворков 500К? Неужели такое возможно? А насколько сложные собеседования?

  • @VitMS1
    @VitMS1 3 года назад +17

    "Всякая экзотика типа ... Java..." Вот тебе, бабушка, и юрьев день - я чуть не подавился :)))) такое кол-во джавистов и интерпрайза-компаний даже не в курсе наверно, что они экзотичны :)
    я в IT тоже 20+ лет, начинал full-stack разработчиком на Delphi, потом затянуло в автоматизацию тестирования (писал на разных языках, С++, Basic-подобные, JavaScript, C#, Java, PowerShell и др, поработал с зоопарком технологий), сейчас перешёл в back-end разработку (Java/Kotlin). Зв это время в основном заказчики - крупные enterprise гиганты - и там в основном Java, было несколько .Net решений, и сейчас - это Java/Kotlin. Да и на собесах сколько ходил по разным компаниям - на первом месте Java - остальные языки - скорее на сдачу. Может речь идёт больше о старт-апах, или мелких конторках... удивлен такой выборке )

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

      Все питонисты гонят на джаву. Это норма

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

      Python скорее для тех кто в программировании так и не смог.

  • @denisfazlul3429
    @denisfazlul3429 3 года назад +29

    " Для тех кому лень смотреть видео до конца" - Это ТОП) краткая выдержка всего видео в пару секундах, этой очень клево, и интригует.))

    • @Совет2015
      @Совет2015 3 года назад

      Нынешнему поколению даже лень сходить в магазин, выкинуть мусор, да и в туалет западло ходить ))

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

      @@Совет2015 укажите временной этап "этого поколения", лично знаю несколько старых пердунов которым лень сделать это в 55-65, у них жены за рабынь. Вам сколько, 70? 80?

  • @4Funoff
    @4Funoff 3 года назад +8

    Оставляю комментарий, потому как такой подход не оставляет равнодушным!!;) Прекрасная подача, подробный разбор, максимально доступно, а главное без воды, да ещё и ответ в самом начале видео!! 😄😅 сломал систему просто!! Благодарю!! 😉

  • @itsmean71
    @itsmean71 3 года назад +124

    Отличное видео, спасибо! Все таки Ютуб может рекомендовать качественный контент.

    • @aocore
      @aocore  3 года назад +16

      Спасибо!

    • @АЙЗАДАЖУМАЛИЕВА-б7ы
      @АЙЗАДАЖУМАЛИЕВА-б7ы 3 года назад +2

      @@aocore спасибо 😍😍😍😍😍

    • @North357
      @North357 3 года назад +5

      Согласен !

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

      @@aocoreиногда спрашиваю себя (почему я иногда не могу подумать второй или третий раз)...
      Идет уже 4-й год по написанию на плюсах...
      Уже 3 года я ненавижу себя...
      Уже 2-й год, как я боюсь изучать что-то легче, чем плюсы...
      Уже 2-й год, я понимаю что закрываюсь в себе из за страха перед новым...
      Уже целый год, как я понимаю всю токсичность комьюнити, которое до сих пор пишет на довольно старых языках...
      А вы ребята, если читаете этот коментарий, то знайте - С++ изучайте как третий или четвертый язык, в остальных случаях познакомитесь с: плохим настроением на всю жизнь работы программистом

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

    Сразу видно, что автор ценит время других. За это моментально лайк, хотя ещё не досмотрел до конца. Но сейчас посмотрю всё видео конечно

  • @Андрей-о4п2х
    @Андрей-о4п2х 8 месяцев назад

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

  • @nataliadvurechenskaya9450
    @nataliadvurechenskaya9450 2 года назад +9

    Я пришла в программировании из Анализа Данных (была дата аналитиком). Сейчас перехожу в дата инжиниринг. Соответственно, начала с T-SQL, а сейчас активно учу Python. Спасибо за видео😊

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

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

  • @North357
    @North357 3 года назад +10

    Если кратко...То, выбирайте любой язык из категории "main stream"...
    Это локомотив к которому вы сможете прицепить доп.навыки и языки

  • @innstenar
    @innstenar 3 года назад +8

    Спасибо, хорошее видео!
    Заканчиваю университет, знаю HTML+CSS, немного JS, C#, Python, совсем немного C++.
    И столкнулся с проблемой выбора основного языка, ведь нельзя знать всё и сразу. Мне кажется, что хорошо знать можно только один язык, который ты постоянно используешь. А уже потом идут остальные языки, которые ты используешь изредка, для решения различных задач. Дипломная работа у меня по Unity. Поэтому я пока что выбрал C#, но и в сторону JS посматриваю

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

      Рекомендую Basic и Pascal.

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

      @@kirillperov3843 ага, самое то

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

      @@kirillperov3843 Не Фортран лучше. Перспективнее.

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

      Фортран - будущее программирования.

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

      @@kirillperov3843 Pascal не советую, он падает в популярности и использовании.

  • @lastnewbie7785
    @lastnewbie7785 3 года назад +25

    Досмотрел до конца, но порадовал ответ в начале :)

  • @leonids9728
    @leonids9728 3 года назад +12

    Вот это тема, практически сразу на 22 секунде суть видео! Без рассказов о погоде, помидорах, ретроградном меркурии, радикулите у бывшей тёщи, волатильности киргизского сома!

  • @АндрейВолгин-д4д
    @АндрейВолгин-д4д 2 года назад +1

    Алексей, для меня который в этом дуб дубом. Достаточно доходчиво объяснено. Респект за старания! Приятно что вы жили какое то время в Самаре ✌

  • @archiechellaut9483
    @archiechellaut9483 3 года назад +5

    Огромное спасибо за видео! Уважаю тех, кто дает ответ в самом начале без байтов на то, чтобы досмотреть до конца в принудительном порядке! За такой поступок, хочется из уважения к автору, по собственному желанию досмотреть видео до самой последней секунды!

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

    6-7 лет назад я выделил себе пару месяцев на принятие решения. В конце колебался между джавой и джаваскриптом, выбрл джаваскрипт. Мое решение абсолютно точное. Тепрь я фулстэк синьйор) И да с детства потихоньку приобщался, в юнности писал на паскале. Потом 9 лет был дизайнером. Предложения сыпятся со всех щелей, аж жалко что не могу принять еще хоть несколько) Сейчас месяцев 9 пишу новый продукт для автоматизации одного из видов бизенса.

  • @thepantelemon
    @thepantelemon 3 года назад +29

    Спасибо за видео! Всякая экзотика, типа Java убила наповал :)

    • @lobintsevvladislav5982
      @lobintsevvladislav5982 3 года назад +9

      А .NET даже в экзотику не попал :(

    • @andrewkhramov9100
      @andrewkhramov9100 3 года назад +7

      По факту и Java и .NET наиболее популярные платформы как мне кажется

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

      @gallant mcnulty я толкьо начинаю во все это погружаться, можешь рассказать чем именно занимаются твои друзья? И по твоему питоны и джаваскрипты менее акутальны, чем java?

    • @Игорь-ъ3л8т
      @Игорь-ъ3л8т 3 года назад

      @gallant mcnulty
      За 2 года Python не выучить?
      У меня один знакомый месяцев 9 java учил,потом нашел работу.
      Другой полгода Python.Работу нашел.Но искал месяцок.
      Про java да,говорят все же востребованней.Но учиться еще сложнее.Я пробую Python.

  • @АлександрАфонин-т8ы
    @АлександрАфонин-т8ы 2 года назад +2

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

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

      Дельфи круть! Для себя маленькое написать ... Большое сложно на ней писать

  • @andrewletaev2097
    @andrewletaev2097 3 года назад +9

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

  • @ОлегК-б2ю
    @ОлегК-б2ю 3 года назад +6

    Я бы GO еще добавил. Компании уходят в микросервисы, а для бека он сейчас максимально удобен.

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

    Перспективы Dart?
    1. Синтаксис очень похож на js
    2. фронтент - Аngular Dart
    3. Мобильная разработка -Flutter (более производительное решение чем React Native)
    4. Flutter и как менее прожорливая альтернатива Electron
    5. Поддержка Google

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

      Начал учить первый язык Дарт , не прогадал?)

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

      @@dimadivan7641 он у меня не первый и не основной)

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

      @@borismor1 я это про себя имел ввиду)
      Хотел у вас совет спросить)

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

      Тут если посмотреть со стороны заказчика,который ничего не рубит в технологиях,то искать разраба на фронт/react и второго на Мобайл нет никакого смысла.Ведь кто пишет на react,напишет и на react native.

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

      @@dimadivan7641 имхо, начинать с Dart или с TypeScript гораздо лучше, чем с JavaScript, если вы хотите во фронтенд.
      JavaScript - довольно специфический язык с кучей изъянов и без статической типизации, поэтому в качестве первого языка я бы его никому не советовал. Наберётесь плохих привычек, от которых потом вряд ли отделаетесь.

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

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

  • @ЕвгенийАлексеевич-у5л

    Алексей, у Вас отличный канал! Редко встречаются умные люди в Ютубе) Процветания Вашему каналу!😊👍

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

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

  • @konstantino7016
    @konstantino7016 3 года назад +5

    Алексей очень приятный человек! Отличная подача информации без понтов и гонора. Спасибо за видео!

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

    Уважение!!! Единственный человек, который дал подробные знания! Лайк+Подписка.

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

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

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

    Строго не рекомендую изучать JS в качестве первого языка программирования! В качестве первого языка выберите Java, C#, C++ или любой строго типизированный яп.. Потом Js можно будет освоить за пару дней(недель) :)

  • @Mcsuber
    @Mcsuber 3 года назад +5

    Леша, спасибо. Очень лаконичные и понятные видео у тебя получаются. Это талант

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

    Ещё можно в программирование зайти пытаясь повторить код с ютуба, а потом пойти на курсы очные где человек с опытом будет курировать освоение материала. Это мой путь в айти. На ютубе мучился с основами java, а на курсах научили ооп на с++ и с#. В итоге сейчас на с# и работаю

  • @_Fantom_.
    @_Fantom_. 3 года назад +15

    Это наверно самый объективный и грамотный ролик про яп! Максимально информативно, и без лишней воды!

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

      Спасибо!

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

    В детстве нравился веб, верстка получалась, сайты на ucoz делал, даже вел их, но как только дело доходило до программирования, все сыпалось. Решил, что с такими навыками меня на работу не возьмут и забыл
    Недавно ко мне пришло озарение , что я работаю в веб интерфейсе, делаю одинаковые действия, их можно автоматизировать через js, с dom деревом я вроде как еще с детства знаком, разберусь в элементах страницы и так начал изучать js.
    Очень понравилось, сейчас тыкаю vue, однако мотивации както не много, когда делаю что-то учебное. Прям заставлять себя приходится

  • @sumer4823
    @sumer4823 3 года назад +11

    спасибо, приятно послушать умного человека

  • @ХанМистер-н3ы
    @ХанМистер-н3ы 3 года назад +2

    Чётко, корректно, по факту. Без интриг лишних слов. Лайк и подписка...

  • @SwordToothTiger
    @SwordToothTiger 3 года назад +63

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

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

      Pascal ABC...

    • @AlexMorgan322
      @AlexMorgan322 3 года назад +8

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

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

      @@AlexMorgan322 Так и есть.

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

      @@AlexMorgan322 322

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

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

  • @basmaartikova6810
    @basmaartikova6810 2 месяца назад

    0:15, вы чудный человек 👏🏽🖖🏽 после такого откровения я полагаю до смотрю до конца 🎉

  • @jertvaonline
    @jertvaonline 3 года назад +362

    Мне кажется ваш канал взлетит если вы еще и практически начнете учить на канале прогерству)

    • @MariMari-222
      @MariMari-222 3 года назад +6

      только не с азов, такого полно, уже никому не нужно

    • @jertvaonline
      @jertvaonline 3 года назад +28

      @@MariMari-222 да я думаю было бы не плохо с азов до хорошего уровня плейлист если бы был) Просто хорошо и удобно когда вся инфа в олном месте, и от одного человека, что бы не приходилось копаться и по крупицам из разной инфы собирать все)

    • @MariMari-222
      @MariMari-222 3 года назад +12

      @@jertvaonline да полно курсов с азов, вам не хватает что ли))? А вот уровня Middle будет востребовано

    • @jertvaonline
      @jertvaonline 3 года назад +9

      @@MariMari-222 был бы рад, если бы вы поделились ссылочками на пару таких курсов.🤗 Нахожу только кучу воды.😭

    • @MariMari-222
      @MariMari-222 3 года назад

      @@jertvaonline а какое направление, язык учите? Так вот и хорошо бы для миддлов уже курс

  • @МихаилБитнер-в8г
    @МихаилБитнер-в8г 2 года назад

    Большое спасибо! Лаконично, максимально полно, насколько возможно за такое время. Доходчиво, учитывая, что я ещё даже не начинал, ну кроме пару лет на Паскале в школе 20 лет тому назад...

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

    Вставка "для тех, кому лень смотреть видео до конца..." - рассмеялся)
    Спасибо вам огромное за спокойную без давления подачу.
    Учил в университете HTML/CSS, мне нравится, но хотелось бы больше)

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

    Спасибо, что сложные вещи объясняете простым языком! Это востребованная информация. Мне понравилось видео.

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

    Странно что не рассматриваете PHP как основной язык разработки. На нем уже два десятка лет работают процентов 90 наверное всех сайтов в интернете и похоже что картина не будет сильно меняться в ближайшем будущем. Язык постоянно развивается и улучшается. Альтернативной выступает разве что nodejs, но до лидирующих позиций (именно по охвату рынка, не говорим про качество) ему еще очень далеко. На остальных языках, типа питона раста ноды и других написаны считанные проценты веба. Для того чтобы это понять достаточно пройтись по топ-100 хостингам и посмотреть какие готовые конфиги предлагают. Пхп там есть в 100% случаев, а все остальное почти никогда и ставится только самостоятельно на выделенные серваки.
    Я в веб-разработке уже десять лет и за все это время к нам буквально пару раз только приходили клиенты, у которых сайты были НЕ на пхп ) Не знаю, может просто так "везло", может дело в том что мы в основном работаем с малым и средним бизнесом, а не с крупным интерпрайзом. Но для меня пхп и бекенд веба это практически синонимы.

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

      Потому что это не программист, а чувак который возомнил что знает все языки и теперь дает советы.
      Как мне говорили на работе "выучив один язык, ты сможешь +- читать другие", вот и этот аналог фразы.
      Учить любой язык= бесконечность.
      Посмотрел пару видео и понял что он далек от реального программирования. Как раз то что он говорит про "в основном сайты на JS/движках js", в основном на PHP, это только последние несколько лет начали js и подобные.
      Так что реально сайтов на PHP ,пусть занизим ( 80%), остальное JS и всякая мелочь.

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

    Учусь на фуллстака, прошли html, css, учим сча js, потом будет node. Js, и react. Интересненько))
    Спасибо за видео

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

      И как успехи? Уже работаете?

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

    Начинал учить во время студенчества и после C#, JavaScript, Python и Java, и больше всего мне понравился Java (C# на втором месте), хоть он и жопа, какой сложный из-за своего большого legacy, как сказал Алексей. Python действительно на начальных этапах самый простой, как и JavaScript. А вообще, изучив в достаточной степени один язык, на другой большого труда перейти не составит

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

      Что значит legacy?

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

      @@pinkgoose5731 самое главное умение программиста - искать информацию :D
      Легаси-код - это код, который перешёл «по наследству» от предыдущих разработчиков.

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

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

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

      @@pinkgoose5731 очень редко встретишь хороший код. Вот теперь представь, что все, кто понимал, что там происходит, уже ушли из компании, а объяснить, что там происходит, некому. И вы сидите такие новички и копаетесь в коде, пытаясь понять, что делает этот кусок или класс, потому что документации нормальной нет, боретесь с багами в коде, но если кусочек кода убрать / поменять, то всё посыпится, потому что это был костыль, и всё в таком духе.

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

      @@dragulaxis Ладно, понял. спасибо за ответ. Сейчас пока все равно нужно выучить джаву, устроиться в компанию, а там уже и посмотрим)

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

    Очень интересно рассказываете и объясняете. Спасибо большое! Как же я рада, что нашла Ваш канал!

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

    Спасибо,было интересно послушать человека с опытом.

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

      Спасибо!

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

    А я вот не стал бы так однозначно отвечать. Мой опыт "войти в ай-ти" начинался с книг Таненбаума и т.п. Потом С\С++(само собой за 21 день) для освоения базовых знаний по типу алгоритмики, булевки и т.д. Уже на прикладном уровне - С#(с ASP.NET). Ну и непосредственно за несколько дней перед первым успешным собеседованием - Java.
    На все, про все ушло 2-2.5 года.
    Так инной раз этих самых "коллег", которые сразу начали учить JS я без седативного слушать не могу. Бывает довольно сложно говорить об элементарных казалось бы вещах с человеком, у которого нет базовых, фундаментальных знаний.
    Так вот к чему это я. Думаю, на вопрос: "какой язык учить" , нужно отвечать так же как на вопрос: "какой компьютер купить". А именно - для чего? Если ты хочешь максимально быстро пройти порог входа и начать что-то зарабатывать - тогда конечно JS. Но если у тебя есть время\желание и ты хочешь хорошо разобраться в программировании - тогда JS вообще даже не смотри.

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

      а на что смотреть? Ваш вариант поэтапного обучения можно узнать? Через:
      1. ...
      2. ...
      3. ...
      etc

  • @СеменСырцов
    @СеменСырцов 3 года назад +3

    Очень интересное видео! Как разработчик С++ согласен с доводами. Хотел только нюанс упомянуть - если вы стали достаточно сильным С++ разработчиком, то в принципе без работы и куска хлеба с маслом вы не останетесь. Да, очень трудно до такого уровня вырасти, слишком много нюансов и без "наставника" трудно получать правильные привычки, но как мне кажется оно того стоит). Ну и да - конкуренция поменьше=).

    • @ячеловек-н2и
      @ячеловек-н2и 2 года назад +5

      Только начал изучать c ++ и ты мне поднял настроение и замотивировал, спасибо.

    • @ячеловек-н2и
      @ячеловек-н2и 2 года назад +2

      Извините что не обращаюсь на вы

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

    Алексей, ОТЛИЧНОЕ повествование, благодпрю за Вашу информацию. Отлично всЁ!

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

    Алексей, спасибо Вам за информативные видео!

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

    Алексей, доброго дня из Самары!
    Работаю сейлзом и для себя, для решения своих задач ковыряю Визуал Бейсик. Решил пойти чуть дальше и усложнить для себя задачу разработкой мобильного приложения 😏 Понятно, что JS м Python самый популярные языки сейчас. Но вопрос вот в чем - через условные 2-3 года, будут ли они столь же восстребованы и популярны? В какую сторону развивается в Европе эта специальность? Есть ли в Европе спрос на работу с микроконтроллерами и программирование роботов, например? Или там только бэкэнд, фронтэнд и девопсы.?

  • @sanok1058
    @sanok1058 3 года назад +16

    После фразы "я программировал на C++ 7 лет, но считаю что не очень хорошо его знаю" я, как бакалавр, весь универ учивший плюсы и планирующий выйти на работу за время магистратуры немного расстроился

    • @саша-я6с7ф
      @саша-я6с7ф 2 года назад

      Там очень сложно.

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

      Чтобы очень хорошо знать C++ надо было пройти с ним весь путь, начиная хотя бы с 90-х, пока он был разумных размеров. Сейчас там столько уже всего накрутили, что миссия невыполнима 😅

    • @саша-я6с7ф
      @саша-я6с7ф 2 года назад +1

      @@ArquitectoR А лучше с 40-х когда появились математические модели програмирования. Нормально все изучается. Тем более сейчас все знания доступней в тысячи раз чем в 90-х.

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

      @@ArquitectoR Ерунду не говорите - достаточно с 11-го стандарта учить и здравый смысл.

  • @ВладимирМкртчян-п6ъ

    Это самый лучший анонс видео!!! Кому лень смотреть до конца........)))
    Спасибо

  • @СергейДудкин-ц5к
    @СергейДудкин-ц5к 3 года назад +74

    Про C# ничего не сказано😐 переменная объявлена, но не используется 😃

    • @mvxburov
      @mvxburov 3 года назад +10

      тоже всплакнул, еще и АСП.НЕТ экзотикой обозвали))

    • @СергейДудкин-ц5к
      @СергейДудкин-ц5к 3 года назад +8

      @@mvxburov а если так брать, то C# скоро обгонит Java и будет топ 2 😃

    • @Velanteg
      @Velanteg 3 года назад +9

      @@ConstantineBerdnikov В геймдеве он уже не только обогнал но и полностью вытеснил java на обочину благодаря Unity.

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

      Даже просмотрел все видео а о C# только вскользь упомянул, наверное потому что он с ним особо не знаком.

    • @АлексейФедотов-я3в
      @АлексейФедотов-я3в 2 года назад +1

      @@СергейДудкин-ц5к Почему-то только от C#-джунов такое слышу постоянно. Вы чувствуете неудовлетворение от того, что C# в топе ниже? В чем ваша проблема?

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

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

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

    Всё чётко и по существу👍Удачи в Новом Году!

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

      Спасибо! С Новым Годом!

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

    Спасибо автору за видео. Я изучаю Python 3 уже 7 месяцев и сегодня начал изучать C#.

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

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

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

      @gallant mcnulty прям за два года ни одного предложения?

  • @ДмитрийБогдан-б4д
    @ДмитрийБогдан-б4д 3 года назад

    Хоть и выбрал давно для себя JavaScript, но досмотрел до конца, спасибо, много интересного узнал.

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

    Спасибо за ролик, рассказал все легко и без лишнего!

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

      Спасибо за отзыв!

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

    наконец-то мне подсказали куда мне идти из веб-дизайна. спасибо

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

    Жаль конечно, что про C# ничего не сказал… очень интересует сравнение двух профессий программиста на C# в Unity и C# для создания программ и тп🤔

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

    По поводу front-end языков программирования, если не ошибаюсь, стоит еще упомянуть WebAssembly, для выполнения программ в браузерах, написанных на более высокоуровневых языках (C#, Rust и т.д.)

  • @liman174
    @liman174 3 года назад +8

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

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

      отчего же, фуллстеком можно работать только на JS)

    • @СергейИванов-ы7ч5ы
      @СергейИванов-ы7ч5ы 3 года назад

      Те, кто начинает со скриптовых недоразумений навсегда потерянны для программирования

    • @АлмазХамитов-я8в
      @АлмазХамитов-я8в 3 года назад

      @@СергейИванов-ы7ч5ы окей бумер

    • @СергейИванов-ы7ч5ы
      @СергейИванов-ы7ч5ы 3 года назад

      @@АлмазХамитов-я8в Бебик, я перфокарты застал

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

      @@СергейИванов-ы7ч5ы А если с HTML, то не все потеряно еще, учитель?

  • @sarbash.s
    @sarbash.s 3 года назад +1

    Спасибо за видео!
    Пишу на Go. Знать действительно нужно много, кроме самого языка, ибо бэк и микросервисы.
    Наверное, язык не так популярен, как конкуренты, но востребован.
    Друг устроился в «Авито» бэкендером, да в остальном топе it России есть вакансии.
    Не менее востребован язык и за пределами России.
    А так, да, C# довольно популярен и востребован.
    Но мне нравится гошка, на котором пишу 4-й год.

  • @romanhudyma2164
    @romanhudyma2164 3 года назад +13

    18 сек - все суть видео, топово!!!

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

      Спасибо :-)

  • @Agent-D
    @Agent-D 3 года назад +1

    Очень полезные видео у Вас Алексей получаются ! Спасибо !!!

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

    8:20 -- "чем новее язык, тем он проще для изучения". Ага, лёгкий в изучении Python -- 1991 год, средний по сложности Java -- 1995 и сложный в изучении Rust -- 2006. Да, железное правило =))

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

    Здраствуйте Алексей. Сейчас стою перед выбором Java or Js... Вы советуете Js, но бытует мнение, что на вакансию джуна приходится 10 кандидатов, в то время как на java 0.8%. Та ли это? И ещё момент- мне показался js cложнее из за количества информации, фреймворков и постоянных новаций. В голове образовалась каша. Или я всё утрирую и ничего страшного нет?

  • @michaeldeyev8809
    @michaeldeyev8809 3 года назад +27

    Всякая экзотика для бэкэнда типа Java)))))

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

      ну может в Амстердаме так) вы ж сами слушали какой бек у букинга)

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

      Я тоже обалдел :-D Хитрый чел, вбрасывает, чтобы коментов больше писали!

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

      Экзотики захотелось, пожарю картохи.

  • @ДарьяПокровская-в7в
    @ДарьяПокровская-в7в 2 года назад +1

    Мое почтение! Очень информативно.

  • @laylasew
    @laylasew 3 года назад +5

    Очень полезный канал! Подписалась)спасибо Вам за видео🙏

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

      Спасибо!

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

    Всё по делу, без воды. Класс!

  • @ЧеловексТопором
    @ЧеловексТопором 3 года назад +4

    Если уж нужна действительно лаконичность, то ваш выбор однозначно Ruby

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

      Ruby это дико тормознутый язык, и о нем мало нормальных книг, где описываются актуальные кейсы его использования. Хайп середины 00 х прошёл, литература тех лет устарела, новой - сущий мизер, много магии, лично меня она напрягает...

    • @ЧеловексТопором
      @ЧеловексТопором 3 года назад +1

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

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

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

    • @ЧеловексТопором
      @ЧеловексТопором 3 года назад +2

      @@owlboom6458 , так то да. 101 способ решения одного и того же начинает сильно бесить. Хотя по началу это кажется очень большим плюсом, но для командной разработки этот беда. Впрочем эту проблему постарались решить (относительно решить) в фреймворке Ruby on Rails. Во главу угла поставив соглашение над конфигурацией. И если делать все исходя из такого подхода, то любой разработчик придя в проект легко адаптируется. Правда это на словах звучит красиво, а на деле...
      Люблю Ruby, это мой первый язык )))

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

      Производительность? Только C, только хардкор.

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

    8:28 Алексей, вот мне очень нравится Питон, но говорят что он очень медленный особенно относительно С, С++, С# и т.д., как вы думаете в перспективе он станет быстрее?
    Заранее благодарю за ответ.

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

    Не хватает таких людей, спасибо)

  • @Юрий-я9ь6ж
    @Юрий-я9ь6ж 3 года назад +4

    Мне пока ничего не понятно, но очень интересно! Спасибо.

  • @Tim-osho
    @Tim-osho 3 года назад

    Плюс только за то что сразу сказал суть и не просто + а уважение и подписка!

  • @ВикторПолещук-к2с
    @ВикторПолещук-к2с 4 года назад +8

    Леша спасибо большое за видео!Сейчас учу HTML и CSS,ну а потом думаю начну JS!

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

    Очень вдохновляют ваши видео. Спасибо большое 🤝

  • @Морячок-ю4х
    @Морячок-ю4х 3 года назад +9

    А я с дуру свой первый язык выбрал С++ и точу его. Пока еще не работаю. У меня такое чувство пока я его выучу он умрет. Но с другой стороны у меня всегда дебилизм зашкаливал

    • @v.d.5242
      @v.d.5242 3 года назад

      В задачах линейного программирования (оптимизационные задачи) с/с++ не имеет себе равных по скорости работы. На питоне можно оттестить алгоритм на мелких задачах, в реальных боевых задачах питон даже со спец библиотеками тупой неповоротливый монстр. С/с++ раз в 10 быстрей. А это сразу расходы на инфраструктуру в 10 раз ниже! Про промышленную автоматизацию вообще молчу. Короче с/с++ огонь!

    • @Морячок-ю4х
      @Морячок-ю4х 3 года назад

      @@v.d.5242 Спасибо. У меня дерзкая мечта была изначально в SpaceX рано или поздно устроиться😃

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

      Как только дело касается чего-нибудь кросс платформенного почти наверняка это будет С++, И наткнутся на на него можно почти везде. Огромное количество самых разнообразных библиотек и движков.

    • @4kaSOSiso
      @4kaSOSiso 3 года назад

      Не умрёт, но может лет через 30 его потеснит Rust условный. Языки развиваются и становятся проще. В том же PHP несколько раз революция происходила.

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

      @@Морячок-ю4х , в spaseX не получится, негры на металлолом разберут через пару лет.

  • @АлексСандрийский
    @АлексСандрийский 3 года назад

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

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

    1:51 - сперва послышалось (1.75x): "Тогда я жил в Сомали" :D

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

      Это одно и тоже. Те же бандиты.

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

    Чудесные видео. И с огромным уважением к зрителям. Спасибо

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

    Очень доступно и интересно. Спасибо.

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

    Спасибо за видео.
    Я начала с Python. В 1990ые был опыт с Basic, Pascal, Fortran и помню Delphi 🙄

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

    Ура! Я именно его и учу + react 🥰

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

    Если быть нудным совсем уж, то в основе дельфы лежал object pascal - обьектно ориентированная модификация процедурного паскаля, его создал тот самый Андрюха Хейлсберг, которого потом в конце 90х перекупила у борланда майкрософт, где он им запилил тот самый си шарп, а сама дельфа спустя пару лет пошла по рукам...

  • @marystuart9503
    @marystuart9503 3 года назад +15

    Спасибо, так и сделаю: сначала js, потом python.

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

      Тогда уж лучше наоборот.

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

      @@boltering6803 js трудней?

    • @МагомедрасулМагомедов-й4в
      @МагомедрасулМагомедов-й4в 3 года назад

      @@marystuart9503 естественно трудней, python считается лëгким языком

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

      @@МагомедрасулМагомедов-й4в Спасибо за подсказку

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

      Для бэкенда пайтон или nodejs от джаваскрипт выберешь

  • @ЕкатеринаВоробьева-ф6ч

    Нашла ответы на все свои вопросы, спасибо огромное

  • @olegvy
    @olegvy 3 года назад +5

    Отличный обзор, программирую с 91 года :)

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

      Круто) сколько зарабатываешь?

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

      @@wiluv5057 вы с какой целью интересуетесь?
      Думаю, в среднем по рынку, но это не точно.

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

      @@olegvy Да я прост собираюсь изучать программирование, и вот интересно сколько получает человек который занимается этим 30 лет

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

      @@wiluv5057 я не могу сказать, это под NDA. Могу порекомендовать исследования на хабре про зарплаты в IT.

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

      @@olegvy а что такое NDA

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

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

  • @ЛобовДенис
    @ЛобовДенис 3 года назад +46

    Вот за ответ в начале, ты красавец.

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

      Спасибо!

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

    А я учил C# потому что хотел делать игры на юньке. Игры делать я всё ещё не начал. Оказалось что работы в моём городе практически нет, кроме одной фирмы, где сейчас работаю, здесь C# используется для бэкенда. Но перспектив здесь всё равно нет. И всё равно в итоге мне приходится сейчас учить ненавистный js и react, потому что это требуется для работы, чтобы поддерживать фронт. Но скорее всего, скоро буду искать удалёнку с бо́льшей ЗП.