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

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

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

  • @programisli
    @programisli  6 หลายเดือนก่อน +14

    Поддержать меня на Бусти и получить доступ к доп контенту: boosty.to/mflenov
    Обо мне: www.flenov.ru
    Телеграм: t.me/mflenov
    X: twitter.com/flenov

    • @globalpower6967
      @globalpower6967 6 หลายเดือนก่อน

      Сплошная вода!

    • @Valeriy_Zilberberg
      @Valeriy_Zilberberg 5 หลายเดือนก่อน

      Ну, в общем: Ничего не сказал,
      Но лайк попросил,
      Подписаться призвал -
      И на этом почил.

  • @Lohmatiyshmel
    @Lohmatiyshmel 6 หลายเดือนก่อน +172

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

    • @programisli
      @programisli  6 หลายเดือนก่อน +6

      Прикольно. Сам придумал или где-то услышал?

    • @qwertymangames1800
      @qwertymangames1800 6 หลายเดือนก่อน +2

      Все императивщики так говорят. Своим ООП обмазались и довольны

    • @lex-xv3ik
      @lex-xv3ik 5 หลายเดือนก่อน +1

      @@qwertymangames1800 петя228 сидя на диване пошёл в критику ООП с длинной историей и неплохой доказательной базой без всяких аргументов или мне кажется?)

    • @Anon-jt8pu
      @Anon-jt8pu 4 หลายเดือนก่อน +2

      @@programisli Нет, он просто переделал поговорку про два маркера. Древнюю.

  • @i.am.rossalex
    @i.am.rossalex 6 หลายเดือนก่อน +251

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

    • @andreasstager1642
      @andreasstager1642 6 หลายเดือนก่อน +19

      Вы только что унизили адынэсников...

    • @SoyerDef
      @SoyerDef 6 หลายเดือนก่อน +1

      А зачем?

    • @i.am.rossalex
      @i.am.rossalex 6 หลายเดือนก่อน +11

      @@SoyerDef доки в оригинале читать, нормальные промпты в AI писать, с умными людьми говорить за бугром и т.п.

    • @SashaKuzikov
      @SashaKuzikov 6 หลายเดือนก่อน +19

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

    • @SoyerDef
      @SoyerDef 6 หลายเดือนก่อน

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

  • @gne4do
    @gne4do 6 หลายเดือนก่อน +69

    В принципе "учебным Ружьëм" должен быть Си чтобы "мозги поставить". Всë остальные языки уже будут просто инструментами после него.

    • @checkup49
      @checkup49 6 หลายเดือนก่อน

      всмысле фортран?

    • @andreirublev8118
      @andreirublev8118 6 หลายเดือนก่อน

      ​@@checkup49Check your compass, checkup. You are lost.😊

    • @wwiii1623
      @wwiii1623 5 หลายเดือนก่อน +12

      Полностью согласен Однозначно, однозначно С

    • @АлександрВагаев-з2о
      @АлександрВагаев-з2о 5 หลายเดือนก่อน

      Да, и нужно отметить, что все языки пишутся на Си, даже Assembler.

    • @baron2272
      @baron2272 5 หลายเดือนก่อน +1

      А Си употребим до сих пор? Вроде старый язык?

  • @alexmid
    @alexmid 6 หลายเดือนก่อน +44

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

  • @ОлегК-б2ю
    @ОлегК-б2ю 6 หลายเดือนก่อน +9

    Учил питон, потом пхп, потом жс, потом тайпскрип, фронт-бек, реакры, графкуэли, потом пал перед растом.
    Сейчас пишу 99% всего на баше. В работе знания других языков и всего, что вокруг них - от клиент-серверного взаимодействия, как общается клиент с сервером, как могут повлиять друг на друга и .д., до знаний работы системных вызовов в ядро, как работает файловый дескриптор, как с ним работает мультиплексер, как реализована асинхронность в линухе и как её использует та же нода.
    Например, зная хорошо строение http пакета, какие бывают заголовки и как они влияют на ответ, тебе будет куда проще понять специфику пакетов... например, кафки или ibm шины. Магия исчезнет.
    Еще пример, есть книга - Современные операционные системы, начало идёт с далёких 50-60 годов, рассказывается с какими сложностями сталкивались спецы тех времён, как их решали. Раньше системы были однопоточные, решили сделать многопоточными, но незадача, процессор и его время лишь одно, решали решали и сделали мьютексы. В книге было описаны примеры эволюции мьютексов с примерами кода. После этих знаний нашить инфу между асинхронными потоками на расте не составило труда.
    Все знания могут быть так или иначе могут быть полезны. Напрямую или косвенно.

  • @Никитарепников-ж5м
    @Никитарепников-ж5м 2 หลายเดือนก่อน +3

    В основном C# и его фреймворки, так же родственный F#, от него знаю Haskell (к счастью оба родственники SML, который базовое знаю из-за того, что при учёбе пришлось познакомиться с моделированием в CPN Tools). Немного JS-React.
    Ну ещё в школе на Паскале учился программировать.

  • @TheSoundshift
    @TheSoundshift 6 หลายเดือนก่อน +43

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

    • @programisli
      @programisli  6 หลายเดือนก่อน +10

      А ИИ не нужно красиво, ему нужно четко и конкретно

    • @МистерБут-ф4т
      @МистерБут-ф4т 6 หลายเดือนก่อน

      ​@@programisliвот по этому нужно уже ,свой язык программирования изобрести, кулибинов в России хватает)

    • @АгентБелка-ъ2ъ
      @АгентБелка-ъ2ъ 6 หลายเดือนก่อน

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

    • @altairiusx6286
      @altairiusx6286 6 หลายเดือนก่อน

      @@programisli , а что существует уже ИИ?) Просто четкость и конкретность - выдает что это никакой не интеллект. Маркетологи и им подобные, которые втюхивают всякое, решили выдавать за ИИ более сложные компьютерные алгоритмы.
      Например так называемый "ИИ" AlphaZero, который великолепно играет шахматы, сёги и го сможет без изменения своего кода обучится например пилотированию самолета (ну хотя бы управлению автомобилем) и после этого успешно летать?
      И вообще если бы ИИ был, то зачем нужны были бы программисты?) Программисты стали бы атавизмом. Их можно было бы уволить спокойно - пусть дворниками идут работать и сэкономить на этом кучу денег.
      Правда в случае появления настоящего ИИ полетят не только головы программистов, но и многих других профессий.
      Да и вообще, зачем ИИ нужен будет живой человек?.. разве как "батарейка"?)

    • @septuleptum
      @septuleptum 5 หลายเดือนก่อน

      И вот это правильный ответ.

  • @ЖеняФурман-ф8г
    @ЖеняФурман-ф8г 6 หลายเดือนก่อน +2

    стоит ли изучать c++ как первый язык? просто в колледже учу html, css, js и меня уже веб разработка выбесела хотя я ничего толком не сделал кроме сайта который веб разраб за 5-10 мин сделает и у меня на след день после здачи курсача весь синтаксис вылетает питон немного лучше ну тоже неохотно учится а вот пробовал c++ давно и я сранный hello world который я только и успел выучить я его и помню просто тогда мне начисали что c++ умирающий язык и всё такое и я его не стал учить но летом хочу попробовать заново учить его хотя бы для того что бы другие языки легче давались

    • @programisli
      @programisli  6 หลายเดือนก่อน

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

    • @ЖеняФурман-ф8г
      @ЖеняФурман-ф8г 6 หลายเดือนก่อน +1

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

    • @ZugDuk
      @ZugDuk 5 หลายเดือนก่อน

      html и css - это тугое унылое говно, учи Си.

  • @eugenemironov2919
    @eugenemironov2919 4 หลายเดือนก่อน +5

    Я только сейчас, после около 35 лет программирования понял что владение языком - это навык. Как чистописание или езда на велосипеде. Чтобы научиться навыку, надо просто многократно повторить множество простых типовых задач, чисто на использование конструкций языка. Но решать сложные задачи на языке - это отдельное умение, часто вижу, что кто-то владеет языком, но не может решить задачу. И тут нужны фундаментальные знания и склонности - математика, кибернетика и т.д.
    Мой путь : BASIC -> Asm -> C -> Pascal -> C++ -> Java -> C++ -> golang
    Эпизодически использую: Python, Erlang, Rust, Typescript
    Сейчас хотел бы найти постоянную работу на Rust, котирую этот язык больше всех.
    Дочери сказал учить Python в связке с Jupiter и numpy.

    • @CjPusha2000
      @CjPusha2000 3 หลายเดือนก่อน

      Как смотрите на изучение GoLang и Java для новичка? Не совсем "новичок", заканчивал технический вуз, инженер, в вузе изучали C#.

    • @eugenemironov2919
      @eugenemironov2919 3 หลายเดือนก่อน

      @@CjPusha2000 Golang гораздо проще чем Java. Это с точки зрения человека который досконально освоил самые глубины спецификации Java, готовясь к сертификационному экзамену ... в 1998 году :-) Правда, я последний раз что-то делал на Java 20 лет назад, но с тех пор она сильно усложнилась. И скорее всего, если хотите получить работу на Java, понадобится даже не язык как таковой, а знание о куче популярных фреймворков. Golang ещё не успел обзавестить таким количеством приблуд и легаси.

  • @stanislavp681
    @stanislavp681 5 หลายเดือนก่อน +9

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

  • @MelodiesofMyMindyooo
    @MelodiesofMyMindyooo 6 หลายเดือนก่อน +4

    Если смысл становится джуном? Врятли джун сможет обогнать гпт. Бросил обучение, потому что гпт наступает еще пару лет будет программировать само

    • @programisli
      @programisli  6 หลายเดือนก่อน +1

      Я думаю сможет обогнать, Это не так сложно. За год программисты прокачиваются до хорошего уровня

    • @alexperemey6046
      @alexperemey6046 6 หลายเดือนก่อน

      Не будет.

    • @РоманФСмирнов
      @РоманФСмирнов หลายเดือนก่อน

      Это тебе так кажется, потому что ты ещё и до уровня джуна не добрался. По факту, в этой области пока всё очень слабо у ML получается.

  • @RgavayaGalaktika
    @RgavayaGalaktika 6 หลายเดือนก่อน +11

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

    • @entusiast2000
      @entusiast2000 6 หลายเดือนก่อน +3

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

    • @ArquitectoR
      @ArquitectoR 2 หลายเดือนก่อน

      > Изучи тему, оцени на чём лучше будет работать твой софт или игра.
      Чтобы ответить качественно на такой вопрос, надо сначала изучить приличное кол-во языков и понимать их сильные и слабые стороны. Опираться тут на статьи из интернета - такое себе, обычно они тупо маркетинговые, для продвижения каких-то курсов.

  • @Rafael_Santi
    @Rafael_Santi 3 หลายเดือนก่อน +2

    Скажите пожалуйста, ваше мнение, C# Blazor и Razor - не забросит ли их Microsoft как проекты? Не откажется ли от их развития?

    • @programisli
      @programisli  3 หลายเดือนก่อน +1

      Выглядит хорошо, но никто не знает, забросят или нет.

    • @Rafael_Santi
      @Rafael_Santi 3 หลายเดือนก่อน

      @@programisli спасибо за ответ!
      Тогда опять-таки ваше мнение: если не знаком ни с Blazor'ом, ни с React'ом, но есть познания и C# и JavaScript, то что оптимальнее выбрать для изучения? При прочих равных условиях

    • @noname-hm8oq
      @noname-hm8oq 29 วันที่ผ่านมา

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

  • @xbugster
    @xbugster 5 หลายเดือนก่อน +5

    По моему мнению, как инженера с 15+ лет опыта в энтерпрайзах на разных должностях от дэва до архитектора и сто: учить нужно первым и набраться опыта на нем же, то язык который строго OOP. Java/C++, изучить приципы, подходы. Можно конечно и php, но в нем много свободы для новичков, и они скорее научатся писать коряво, чем строгий ООР.

    • @mrytsarev
      @mrytsarev 5 หลายเดือนก่อน +1

      С++ ОПП вау)

    • @ArquitectoR
      @ArquitectoR 2 หลายเดือนก่อน

      Тогда уж C# или Ruby. А то "строгий ООП на C++" даже звучит как оксюморон. Да и в Java он тоже недостижим. Или они операторы уже сделали методами?

  • @amandusoft
    @amandusoft 5 หลายเดือนก่อน +6

    Самый главный язык - алгоритмический. Самое главное умение - понимание поставленной задачи и тех технологий и инструментов, которые можно будет применить для её решения. Как некоторые комментаторы заметили, есть разные пулы задач (веб, десктоп, базы данных, микроконтроллеры и т.д.) и для каждого есть свой набор языков. Например, пишете приложение с использованием СУБД - оперируете, как минимум, 2 языками (императивный - для приложения и SQL - для написания запросов к базе данных). Какой императивный язык использовать - дело вкуса. Всё зависит от заказчика и дальнейшей поддержки проекта. C и Pascal - 2 мамонта, заложившие основы во многие языки в дальнейшем.

    • @nn61904
      @nn61904 5 หลายเดือนก่อน

      Язык ал горитм ческий. Все задачи решается как решались Ал Хорезми🎉🎉🎉🎉🎉 Математик из средней Азии..

    • @7_62x39
      @7_62x39 5 หลายเดือนก่อน

      вопрос - почему это не сказал автор?

    • @amandusoft
      @amandusoft 5 หลายเดือนก่อน

      @@7_62x39 Не знаю, но моё мнение относительно обучения программированию следующее: без обучения алгоритмизации невозможно стать хорошим программистом. Это как управлять автомобилем без знания правил дорожного движения.

  • @amtnk7
    @amtnk7 5 หลายเดือนก่อน +2

    А есть смысл сейчас стартовать в IТ? Как оцениваете риски AI?

    • @programisli
      @programisli  5 หลายเดือนก่อน +3

      Я оцениваю как минимальные. Я год назад ещё записал видео и моё мнение ещё не изменилось th-cam.com/video/IwcesiGcBmg/w-d-xo.html

  • @ronbarhash
    @ronbarhash 6 หลายเดือนก่อน +8

    Если выбирать "Короля и Королеву" для начинающих, то я бы ориентировался на те, из которых низкий "порог вгода" и на то, что я хочу сделать "для себя" . Например, свяязку "HTML и CSS", "HTML и JS", "HTML и PHP", для более продвинутых: "PHP и SQL", "PYTHON и C++", для хаодкорщиков: "С++ и Ассемблер" - можно освоить основы и сразу же что то с ними сделать, т.к. сказать не отходля от "кассы". Т.е. идея не только узнать новые языки, но и не создавать "кашу в голове". Т.к. Изучать одновременнно Swift и Kotlin может привести к тому, что вы будете просто "косячить" путаясь в синтаксисе и т.д, потому что перемешаются "кони и люди" :)

    • @aidakatafina4075
      @aidakatafina4075 3 หลายเดือนก่อน

      Если есть мечта создать приложение, по типу букинга, на андроид и айос.😊 Какой язык выбрать первичнее, если Котлин и Свифт вы говорите лучше не совмещать? Дайте совет плиз.

    • @ronbarhash
      @ronbarhash 3 หลายเดือนก่อน

      @@aidakatafina4075 Возьми JS+Cordova

    • @ronbarhash
      @ronbarhash 3 หลายเดือนก่อน

      @@aidakatafina4075 если вам все же хочется вкатиться в нативную мобильную разработку то смотрите на то, что у вас есть по железу: для разработки на Apple вам нужно будет комп не старше 2018 года (но лучше свежее) и айфон тех же лет, если этого нет, то тут лучше тогда ориентироваться на андроид, он менее требователен. но все же как я говорил ранее ( если начинать крос разработку для такого плана, то лучне взять JS + Ionic\cОrdova или их аналоги сейчас их много) + знание JS тебе позволит на Node еше и с бекндом на начальных порах освоится) мотивация и запал проходят быстро, потому в этом деле главное не распыляться.

    • @ArquitectoR
      @ArquitectoR 2 หลายเดือนก่อน

      HTML, CSS и SQL безусловно заслуживают изучения, но не называйте их языками программирования, не путайте новичков. Но в целом, идея брать в параллель сильно отличающиеся языки разумна. Можно один объектно-ориентированный, второй - функциональный. Так точно не запутаетесь)

    • @ArquitectoR
      @ArquitectoR 2 หลายเดือนก่อน

      @@aidakatafina4075 возьми Kotlin Multiplatform для начала.

  • @aristarinsv
    @aristarinsv 6 หลายเดือนก่อน +5

    Язык выбирают под конкретную задачу и прочие условия. Как можно выбрать всего 1 или 2 языкы в современных условиях? Мне кажется этим точно не отделаться, да и для развития кругозора надо хотя бы на на низко-среднем уровне знать другие языки и их особенности. Во времена delphi возможно было проще.)

    • @xcxc-iu3rb
      @xcxc-iu3rb 6 หลายเดือนก่อน

      А вы на работу когда устраиваетесь, с вас требуют знаний и опыта по 10 языкам или все таки по 1-2?

    • @aristarinsv
      @aristarinsv 6 หลายเดือนก่อน

      ​​@@xcxc-iu3rb, жизнь не ограничивается собеседованиями, хотя знание технологий и хороший кругозор на собеседования, особенно в ИТ компании, приветствуется. Большая часть деятельности все-таки связана с работой и реальными задачами. И тут эти знания иногда помогут помочь команде сделать правильный выбор технологии для каких-то определенных задач.

    • @xcxc-iu3rb
      @xcxc-iu3rb 6 หลายเดือนก่อน +1

      @@aristarinsv у меня в каждом проекте было по 1-2 языка, не более. Это при том, что я фулл стек.

  • @fractalinfinity1750
    @fractalinfinity1750 4 หลายเดือนก่อน +1

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

    • @programisli
      @programisli  4 หลายเดือนก่อน

      Я Котлин никогда не использовал

    • @bobbobrov427
      @bobbobrov427 4 หลายเดือนก่อน +1

      А чем Джава не устраивает? Котлин, как и Джава - для JVM

    • @dmitriyalmazov641
      @dmitriyalmazov641 2 หลายเดือนก่อน

      Многие конструкции в Котлине и Swift похожи синтаксически. Но мне Swift больше понравился.

    • @РоманФСмирнов
      @РоманФСмирнов หลายเดือนก่อน

      Так он сейчас официальный язык разработки под Android. Плюс Kotlin Multiplatform ещё есть.
      Так что если мобильные приложения интересны, то это лучший вариант для первого ЯП.
      Потом уже можно добавить Swift, Dart (Flutter) и TypeScript (React Native).

  • @МихаилГагин-л5с
    @МихаилГагин-л5с 6 หลายเดือนก่อน +7

    30 лет назад я закончил вуз. к тому времени я уже успел попрограммировать на фортране, бейсике, си, фохбейс, ассемблеры и машинный коды. Кстати я учился в ЛИТМО, это нынешнее итмо. Диплом я писал на автокад лиспе и foxbase. Потом были клиппер, паскаль/дельфи, си++, ява, перл, питон. много разной экзотической мелочи типа clips, maxima, пролог. И программировал я неплохо, но ИСТИННОЕ наслаждения я получил когда открыл для себя ЛИСП! И если забыть все остальные языки, только ЛИСП и нужно знать чтобы стать программистом и считать себя программистом, и лучший курс по компьютерной науке это SICP. А кто не понял сути ЛИСПА не может претендовать на звание программиста.

    • @xcxc-iu3rb
      @xcxc-iu3rb 6 หลายเดือนก่อน

      Что ж тогда не видно вакансий на этом вашем LISP?

    • @МихаилГагин-л5с
      @МихаилГагин-л5с 6 หลายเดือนก่อน

      @@xcxc-iu3rb Всё просто, это провал рынка. Лисп программист раскрывает силу языка только на очень высоком уровне владения им. Поэтому на рынке лисп программистов интересны только высококласные программисты, из джуниор программистов лисп, таких не вырастишь, очень велик шанс купить вместо "персика"(будущего мастера) "лимон"(вечного джуниора). Поэтому мы входим в рынок "лимонов", классическая рыночная ситуация ассиметричной информации на рынке труда, ознакомьтесь в интернете с ней. Поэтому работодатели вынуждены были отказаться от лиспа в качестве языка промышленных проектов и перешли на языки более простые, где уровень квалификации работников не столь важен и человеческий ресурс более легко взаимозаменяем.

    • @МихаилГагин-л5с
      @МихаилГагин-л5с 6 หลายเดือนก่อน +1

      @@xcxc-iu3rb вы прочитали мой ответ? не знаю куда он делся, наверное в моём вам ответе содержался какой то очень страшный секрет, или оскорбление каких нибудь меньшинств, не знаю, но его походу удалили. Смысл был в том, что работодателю не нужен лисп, т.к это язык мастеров. Хотя писать на нём могут все, но вся его мощь раскрывается только в руках высококлассных программистов. А вот тут возникает проблема, далеко не каждый джун на лиспе сможет стать мастером, и в действие вступает закон рыночных отношений, называемый вытеснением "персиков" (классных программстов) "лимонами"(средними програмистами). Работодателям нужны хорошо заменяемые работники, которых мало среди лисп хакеров. Поэтому работодатели перешли на языки пропроще, где уровня профессионала(ну совершенного владения языком) могут достигнуть и средненькие программисты, но при этом их будет много и их легко можно заменить.

    • @xcxc-iu3rb
      @xcxc-iu3rb 6 หลายเดือนก่อน

      @@МихаилГагин-л5с хорошо, где стартапы от гениальных программистов на Лиспе?

    • @Никитарепников-ж5м
      @Никитарепников-ж5м 2 หลายเดือนก่อน

      @@МихаилГагин-л5с ну как сказать, работадателю Лисп не нужен. Это широко используемые промышленный язык.
      Просто если задуматься, то работадателю вроде и чистый Си не нужен.
      А меж тем вполне есть большое число программистов, которые на нём пишут.
      Просто там текучка кадров очень небольшая и число новых рабочих мест тоже микроскопическое. Ибо число тех задач, где эти языки нужны не изменяется на протяжении долгого времени.
      Как в анекдоте с нотариуса - чтобы стать нотариусом надо, чтобы кто-то из нотариусов умер.
      Или можно ещё сравнить с языками комманд ЧПУ станков. Люди знающие их ценятся на вес золота. Но при этом вакансии с ними найти практически невозможно.

  • @НиколайШорников-н7т
    @НиколайШорников-н7т 6 หลายเดือนก่อน +9

    FreePascal конечно))) А какая книга объяснила разницу между C и C++?

    • @o01122
      @o01122 6 หลายเดือนก่อน +2

      Стивен Прата С++ Хорошо разделяет эти языки, говорит как было и как стало...

    • @08ya08
      @08ya08 6 หลายเดือนก่อน +1

      а TurboBasic? :))

    • @НиколайШорников-н7т
      @НиколайШорников-н7т 6 หลายเดือนก่อน

      @@08ya08 Дмитрий Бачило выбрал бы наверное Gambas3, так что зря смеётесь)

    • @JohnVesser
      @JohnVesser 6 หลายเดือนก่อน +2

      4 страница Бьерна Страуструпа, где он говорит зачем создал с++. да оно и так очевидно, когда видишь любой с++ код, а там вверху неймспейсы. ну как бы намекает на наличие ооп

    • @ushapedcurve3831
      @ushapedcurve3831 6 หลายเดือนก่อน +2

      В языке С не было и нет ООП а есть структуры, нет и многих других важных крутых фич языка. А в С++ есть очень много, даже библиотека STL

  • @ronbarhash
    @ronbarhash 6 หลายเดือนก่อน +4

    И я бы не ориентировался на "работодателя", т.к. в итоге можно пойти в ИТ и найти там "ненависную работу", в которой всеми силами будешь искать идовольствие, чтобы не выгореть. Потому как вполне может оказаться, что ты "не любиш"ь ни Java, ни С# с Python :) А например, фанатеешь от Haskel или Lispа :) Или просто балдеешь от Assemblerа программируя для ZX Spectrum :) Т.е. вначале находишь то, что тебе нравится, потом становишь ся профи в этом, а лишь потом все остальное... т.к. заниматься нелюбимой работой очень "просто", но невыносимо "больно" :) а заниматься любимым делом "сложно", но очень "приятрно" :)

    • @alexperemey6046
      @alexperemey6046 6 หลายเดือนก่อน

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

    • @ronbarhash
      @ronbarhash 6 หลายเดือนก่อน

      @@alexperemey6046 а что именно смущает?

    • @xdgopenzip
      @xdgopenzip 6 หลายเดือนก่อน

      а лично Вам что нравится? и на каком стеке Вы работаете?

    • @ronbarhash
      @ronbarhash 6 หลายเดือนก่อน

      @@xdgopenzip основной язык Python, любимый Си. Но я в последнне время мало программирую, а занимаюсь сопровождением легаси-проектов. Cейчас углубляю знания в ОС,. недавно для себя "открыл" старенький язык Awk.

    • @РоманФСмирнов
      @РоманФСмирнов หลายเดือนก่อน

      Правильный совет. Плюсую и развиваю рынок вакансий на Elixir в России :)

  • @strsplit9483
    @strsplit9483 2 หลายเดือนก่อน +3

    Я солидарен с тем что нужно понимать суть программирования, алгоритмы и структуры данных, для новичков я думаю нужно знать C++ а не C, C конечно GOAT но для новичков пердолинг с памятью это такое себе т.к сам через это проходил, а в C++ какие-то концепты сделаны лучше или по крайне мере улучшены, да пердолинг с памятью будет но не такой как в C😁
    А вообще нужно учить тот язык который хочешь и все упирается под конкретную цель и/или задачу

  • @Anton_Bogdanov
    @Anton_Bogdanov 4 หลายเดือนก่อน +1

    Мне ассемблер и турбо бейсик (на тот момент единственный из б-в, имевший компилятор) нравились. Но, это было больше 30 лет назад.

  • @UHD-Trip
    @UHD-Trip 5 หลายเดือนก่อน +3

    Тот самый Фленов! Здравствуй, дорогой! :) Я столько твоих книг прочел! Спасибо за труд!

    • @programisli
      @programisli  5 หลายเดือนก่อน +1

      Да, тот самый

  • @sundusky
    @sundusky 6 หลายเดือนก่อน +1

    С++ или с# для информационных систем какой из них лучше подрйдет? Нужно писать диплом, год остался.
    Но я больше склоняююсь к решетке, т.к могу пилить небольшие проекты игр. Но # не особо популярен в рф что плане .net что разработке игр.
    Голова кругом от таких мыслей

    • @seka1309
      @seka1309 6 หลายเดือนก่อน

      Php, python?

    • @programisli
      @programisli  6 หลายเดือนก่อน +1

      Лично я бы выбрал C#. С++ сейчас больше для низкоуровневых вещей.

  • @antonkolovorotnyi3698
    @antonkolovorotnyi3698 6 หลายเดือนก่อน +5

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

    • @programisli
      @programisli  6 หลายเดือนก่อน

      Ну это вопрос мотивации

    • @antonkolovorotnyi3698
      @antonkolovorotnyi3698 6 หลายเดือนก่อน

      @@programisli Мотивация, это очень скользкая тема, особенно после 30-35, мало у кого она есть даже среди программистов.

  • @KybaLioN66
    @KybaLioN66 6 หลายเดือนก่อน +7

    my top programming languages: C++, C#, Python: C++ for Computer Science, C# for working, Python for fast prototyping.

    • @08ya08
      @08ya08 6 หลายเดือนก่อน

      how about C?

    • @KybaLioN66
      @KybaLioN66 6 หลายเดือนก่อน

      ​@@08ya08 With C++ you will always use C because the operation system programming interface is written in C. So, C is a great choice :)

    • @lexxkrt
      @lexxkrt 6 หลายเดือนก่อน

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

    • @lexxkrt
      @lexxkrt 6 หลายเดือนก่อน

      @@08ya08 основа всех языков, знать обязательно, учить первым

    • @ananaslegend
      @ananaslegend 6 หลายเดือนก่อน +1

      @@lexxkrt 1c 😅😂

  • @infoboss99
    @infoboss99 4 หลายเดือนก่อน +1

    Програмысли посоветуй где мне правильнее всего найти Python программистов не сильно дорогих, чтобы сделать относительно простые задачи по автоматизации и парсингу данных из Яндекс выдачи и на сайтах (почта, адрес компании, график работы и тд)
    Благодарю за интересный познавательный видос про язык языков ))

    • @programisli
      @programisli  4 หลายเดือนก่อน +1

      Ну если на временную работу, то есть такие вещи, как фриланс биржи сайты.

    • @infoboss99
      @infoboss99 4 หลายเดือนก่อน

      @@programisli Всё верно, это мне на временную работу задачу нужно. Фрилансом пользуюсь немного, попробую побольше где разместить значит. Благодарю за подсказку совет!

    • @zhandosissayev9798
      @zhandosissayev9798 2 หลายเดือนก่อน +1

      Я делал Парсинг. В чем задача?

    • @infoboss99
      @infoboss99 2 หลายเดือนก่อน

      @@zhandosissayev9798 Задача рутинный поиск и обработку мне автоматизировать. А ещё лучше многое начать понимать где и как происходит и обрабатывается в коде : ))))

  • @Makcimushka1
    @Makcimushka1 6 หลายเดือนก่อน +1

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

    • @programisli
      @programisli  6 หลายเดือนก่อน +1

      Надо практиковаться, возможно попробовать другие книги видео

  • @gulldan1
    @gulldan1 6 หลายเดือนก่อน +5

    js. Пишу на react и vue. Также есть опыт на node.js. Пробывал python (что то не зашло). Наверное раз 12 пытался изучать C#, но все никак))). Сейчас активно пробую go - пока полет нормальный.

  • @Nosferatu_rrr
    @Nosferatu_rrr 6 หลายเดือนก่อน +5

    Первое на чём начал серьёзно писать, это php. Потом начал микроконтроллеры программировать на c++. Дальше освоил java, для интерфейсов общения с микроконтроллером. А сейчас большинство моих потребностей покрывает python. И кстати я не программист.

    • @xcxc-iu3rb
      @xcxc-iu3rb 6 หลายเดือนก่อน

      если программируешь, значит программист от части

    • @JohnGalt-v4q
      @JohnGalt-v4q 5 หลายเดือนก่อน

      ​@@xcxc-iu3rbон не программист

  • @cent8187
    @cent8187 5 หลายเดือนก่อน +3

    Я не программист, но изучил VBA. Пару вещей на нем уже написал, которые мне были нужны в повседневной жизни.
    У программистов интересная творческая профессия. Это лучше чем какой-то рутиной заниматься.
    Мне тоже с профессией повезло. Получаю удовольствие от своей работы.

    • @newusername-i4n
      @newusername-i4n 5 หลายเดือนก่อน +1

      Что эти за пара вещей?

    • @vladimirnicksson2854
      @vladimirnicksson2854 5 หลายเดือนก่อน

      а я трейдер, у меня веселее жизнь

    • @cent8187
      @cent8187 5 หลายเดือนก่อน

      @@newusername-i4n Музыку 90-х выкачивал с одного сайта в автоматическом режиме. Прога лазила по сборникам песен на сайте, находила в них разные группы, которые я еще не скачивал, и выкачивала все песни данной группы. И в Excel создавалась таблица всех групп 90-х которые я прослушал. Но это уже давно было.
      Сейчас понял, что немного не до конца доделал. Хочу сделать вообще базу данных песен, которые я когда-либо слушал. А музыку теперь с ютуба скачиваю. В интернете есть проги, которые целыми каналами ее могут выкачивать. Проблема в том, что там песни повторяются. С помощью VBA и создании базы данных можно эту проблему решить. Когда время свободное будет, собираюсь этим заняться.

    • @newusername-i4n
      @newusername-i4n 5 หลายเดือนก่อน

      @@vladimirnicksson2854 сколько зарабатываешь?

    • @scaramouche3061
      @scaramouche3061 4 หลายเดือนก่อน

      @@vladimirnicksson2854 можно быть и программистом и трейдером, одно другому не мешает. Я бы даже сказал дополняет)))

  • @kookaburru
    @kookaburru 6 หลายเดือนก่อน +8

    Си король всех языков, но лично мне нравиться PHP, С++, C#. Да, а начинал на Pascal, имхо лучший язык для обучения программированию.

    • @olegkulishov1178
      @olegkulishov1178 6 หลายเดือนก่อน

      Эта информация чем то подкреплена? Это довольно серьёзное заявление! Учитывая что компилятор GCC собран из исходников Pascal (гуглите) уже можно с уверенностью сказать, что Вы не правы!

    • @programisli
      @programisli  6 หลายเดือนก่อน +7

      То, что Си король? Это действительно так, потому что PHP, C++. C#, Java очень многое взяли из Си.

    • @olegkulishov1178
      @olegkulishov1178 6 หลายเดือนก่อน +2

      @@programisli синтаксис да, а так много чего сложного и фундаментального идёт от Pascal. Например JVM была разработана на основе UCSD Pascal. Если копать глубоко и подымать информацию прошлого столетия, то всё не так радужно и цепочка Assembly - Си - C++ это выдумка!

    • @o01122
      @o01122 6 หลายเดือนก่อน

      @@olegkulishov1178 Компилятор GCC первой сборки был написан на нестандартном и непереносимом диалекте языка Паскаль. Сразу поняли что это не рабочий вариант и все переписали на Си.

    • @JohnVesser
      @JohnVesser 6 หลายเดือนก่อน

      @@olegkulishov1178 что значит собран из исходников паскаль? в гцц никогда не было парсера паскаля, он не мог его транслировать чисто физически

  • @Avia_Drone_Fly
    @Avia_Drone_Fly 2 หลายเดือนก่อน +1

    Знаю Фортран, Питон, С++, Ява ... ранее по работе программировал в основном на Фортране и частично на Питоне ... остальные просто изучал самостоятельно для расширения кругозора ...

  • @Bellingston
    @Bellingston 6 หลายเดือนก่อน +3

    Знаю питон на среднем уровне, пишу пока что на FastAPI, начал изучать C#, в планах посмотреть ещё Golang. Вопрос: насколько продуктивно и рационально браться за несколько дел сразу? - ХЗ, наверное )

    • @programisli
      @programisli  6 หลายเดือนก่อน +2

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

    • @alexperemey6046
      @alexperemey6046 6 หลายเดือนก่อน +4

      Основная проблема - не язык. Изучая синтаксис языка ты параллельно изучает простые базовые принципы. Это быстро. Гораздо сложнее - фреймворки и прочие инструменты для этого языка, имхо. Вот там основная нагрузка. Проблема обычно в том, что зная один голый язык ты по прежнему ничего толком не сможешь написать и не сможешь нигде работать. Хотя конечно области применения языка разные, возможно могут быть приятные исключения.

  • @stanislavbutsky8432
    @stanislavbutsky8432 4 หลายเดือนก่อน +2

    Языка на все случаи просто не существует. Но Си надо выучить по любому. Это не значит, что писать только на нем - совсем нет, это начало понимания. Я в институте Си выучил когда-то сам только, чтобы на паскале не писать (прочел именно Кернигана и Риччи - еще на матричном принтере напечатанных). Так же для веб-программирования, чтобы не писать на Java (очень не люблю) выучил Scala - её люблю, но увы она не полноценно функциональный язык, причем в прямом смысле: хвостовую рекурсию там нормально компилятор не разворачивает. В основном пишу на C++, но делал проекты и на C#, игрался и с Haskell и даже с Ada - просто для нее мало библиотек. Ada - это такой правильный Паскаль, где всё сделано по уму, включая синтаксис, он там многословный, но в отличие от Паскаля это не раздражает.

    • @РоманФСмирнов
      @РоманФСмирнов หลายเดือนก่อน

      Попробуйте Elixir, и с хвостовой рекурсией всё в порядке и акторная модель гораздо лучше, чем Akka, реализована.

  • @ARMANI773
    @ARMANI773 3 หลายเดือนก่อน

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

    • @programisli
      @programisli  3 หลายเดือนก่อน

      Если ты умеешь играть на двух гитарах, твоя зарплата будет больше? Скорей всего нет, потому что она будет больше зависеть от того, КАК ты владеешь этими гитарами. Умение играть на разных даст тебе больше опыта и скорей всего ты будешь играть лучше и это как раз повлияет на КАК.

    • @ARMANI773
      @ARMANI773 3 หลายเดือนก่อน

      @@programisli просто не понимаю как работает программирования)
      У меня еще один вопрос, говорят что программирования устарело есть ли какие то языки которые будут востребованы везде?

  • @OleksandrPratsovytyi
    @OleksandrPratsovytyi 5 หลายเดือนก่อน +1

    Мой основной стек - react + nodejs, react-native + nodejs! В принципе js может решать большинство вопросов, но если бы я учил с нуля - то наверное ушел бы в сторону Си#! Мне кажется там намного больше возможностей, а точнее направлений применения)

    • @ZugDuk
      @ZugDuk 5 หลายเดือนก่อน

      js - такой язык в котором код исполняется задом наперед?) И вся история его развития - это борьба с этим примерзким явлением, которая привела к тому, что слово ASYNC - это когда вы хотите писать синхронно, а не то что вы могли бы подумать))
      Кажется такое поведение называют "через ж...")

  • @Light-qo9vo
    @Light-qo9vo 3 หลายเดือนก่อน

    Что скажешь насчет go? Много хайпа, но вакансий мало для новичков

    • @programisli
      @programisli  3 หลายเดือนก่อน

      До сих пор не пробовал ещё его

  • @iSonsaku
    @iSonsaku 6 หลายเดือนก่อน +6

    Почему то в рекомендованных видео выскочило. Послушал, очень улыбнуло. Ребят вы прям вечные студенты... Хотите изучить программирование ? Не учите язык, для начала займитесь Блок Схемами. Поймите принципы что-где-как. Далее уже смотрите где реализовывать. Не стремитесь заучивать синтаксис, это безумно глупо

    • @gendalfmagic1091
      @gendalfmagic1091 6 หลายเดือนก่อน +3

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

    • @programisli
      @programisli  6 หลายเดือนก่อน +6

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

    • @iSonsaku
      @iSonsaku 6 หลายเดือนก่อน +1

      @@programisli В большинстве случаев люди будут заниматься шаманством. Не в даваясь в суть того что пишут. Нужна хорошая стартовая база.

    • @iSonsaku
      @iSonsaku 6 หลายเดือนก่อน

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

    • @okke00
      @okke00 6 หลายเดือนก่อน +4

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

  • @andriysavchuk7618
    @andriysavchuk7618 6 หลายเดือนก่อน +1

    А что делать если находишься в Украине, сейчас война, выехать не могу, пишу на php, вроде всё окей было, но вакансий стало мало, зная это этого работодатель из Америки понизил зарплату больше чем в два раза, ничего другого найти не могу, что делать, на что перейти?

    • @КошакКошаков-я6з
      @КошакКошаков-я6з 6 หลายเดือนก่อน +1

      Голанг, шарп, JS, PostgreSQL. С возрастом каждый разработчик понимает, что бэк гораздо интереснее фронта.

    • @alexperemey6046
      @alexperemey6046 6 หลายเดือนก่อน

      @@КошакКошаков-я6з Перешел на фронтенд после более 10 лет работы в бекэнде. Жалею, что сразу с него не начал. Мне это интереснее.
      Насчет с возрастом - заметил другое: с возрастом каждый разработчик жаждет перемен в своей жизни. Кто-то перестает код писать и идет в болтологию, руководство и обучение. Кто-то - помидоры выращивать и фенечками торговать (может через личный сайт). Ну, а кто-то меняет бэк на фронт или наоборот.

  • @sergey9040
    @sergey9040 6 หลายเดือนก่อน +1

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

    • @programisli
      @programisli  6 หลายเดือนก่อน +3

      Я уже давно исключил его из своего резюме. Да, иногда пишу для Ардуино, а так последний раз уже не помню, когда использовал.

  • @ell6456
    @ell6456 6 หลายเดือนก่อน +4

    Работал по несколько лет на каждом стеке:
    С++ (Builder 6, XE 6 - 9)
    PHP (yii2, laravel)
    Frontend (html, pug, css, sass, less, react, vue, js native)
    Python (скриптинг, DJango) | пробовал ML/DS - не осилил, нужна математика, без нее делать не чего
    ухожу в Java/Kotlin тк планирую остепениться и углубляться только в одной технологии
    PS: Старым пердунам типа меня и Михаила (Михаил, без обид, это шутка), дорога только в:
    Java/Kotlin
    C#
    1C
    C++ - опционально, тк она больше для работы в офисе, не в каждом регионе найти на ней работу, увы.

    • @userx12482
      @userx12482 6 หลายเดือนก่อน

      Што такое js native

  • @lemon_factory
    @lemon_factory 6 หลายเดือนก่อน +3

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

    • @andreasstager1642
      @andreasstager1642 6 หลายเดือนก่อน

      Это печально, когда приходится браться за то, что дают только ради денег. Я так влип во фронтенд, который всю жизнь ненавидел, да не простой, а банковский, на ExtJS - это такой монструозный копролит от некогда Яху, с классами по 500 методов и миллионами багов, которые не фиксятся десятилетиями. Эти 4 года стоили мне остатков психического здоровья и остатков печени.
      Да, спрашивается зачем было так долго мучаться - ну хз, как-то втянулся а время быстро пролетело, но все равно в конце концов я порвался и уволился. Полгода приходил в чувство, а потом открыл для себя Флаттер.

    • @lemon_factory
      @lemon_factory 6 หลายเดือนก่อน

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

  • @alexeibelousov3279
    @alexeibelousov3279 6 หลายเดือนก่อน +1

    Работаю почти 20 лет на одном языке, а на любительском уровне еще языка 3.... Хотя вот тут опять же возникает вопрос что считать языком, sql например то же ведь язык..

    • @programisli
      @programisli  6 หลายเดือนก่อน

      SQL в принципе тоже язык запросов к базе данных.

    • @alexeibelousov3279
      @alexeibelousov3279 6 หลายเดือนก่อน

      @@programisli вот только ли записывать его в языки именно программирования (на мой взгляд да). Но тогда и HTML надо записывать в ЯП, то же ведь язык вполне себе

  • @victorbrylew1775
    @victorbrylew1775 6 หลายเดือนก่อน +3

    Считаются только те языки область применения которых не пересекается. Поэтому Python для создания серверной логики, SQL для работы с БД и XSLT для работы с XML данными. Все остальное дубликаты и повторения (кроме JS для фронтенда но у меня на него алергия).

    • @КошакКошаков-я6з
      @КошакКошаков-я6з 6 หลายเดือนก่อน +1

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

    • @victorbrylew1775
      @victorbrylew1775 6 หลายเดือนก่อน

      @@КошакКошаков-я6з не просто "иногда умирают" а постоянно это делают. Не только Паскаль но и даже гораздо более современный Ruby практически мертвы т.к. не соответствуют требованиям рынка. Например на них очень сложно делать все связанное с ML/DS/AI и devops. Потому Ruby и вытеснился Python. А XSLT ушел из использования потому что XML умер как стандарт распространения данных (кроме HTML конечно).

    • @alexperemey6046
      @alexperemey6046 6 หลายเดือนก่อน

      @@КошакКошаков-я6з Смотря для чего тебе нужен язык. Если для работы на дядьку - то да. Если язык - это только инструмент, а главное - твоя бизнес-идея - то нет.

    • @ArtZ0777
      @ArtZ0777 6 หลายเดือนก่อน

      @@КошакКошаков-я6з Вот то что Pascal (Delphi) почти никому не нужен, мне кажется очень печальным. Язык то отличный.

    • @JohnGalt-v4q
      @JohnGalt-v4q 5 หลายเดือนก่อน

      Типа сыпи или просто глаза слезятся?

  • @bobbobik1369
    @bobbobik1369 6 หลายเดือนก่อน +2

    первые языки в 90-е были Бейсик и Ассемблер,
    после них в любом языке программирования просто ищешь как пишутся необходимые конструкции, понимаешь что за тебя делает компилятор/интерпритатор и чем вызваны требования и ограничения языка программирования,
    т.к. все языки программирования крутятся на одинаковых архитектурах компов и процессоров, просто каждый язык программирования заточен под свою нишу - это как у художника есть разные средства рисования (карандаш. акварель, пастель и т.д.) и только на чем рисуют - "бумага" и результат - "картина" всегда одинаковы.
    Есть и недостатки - Было, в свое время, сложно разобраться с Обьектным программированием по новым книжкам т.к. там всегда написано не так как реально работает компьютер - т.е. такого в реальности на уровне программы и процессора быть не может (хотя понимаю, авторы писали для тех кто не будет разбираться почему так и будет просто брать на веру и заучивать), но ответ нашелся в древней книге из 90-х по Паскалю где было показано как реально Обьекты строятся языками програмирования в памяти компа, и сразу стало понятно все свойства Обьектов и их ограничения в любом языке программирования - т.к. при такой организации Обьектов это логично (если б сам писал язык программирования зделал бы тоже самое), и на самом деле не так сложно как это описывается в современных книгах ("собачка" с "котом" наследуют обьект "животное", в реальности - просто копируется в памяти обьект "Животное" с добавлением новых полей/методов и называется "Собачка" и "Кот" чтоб не писать заново те поля/методы которые у них одинаковые ).

    • @xcxc-iu3rb
      @xcxc-iu3rb 6 หลายเดือนก่อน +2

      Согласен, по книгам ООП было нифига не понятно, особенно не понятно было нафига это все нужно.

    • @ZugDuk
      @ZugDuk 5 หลายเดือนก่อน

      @@xcxc-iu3rb оно нахуй и не нужно

  • @MrDarthat
    @MrDarthat 6 หลายเดือนก่อน +3

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

  • @MO-of1jj
    @MO-of1jj 6 หลายเดือนก่อน +2

    интересно Go с каким в паре лучше будет ?

    • @programisli
      @programisli  6 หลายเดือนก่อน

      Я про Go только слышал

    • @КошакКошаков-я6з
      @КошакКошаков-я6з 6 หลายเดือนก่อน

      HTML, CSS, JS. Феймворки Qt, JQuery. Я сейчас как раз на голанг перешел. Но я больше на микрсервисы.

  • @ОлегИванов-я2ж5и
    @ОлегИванов-я2ж5и 6 หลายเดือนก่อน +1

    А используется ли сейчас C# в продакшене на серверах под управлением дистрибутивов Linux?

    • @programisli
      @programisli  6 หลายเดือนก่อน

      Да, и очень много, потому что сейчас много упаковывают .NET в Linux контейнеры и пускают в облака. Мой сайт www.resunet.ru на котором я обучаю на буч и именно так и работает

    • @GbyG_Ruslan
      @GbyG_Ruslan 6 หลายเดือนก่อน +2

      Можно любое гавно запихнуть в контейнер и запустить на Линукс.

    • @ОлегИванов-я2ж5и
      @ОлегИванов-я2ж5и 5 หลายเดือนก่อน

      ​@@GbyG_Ruslan А разве C# настолько плох? Обоснуйте.

  • @petr07413
    @petr07413 5 หลายเดือนก่อน +4

    Самое главное это логика (в голове), если ее нет - то ничего не напишешь. Только перепишешь

  • @Выживший-х7б
    @Выживший-х7б 4 หลายเดือนก่อน

    А что скажите на счёт языка Go?

    • @programisli
      @programisli  4 หลายเดือนก่อน

      Сам не использовал, но слышал норм

  • @АлексейВиноградов-ц9ж
    @АлексейВиноградов-ц9ж 6 หลายเดือนก่อน +2

    Я каменьщик, поэтому пользовался Assembler AVR и не сильно много Си для 32-х битных микроконтроллеров. Романтика гика притягательна, но долго в ней находится не получается, много земных хлопот тому препятстуют. Как Вы и подмечали "невозможно программировать по 20 минут в день".

  • @justspartak
    @justspartak 13 วันที่ผ่านมา +1

    C++ будет лучшим стартом в программировании. Все же это гибридный язык программирования, дает хорошее знание в процедурном и объектно-ориентированном программировании.

  • @OlegTar
    @OlegTar 6 หลายเดือนก่อน +1

    3:33
    Подождите, это же Вы написали книгу "программирование на С++ глазами хакера".
    Есть ещё одна такая книга? Не нагугливается.

    • @programisli
      @programisli  6 หลายเดือนก่อน

      Просто С++ глазами хакера. Я ее не обновлял, было только одно издание давным давно

  • @rumesto
    @rumesto 3 หลายเดือนก่อน +1

    "Памела Андерсон, Шарлиз Терон" - какие же мы старые уже 😂 Кстати, идея для видео: расскажи что думаешь про эйджизм в айти. Я, например, давно не молод и мне страшно думать про карьеру дальше. В менеджеры не хочу, а до какого возраста меня ещё будут нанимать как программиста - непонятно.

  • @DmitryKrasnodar
    @DmitryKrasnodar 6 หลายเดือนก่อน +2

    Начинал с Perl, потом потребовался AutoIt. Потом плотно засел на c#, на нем много лет пишу.

  • @CreatorDreamer
    @CreatorDreamer 6 หลายเดือนก่อน +1

    Я не могу сказать, что знаю досконально все языки на которых пишу, так как у меня нет четких требований.
    Если заказ легче и можно написать на питоне, я сделаю на питоне.
    Но по факту приходится писать на Python, C++, JS, Kotlin, Java ну и языки разметки html, css, mql4-5
    Поэтому я думаю, сложно остановиться на одном. Требования и запросы растут, поэтому приходится искать иногда более быстрые решения.

  • @mailwood1388
    @mailwood1388 5 หลายเดือนก่อน +1

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

    • @funnyaround733
      @funnyaround733 4 หลายเดือนก่อน

      Вот точно это один язык который можно один выучить и у тебя будет всегда кусок хлеба.

    • @rakamakaffo
      @rakamakaffo หลายเดือนก่อน

      Ага еще надо знать бухгалтерию,бух учет и т.п

  • @DanDiablo
    @DanDiablo 5 หลายเดือนก่อน +1

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

  • @u02249
    @u02249 3 หลายเดือนก่อน +2

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

  • @dimamitrukhin3748
    @dimamitrukhin3748 6 หลายเดือนก่อน +1

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

    • @programisli
      @programisli  6 หลายเดือนก่อน +1

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

    • @dimamitrukhin3748
      @dimamitrukhin3748 6 หลายเดือนก่อน

      @@programisli ну это само собой обычно люди выбирают по принципу (друг посоветовал) это ж история о зайцах которую некто не знает. Лично у меня это js и с++. Js закрывает на себя веб-приложения, c++ для души в железе поковыряться

  • @asdffewfew
    @asdffewfew 6 หลายเดือนก่อน +6

    мне кажется, язык-это инструмент, и выбирать его изучение нужно исходя из сферы, которая нравится. и там брать самый используемый.я не профессиональный программист, просто хобби. нравится писать на c/c++. пробовал java, c#, php, lua, маленькие программки,но все написаны как задуманы. когда-то давно спектрумовский ассемблер). на самом деле я не понимаю, когда можно сказать, что я знаю какой-то конкретный язык.судя по c++, его полностью знать невозможно)

    • @alexperemey6046
      @alexperemey6046 6 หลายเดือนก่อน

      После многих лет работы на одном языке.

  • @АлександрПостышев-к5о
    @АлександрПостышев-к5о 2 หลายเดือนก่อน +1

    Начните с python. Начнете понимать что такое framework, api и тп. Это очень простой в освоении язык

  • @Anon-jt8pu
    @Anon-jt8pu 4 หลายเดือนก่อน

    6:20 Познакомившись, как работают колбэки в Си (они работаеют через указатели на функции) ты обломаешься использовать то же самое в C# (там это работает через делегаты), или Питоне (там тоже работает через какую-то мутную хрень), или JavaScript (там это называется промисы) и так далее. Циклами и условиями язык только начинается и да, этот уровень можно осилить за день, а вот дальше начнётся капец. Это как в танчики играть, чтобы просто начать играть - достаточно скачать клиент и выучить десяток хоткеев, а чтобы гнуть и запомнить все зоны пробития танков и ТТХ и карты - на это уйдёт много лет.

  • @snatvb
    @snatvb 6 หลายเดือนก่อน +3

    я с тобой согласен, но есть нюанс - я бы крайне не советовал брать языки с одного поля. Например python и javascript. C# и javascript - огонь. Python и Go - замечательно. Rust / C++ и какой то интерпретируем - будешь киборгом крутым)

    • @rerurkful
      @rerurkful 6 หลายเดือนก่อน +1

      Ну pythton и Go. Сомнительно

    • @qwertyuseradmin
      @qwertyuseradmin 6 หลายเดือนก่อน +1

      Категорически поддерживаю. Имхо если человек знает только высокоуровневые языки, то ему следует учить не очередной высокоуровневый язык, а начать наконец с базы: ASM + C/C++.

    • @Люрик-к6и
      @Люрик-к6и 6 หลายเดือนก่อน +4

      ​@@rerurkful
      Связка Python+Go это прям база на бэккнде, я б сказал.
      Пайтон - хороший, удобный, но медленный язык.
      Голенг - несколько специфичный, но крайне быстрый компилируемый яп, на котором круто переписать особо нагруженный кусок проекта

    • @snatvb
      @snatvb 6 หลายเดือนก่อน

      @@qwertyuseradmin не обязательно. Главное научиться абстрагироваться от инструмента для решения задачи

    • @snatvb
      @snatvb 6 หลายเดือนก่อน

      @@rerurkful почему?

  • @denisvoroshilov2682
    @denisvoroshilov2682 6 หลายเดือนก่อน +2

    Здравствуйте, Михаил! Спасибо за содержательное и интересное видео! Изучаю и периодически пишу на: JS + Python. (сам я не вляюсь разработчиком, пишу больше так, по фану)

    • @mqnn993
      @mqnn993 6 หลายเดือนก่อน

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

  • @andreyduke_kz4882
    @andreyduke_kz4882 6 หลายเดือนก่อน +1

    По языкам в юности был Basic, наверное сейчас уже забыт, потом Pascal и следом Object Pascal и Delphi, потом почти сразу C++ и CBuilder, PL/SQL и затем Java. В 20 году добавился Python, Сейчас пробую Go. Кажется не мало, но за 35+ лет меньше - это было бы скучно))

  • @ME-fv1ug
    @ME-fv1ug 5 หลายเดือนก่อน +2

    Изучаю сразу четыре языка c/c++ java и Python ещё немного увлекаюсь
    машинным обучением на предварительно подготовленные моделях и корпусах производя дообучение нейросети на своём уже заранее подготовленном наборе данных, ну это так хобби баловство.
    Что по поводу синтаксиса языков программирования, то я полностью согласен с автором, плюс_минус все языки построены на одной синтетической базе, просто есть небольшое различие между абстрактными понятиями. Есть компилируемые языки программирования, такие как C/C++java и так далее и тому подобные, а есть интерпретируемые языки программирования, такие как Python php js и так далее. Разница только в различия между интерпретируемыми и компилируемыми языками процесс выполнения: Интерпретируемые языки выполняются построчно интерпретатором, тогда как компилируемые языки, сначала компилируются в машинный код, а затем выполняются.

  • @goodwill7643
    @goodwill7643 6 หลายเดือนก่อน +1

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

    • @programisli
      @programisli  6 หลายเดือนก่อน +1

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

    • @goodwill7643
      @goodwill7643 6 หลายเดือนก่อน +1

      @@programisli Считаю это распространённым заблуждением, однако в этом есть и положительные моменты.

  • @kpi6438
    @kpi6438 หลายเดือนก่อน +1

    Трудно научится программировать на перых трех языках. Потом переход/переключение занимает 20 минут.

  • @alexanderbalabin9586
    @alexanderbalabin9586 6 หลายเดือนก่อน +3

    Мой любимый язык сейчас - js. 1) Язык исключительно универсальный, 2) Синтаксически не раздут, как тот же шарп. довольно простой, 3)Язык хоть и мультипарадигменный, но в последние годы поощряет именно ф-ный подход, что лично меня очень радует, не люблю ООП.

  • @dizelvinable
    @dizelvinable 6 หลายเดือนก่อน +35

    "Одно Кольцо, чтоб править всеми, Оно главнее всех, Оно соберёт всех вместе И заключит во Тьме"

    • @unruler
      @unruler 6 หลายเดือนก่อน +10

      *заглючит во Тьме

    • @userx12482
      @userx12482 6 หลายเดือนก่อน +7

      Это js

    • @dizelvinable
      @dizelvinable 6 หลายเดือนก่อน

      @@unruler 😂😂😂

    • @eugenebubnov8468
      @eugenebubnov8468 6 หลายเดือนก่อน +7

      И это - язык С !

    • @alexneigh7089
      @alexneigh7089 6 หลายเดือนก่อน

      @@eugenebubnov8468 И это - блатная феня.

  • @ПАВЕЛГрабовский-ш2з
    @ПАВЕЛГрабовский-ш2з 6 หลายเดือนก่อน +2

    начинал с pytnon, потом для задач нужен был c# и он мне понравился больше). Интересно попробывать Java и С++)

  • @yet300
    @yet300 6 หลายเดือนก่อน +4

    Блин я как студент, писал на многом, в начале на Pascal,а дальше python, js, java, php, kotlin.
    Я половину из них знаю чисто на базовом уровне, сейчас я пишу на kotlin.

  • @HalizVideo
    @HalizVideo 6 หลายเดือนก่อน +3

    "I love Java...but live with PHP".
    Как то так. Учился на Java, очень нравится этот язык, но работать вынужден с PHP.

    • @krypton3947
      @krypton3947 6 หลายเดือนก่อน +1

      Ахахах, та же история)

    • @baldislavep00pczynski68
      @baldislavep00pczynski68 6 หลายเดือนก่อน

      а почему так сложилось? что мешает на java работать?

    • @HalizVideo
      @HalizVideo 6 หลายเดือนก่อน

      @@baldislavep00pczynski68 Потому что так вышло, что стал работать с Bitrix24 админом еще когда учил Java. Затем времени на Java вообще не стало, чтобы не уволили, все свое время посвящал Битриксу. Затем, чтобы внедрять бизнес-процессы в коробке и делать разные приложения, пришлось PHP учить (что собственно и продолжаю развивать). Вот так и получилось что ненавистный Битрикс и нелюбимый PHP кормят, и опыт уже есть больше 2 лет (если куда-то устраиваться). А на любимую JAVA нет ни времени доучивать Sping, ни перспектив куда либо устроиться, да и возраст уже к 50. В общем сам того не желая в Web уклонился и ничего не могу с этим поделать, жить то как то надо.

    • @HalizVideo
      @HalizVideo 6 หลายเดือนก่อน

      @@baldislavep00pczynski68 Отвечал развернуто, не отображается что-то. Вкратце так: Битрикс и PHP сейчас кормят и опыт при устройстве на новое место есть. А для Java нет ни времени на изучение, ни перспектив устроится. Печалька. Приходиться развивать то, что имею.

    • @HalizVideo
      @HalizVideo 6 หลายเดือนก่อน +1

      @baldislavep00pczynski68 Потому что PHP пришлось из за Битрикса учить, в котором я работаю. А на Java времени не остается доучивать и перспектив устроиться тоже никаких без опыта. В направлении Битрикса уже опыт есть (больше 2 лет), могу устроиться в другое место, если что. Приходится развивать то, что имею, возможно дальше Laravel. Как говорится "лучше синица в руках, чем журавль в небе", вот и вскармливаю синицу - Битрикс, PHP и веб.

  • @linuxforbeginners5121
    @linuxforbeginners5121 6 หลายเดือนก่อน +2

    Привет автору.
    Соглашусь что нужно изучать несколько языков программирования. Единственное что хотелось бы добавить это то что изучать нужно смежные языми программирования.
    Например нужно делать сайты, учите к примеру JavaScript и Python по причине того для сайтов оба этих языка подходят.
    Просто не нужно учить например C++ если не собираешься писать приложения для десктопа. Даже выучить JavaScript - PHP + Java будет куда выгодней так как можно делать сайты и мобильные приложения для сайтов к примеру как делает например Яндекс с Яндекс Музыкой.
    Ну и наверно ещё скажу что просто всегда учите и не важно нужно будет это вам или нет. Вышло что-то новое у того же JavaScript взяли выучили и даже может где-то применили. И да тоже согласен что изучать только на практике. Например изучили что-то далее придумали для изученного задачу применили. Так куда быстрее приходит понимание того что описано в книгах так как не всегда просто прочитав что-то можно это понять.

  • @Edward_S
    @Edward_S 5 หลายเดือนก่อน +1

    3 языка: русский, английский, ещё один национальный .. ну и парочку языков программирования, но от этой деятельности(применения языков программирования) мне плохо.

  • @anonym1548
    @anonym1548 6 หลายเดือนก่อน +19

    Изначально выучил и понял как работает C#.
    А сейчас, мне уже без разницы на чем писать.
    Открыл доку нужного языка, посмотрел синтаксис и погнал.
    Всё наверное индивидуально, но мне, понимая принципы, это легко дается.

    • @Кусь-з6о
      @Кусь-з6о 6 หลายเดือนก่อน +2

      Так и должен работать программист.

    • @PimPumSObaka
      @PimPumSObaka 6 หลายเดือนก่อน +1

      Ровно точно также, только я начинал с джавы и пошёл на шарп, а теперь в целом просто зависит от того что нужно и что хочется) В целом они все оч похожи) Ну и доки когда научишься читать и находить материал нужный, то становится ещё легче

    • @anonym1548
      @anonym1548 6 หลายเดือนก่อน +2

      @@PimPumSObaka о, джава это крутяк, уважаю!

    • @iammachine1
      @iammachine1 6 หลายเดือนก่อน +2

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

    • @MrAleksQD
      @MrAleksQD 6 หลายเดือนก่อน +2

      @@PimPumSObaka Доки тоже бывают разные) Вот мне после питона работать с доками и пакетниками javascript больно, но приходится иногда)

  • @VoiceStudioTube
    @VoiceStudioTube หลายเดือนก่อน +1

    Король и королева - котлин и джава)
    Но как первый язык - Си(не плюсы). Несмотря на то, что он древний, но ум в порядок приводит. Поменеджерив память сразу iq +98%
    Еще и к системным вызовам доступ прямой. Просто сказка для обучения 😊
    И ide толком не нужна, помню в универе писал си код в vim и компилил вручную из консоли. Вот тогда я словил прозрение)

    • @VoiceStudioTube
      @VoiceStudioTube หลายเดือนก่อน

      Хотя про джаву я погорячился)) Но благо есть котлин

  • @baron2272
    @baron2272 5 หลายเดือนก่อน +1

    Какие наиболее употребляемые языки в СЩА?

    • @programisli
      @programisli  5 หลายเดือนก่อน

      На мой взгляд Java, C#, Python и конечно PHP много используют

  • @ЗлойДедАШОТ2
    @ЗлойДедАШОТ2 10 วันที่ผ่านมา +1

    Как растянуть 2 предложения на 15 минут:

    • @programisli
      @programisli  10 วันที่ผ่านมา +1

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

  • @StanislavK1
    @StanislavK1 6 หลายเดือนก่อน

    Vue много где используется, по разным причинам, включая лицензионные. Например Vue используется в Gitlab, Adobe, BMW, Upwork, Alibaba и Xiaomi (и в других китайских компаниях).

    • @programisli
      @programisli  6 หลายเดือนก่อน +1

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

    • @alexperemey6046
      @alexperemey6046 6 หลายเดือนก่อน

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

  • @ВладимирБаловнев-ы8и
    @ВладимирБаловнев-ы8и 6 หลายเดือนก่อน +5

    Последние полтора года изучаю C++ и всё это время сдерживал себя от изучения питона, т.к. опасался путаницы с синтаксисом в голове:)
    В плюсах столько нюансов, что порой даже знакомые вези не сразу правильно получаются.
    Но сейчас уже начинаю чувствовать, что вполне могу добавить другие языки.

    • @alexla_grange8957
      @alexla_grange8957 5 หลายเดือนก่อน

      с С++ это не необходимо, т.к. объем Си/Си++/Линукс изучения и так огромный. Но и не запрещено)

  • @КонстантинБойцов-ы4д
    @КонстантинБойцов-ы4д 6 หลายเดือนก่อน +3

    Приветствую. Просто отличное рассуждение. Мне очень понравилось, советы отличные.

  • @viktorviktor6038
    @viktorviktor6038 6 หลายเดือนก่อน +3

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

  • @madnomad6528
    @madnomad6528 2 หลายเดือนก่อน +2

    А знание языка Паскаль сегодня считается за знание?😅

    • @programisli
      @programisli  2 หลายเดือนก่อน +2

      Почему нет? Если ты умеешь писать на паскале, то сможешь быстро освоить C#.

  • @michaelmyers717
    @michaelmyers717 6 หลายเดือนก่อน +4

    Какая разница) если получится задержаться во всей этой IT-движухе, то 100% всё равно будете менять языки, пробовать, учиться
    Я начал с JS, работаю в итоге на PHP, а изучаю Rust и Go

    • @baldislavep00pczynski68
      @baldislavep00pczynski68 6 หลายเดือนก่อน

      а почему сразу не начал работать на Go?

    • @michaelmyers717
      @michaelmyers717 6 หลายเดือนก่อน

      @@baldislavep00pczynski68 Можно конечно, но если первым ты выберешь Go, то через пару лет тебе станет интересно а как оно там в C++, потом захочется динамические языки потрогать, ты откроешь доку по python) и так далее
      Это естественнный процесс развития программиста как спеца
      Когда ты вкатун, то да, кажется сейчас изучишь язык и будешь работать на нём 10 лет, но не, на самом деле язык надоедает, проект надоедает, и ты двигаешься дальше
      Меня сначала перло от js, думал буду фронтендер всю жизнь, потом жизнь заставила перейти в фуллстек php, теперь на работе говорят что будем уходить от пыхи в сторону go, потом наверно выйдет новый нейро-язык программирования на уровень абстракции выше и мы все дружно будем разбираться в нем)

  • @AlexanderOsnovnoi
    @AlexanderOsnovnoi 6 หลายเดือนก่อน +2

    Выберите JS) На нем написано уже всё, что можно. Даже в драйверах видеокарт Nvidia ставится NodeJS Container

  • @jgkdmdevienjjgg8866
    @jgkdmdevienjjgg8866 6 หลายเดือนก่อน +5

    Я бы взял язык от которого можно получить быстрый результат и от этого результата кайфанешь. Для меня это был delphi. Сейчас я бы взял javascript. А после этого можно взять какой то язык типа СИ чтобы понять как настоящие мужики программируют)

    • @alexperemey6046
      @alexperemey6046 6 หลายเดือนก่อน

      Если хорошо разберешься в js (не поверхностно), то и станешь настоящим мужиком.

  • @anton2021
    @anton2021 6 หลายเดือนก่อน +1

    Знаю ЯП питон и баш лишь на базовом уровне, по вашему методу буду учить несколько ЯП параллельно . I use void linux btw

  • @sitnikovroman
    @sitnikovroman 6 หลายเดือนก่อน +1

    Достаточно глубоко C# плюс Blazor EF, с этим постоянно работаю, и активно расту. Юзал C++ и QT понравилось. Немного JS в качестве распробовать и понять. PHP голый щупал, и давно ещё её фреймворк JUNIPER. Плюс на книгах Михаила написал свой проект, который продавался в 2000-х на DELPHI.

  • @aospiridonov
    @aospiridonov 6 หลายเดือนก่อน +7

    Хронологию своих языков и фреймворков опишу:
    Pascal-Delphi-Си-С++-Java-С#-Matlab-ObjC(работа)-С++(работа)-Python(подработка)-Dart/Flutter(работа)

    • @lemmenmin7676
      @lemmenmin7676 6 หลายเดือนก่อน

      Dart... интересно

    • @gugentuy
      @gugentuy 6 หลายเดือนก่อน

      У моего одноклассника такое же портфолио
      Гена 5 В

    • @aospiridonov
      @aospiridonov 6 หลายเดือนก่อน

      @@gugentuy Так это не портфолио, а так жизненный опыт) Я программистом 10 лет официально работаю)

    • @aospiridonov
      @aospiridonov 6 หลายเดือนก่อน

      @@lemmenmin7676 Да, прекрасный язык, работы много, технология развивается, язык развивается)

  • @heheheyhey5234
    @heheheyhey5234 6 หลายเดือนก่อน +6

    Если действительно нравятся инф. технологии, а не по наитию, потому что модно. Начинать нужно с фундаментального языка С++ и учить, только его. Это единственный язык, который заставляет изучать основы информатики, тут собрано всё. От макросятины, шаблонов, объектов, прямого управления памятью, до поразрядных операций. Библиотека stl академична, не самая удобная и простая, но в полной мере даёт понимание всем основным алогритмам и коллекциям. С++ учит писать чистый код с самого начала, скриптовые языки на начальных этапах вообще вредны. С++ дает фундаментальные знания вам не обязательно становиться с++ программистом на реальной работе. Если есть база на с++, ознакомится с другими языками, не такая уж и сложная задача.(в общем и целом всё калька от туда) Всегда сложнее погрузиться в sdk, легаси и предметную область, если приходишь в устоявшийся проект.

    • @userx12482
      @userx12482 6 หลายเดือนก่อน +1

      Язык ассемблера изучи бро

    • @КошакКошаков-я6з
      @КошакКошаков-я6з 6 หลายเดือนก่อน +1

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

    • @andreysolomatov1552
      @andreysolomatov1552 6 หลายเดือนก่อน

      ​@@userx12482"Языка ассемблера" - не существует, у каждого процессора они - разные.

    • @xcxc-iu3rb
      @xcxc-iu3rb 6 หลายเดือนก่อน

      Вообще не согласен, можно и нужно начинать с любого языка и сразу писать то, что хочется. Изучать С++ чтобы потом писать например на JS не рациональная трата времени.

    • @andreysolomatov1552
      @andreysolomatov1552 6 หลายเดือนก่อน

      @@xcxc-iu3rb Си - полезен, поскольку его синтаксис плюс-минус - нашёл широчайшее применения в IT.
      Паскаль - полезен потому, что знакомит с основными концепциями структурного программирования, не вырабатывает дурных привычек - и целенаправленно создавался как учебный язык - т.е. довольно компактен и обозрим.
      Остальное - конкретные приложения.

  • @ДмитрийЧернов-ъ2ф
    @ДмитрийЧернов-ъ2ф 6 หลายเดือนก่อน +11

    10 лет работал на php...потом пытался в python...потом...потом я понял, что это занятие недостойное настоящего исследователя! Теперь я изучаю химию, электричество и общую психологию, чтобы знать "языки, на которых создается все сущее"!

  • @jenyak8083
    @jenyak8083 6 หลายเดือนก่อน +3

    Ассемблер,СИ,Джава,С#.С++ на базовом уровне писал проекты на всех них но без фреймворков

    • @qwertyuseradmin
      @qwertyuseradmin 6 หลายเดือนก่อน

      Огонь. Со знанием таких языков можно без проблем освоить любой новый.

  • @evgezh131
    @evgezh131 4 หลายเดือนก่อน +1

    Выбор языка зависит не от кодера, а от задачи. Можно преобразовать матрицу на бейсике, а UI сделать на Фортране. Но это - полный маразм!
    Современные системы позволяют использовать РАЗНЫЕ языки в одной задаче...

  • @bushi_ys
    @bushi_ys 6 หลายเดือนก่อน +1

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