Почему стоит выбрать C#

Поделиться
HTML-код
  • Опубликовано: 12 авг 2021
  • Может мне так везёт, но я чаще вижу видео о том, почему стоит выбрать JavaScript или Python. Я хорошо отношусь и к тому и другому, но все же больше люблю C#. В этом видео я решил поговорить о том, почему стоит выбрать этот язык
    Поддержать меня: boosty.to/mflenov
    Обо мне: www.flenov.ru
    Мой ИТ блог www.flenov.info
    Мой просто блог blo.moe
    Twitter: / flenov
    Инстаграм: / mflenov
    Телеграм: t.me/mflenov

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

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

    Как я когда-то решился стать программистом ruclips.net/video/aCWrX4aDHBo/видео.html

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

      В регионах в России Python не очень популярен, по крайней мере в моем регионе. Здесь популярен C#. Вот переучиваюсь на С# до сих пор.

    • @user-rj4hq2vb2n
      @user-rj4hq2vb2n Год назад

      Я 1С-ник с 14 летним опытом. Вообще есть образование программиста. Участвовал в стартапе на Delphi. Сейчас выучился на C# на курсах. Как перейти на C#? Как разрушить миф, что 1С-ники не программисты? Как бы Вы собеседовали такого кандидата?

    • @universeunity9970
      @universeunity9970 10 месяцев назад

      Это разве миф? 🤣🤣🤣

    • @user-rj4hq2vb2n
      @user-rj4hq2vb2n 10 месяцев назад

      @@universeunity9970 вот ещё один. Скажем так, один 1С-ник сделает за час то, что джавист будет делать неделю. Давай у конечного потребителя спросим, кто программист: 1С-ник или джавист?

  • @doopath8737
    @doopath8737 3 года назад +207

    Когда я пишу на C# WebAPI, я чувствую прохладу, влажность и скорее всего силу земли. Всем советую 👍

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

      Влажность... =D. Я влажность в других ситуациях чувствую.

    • @Konstantin010672
      @Konstantin010672 3 года назад +62

      .. у меня еще и стояк под него случается!... жена рада что я освоил C# !

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

      @@Konstantin010672 =D

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

      Особенно под компоненты blazor server))

    • @user-nr5rc3sw3r
      @user-nr5rc3sw3r Год назад +1

      Потому что это ближе к сути чем вонючие фреймворки напитоне

  • @r0mbiq833
    @r0mbiq833 2 года назад +16

    Спасибо за мотивацию продолжить изучать C#

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

    Спасибо, классный выпуск!

  • @ivanpetrov4526
    @ivanpetrov4526 2 года назад +14

    Начинал изучать язык с вашей книги "Библия С#". Спасибо.

  • @nominatim538
    @nominatim538 3 года назад +18

    Мне в нем понравилась выразительность. Ну и асинки.
    Сейчас уже сишарп для меня очень многословен, поэтому пописываю на f# и скале )

  • @djuggo6621
    @djuggo6621 2 года назад +11

    хороший ролик , делай в том же духе!

  • @Arthur-to7vm
    @Arthur-to7vm Год назад +1

    Спасибо, хороший ролик

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

    Спасибо, Миша.
    Эмигрировать в Канаду можно и "джаваскриптерам" тоже. Мне на днях пришла рассылка от VanHack , что Калгари набирает 40 сеньеров на JS по онлайн-интервью.

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

      40 - это достаточно много, интересно, что за проект

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

    Спасибо!

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

    хорошое мотивационное видео, спсб.

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

    А я пишу на Вижуал Бейсик дот нет и доволен! PS. Умею на C#, Java, Pascal, JS. Но VB это просто любовь. И (пока ещё) его возможности такие же, как и у C#. В то время как другие языки общаются с программистом на уровне программист-программа, VB говорит со мной почти по-человечески.

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

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

  • @JohnDoe-tm1rv
    @JohnDoe-tm1rv 3 года назад +60

    Главное преймущество C# в том, что в Китае и Индии в университетах все учат Java. А потому в команде вам не прийдется обсуждать Палак Панир и Янчжоу чао фа

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

      В Канаде как раз достаточно много мне приходилось работать с выходцами из Азии, даже чаще, чем из Индии

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

      @@programisli у вас есть видео по средней зарплате программистов в Канаде?

    • @alexandervolkov97
      @alexandervolkov97 Месяц назад

      ВАЦАО ни ма

  • @necroyzablo
    @necroyzablo Год назад +5

    Добавлю про Unity когда они выходили на IPO:
    Unity's boasts a 50% game engine market share with 1.5M monthly active creators as of June
    Фактически Unity сейчас самый популярный игровой движок.

  • @3DNUB
    @3DNUB 2 года назад +1

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

  • @user-jn6qn2vq6m
    @user-jn6qn2vq6m 3 года назад +4

    Михаил, в видео очень хороший звук. Спасибо.

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

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

  • @user-kh6ey6ud1s
    @user-kh6ey6ud1s 8 месяцев назад +5

    Я в 11 классе, в школе изучаем пайтон, но 1 месяц брали C# и тот мне очень понравился своим синтаксисом. Ваше видео меня очень вдохновило дальше его изучать и я надеюсь увидеть от вас больше роликов про этот язык.

    • @programisli
      @programisli  8 месяцев назад

      Если тебя интересуют обучающие, то здесь есть много www.youtube.com/@Dev-lessons/videos это мой обучающий канал. Сейчас я почти все выкладываю ра бусти boosty.to/mflenov

    • @user-kh6ey6ud1s
      @user-kh6ey6ud1s 8 месяцев назад

      спасибо!@@programisli

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

    Скажите пожалуйста, есть заметное количество вакансий в Канаде для С/С++ разработчиков?

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

      За c++ платят неплохо, но на мой взгляд вакансий было на так много. В принципе ты можешь проверить на LinkedIn, workopolis или любом другом сайте, какая сейчас ситуация

  • @arseniy.k8895
    @arseniy.k8895 2 года назад +20

    Здравствуйте Михаил. Я программист C++/Delphi. Иногда просматриваю ваши видео. Достаточно интересно, и познавательно для меня. Спасибо!

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

      Изучай C#

  • @beardedbrain2894
    @beardedbrain2894 2 года назад +14

    Добрый день, Михаил!
    В свободное от работы и ежедневной рутины время изучаю C# на уровне новичка и смотрю Ваши видеоролики. Очень познавательный и интересный контент, спасибо Вам!
    Не могли бы Вы выкладывать все видео ещё в виде подкастов на Spotify, чтобы их можно было прослушивать во время поездки в общественном транспорте, например?

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

      Отличный выбор

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

      @@programisli тогда будете выкладывать видео ещё и в формате подкастов?))

  • @hs-pp3xh
    @hs-pp3xh 3 года назад +3

    какой топ по востребованности языков программирования в Канаде и США?

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

      Смотря по какому параметру. Из моего опыта проще всего найти работу PHP программиста, спрос большой, но платят немного.

  • @azizkudaikulov993
    @azizkudaikulov993 11 месяцев назад +4

    Что касается сравнении C# и Java, я думаю C# ASP Net Core легче изучить чем Java Spring, и еще на C# проще и удобнее писать код чем на Java, он более интуитивно понятен. Вот если бы сам по себе язык Java развивался бы также быстро как C#, выбор бы пал на Java однозначно, даже не смотря на то что Spring тяжелее в изучении чем ASP Net Core. А так в целом, я выбрал бы язык Go или Rust, больше в сторону Rust, думаю у Rust очень большие перспективы, он очень быстр как Си, правда сложнее изучить чем Cи или C++, но очень грамотно устроен пакетный менеджер, модули, да и язык в целом. В Go тоже достаточно хорошо устроен, но у Go есть 2 недостатка в сравнении c Rust: 1) не такой быстрый, иногда даже медленнее чем C#, тогда теряется смысл в том что он сразу компилируется в машинный код, и 2) мало функционала в стандартной библиотеке, например нет наподобие LINQ в C#, нет многих коллекции.

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

    Дайте шанс c#)))
    Выпалили прям на одном дыхании, нонстоп)) видимо в восторге

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

    Спасибо

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

    Здравствуйте, все хочу начать изучение программирование, но не могу, так как необоходимы знания именно Основ программирования (Григорин посоветовал), не знаю с чего начать, потому что боюсь наступить на г#вно. Посоветуйте, пожалуйста с чего начать, какую литературу почитать, чтобы впринципе понимать?

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

      Вот тет я собрал страницу для начинающих www.flenov.info/roadmap

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

    А у нас в России получается что вся работа по сишарп только в Москве, на переферии есть вакансии но их очень мало и плюс к ним предлагают выучить плюсы; Если просмотреть вакансии по delphi в Москве - то получается что язык умер.

  • @kobalt-tv-777
    @kobalt-tv-777 3 года назад +6

    😁😀тогда ждём видео о Blazor. А ещё лучше книгу. 🤭

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

      Я пока не очень доверяю Блазеру

  • @alexander-yermolenko
    @alexander-yermolenko 6 месяцев назад

    Спасибі за мотивацію далі вчити C#❤

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

    Добрый день, подскажите язык программирования С# учить для фриланса ,как по вашему опыту? хотел бы услышать мнение профи(не хочу терять время на все остальное т.к. за 40).спасибо.

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

      Тут нужно быть ещё экспертом во фрилансе, а я этим не занимаюсь. На сколько я слышал, не очень, там очень популярны JavaScript, Python и PHP

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

      @@programisli спасибо

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

    А как дела обстоят с удалённой работой по C#? Можете подсказать, пожалуйста, стоит ли рассчитывать новичку на удалённую работу?

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

      Я сейчас работаю в компании, где большинство удаленщиков, есть контрактеры и достаточно много на C#

    • @NewWindJudo
      @NewWindJudo 10 месяцев назад

      сколько примерно у вас зп сейчас
      @@programisli

  • @user-iy9of1ew8c
    @user-iy9of1ew8c Год назад +1

    Убедили 😁👍

  • @ricorderus
    @ricorderus 2 года назад +7

    На js, точнее на ts можно писать и под вэб(фронт плюс бэк) и под мобилки как android так и ios

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

      Почему точнее ts. Если на node.js спокойно можно написать то что вы перечислили?

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

      @@wowuser228supercool Можно, но не нужно) Если на express, то ладно.
      А я на Nest.js пишу, там тока ts

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

      @@ricorderus я только учу javascript. Мне typescript будет не понятен. Но я c++,с# знаю поэтому думаю после is можно будет попробовать

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

      @@wowuser228supercool а зачем учить JS если знаешь c#? Не проще было ещё сильнее прокачаться в .NET разработке и пойти работать .NET разрарабом?

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

      @@Haak9555 я в итоге по этой же причине бросил учить js. Синтаксис гавно

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

    13:40 Вы говорите работа для вэа в си Шарп классная, лучше чем в пхп? Можно подробнее пжл

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

      Другая. Если небольшой проект, то я бы делал его на PHP, а если корпоративное приложение, то на C#, очень многие вещи проще делать, удобнее отлаживать

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

      @@programisli получается небольшие проекты на .net не целесообразно делать? Только крупные?

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

    Здравствуйте спасибо за видео. Никак не могу решиться на смену профессии мне в этом году 34 года, офисная работа достала капитально подумывал попробовать выучить какой-нибудь язык программирования. Интересует сфера VR, в связи с чем хотел бы спросить как вы думаете имеет ли смысли изучать C# + Unity с ориентировкой работы в VR сфере или уже слишком поздно или не имеет смысла ? Спасибо.

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

      VR сейчас на подъёме. Работы ещё мало, но есть шанс, что будет больше, так что я думаю, что стоит, если самому это нравится

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

      @@programisli спасибо за уделённое время и ответ. Проблема в том что я не знаю с чего начать обучение, курсы на Ютубе кажутся или устаревшими или не вызывающими доверимся, онлайн курсы нашел от гикбрейнс и скиллсофт но опять же про отзывам не хвалят. У вас нет открытых курсов для обучения C# и Unity с приоритетом VR сферы?

    • @tvtv7026
      @tvtv7026 2 года назад +6

      мне 35 я плюнул на все и начал изучать C# так что некогда не поздно.

    • @shoninryu
      @shoninryu Год назад +2

      37 и та же фигня👍

  • @DaniilK-hq5go
    @DaniilK-hq5go 3 года назад +11

    работаю на своей первой работе 3 месяца, стек C++/Qt, за это время понял что плюсы это конечно классно для старта, можно без проблем потом выучить любой другой С-подобный язык, но на плюсах как таковых очень муторно, куча времени уходит на борьбу с компилятором а не на решение задач, поэтому думаю параллельно учить C# или Жабу, чтоб на следующей работе можно было решать задачи а не воевать с языком

    • @nikitafamily5341
      @nikitafamily5341 9 месяцев назад +1

      Соглашусь! Как твои успехи?

    • @DaniilK-hq5go
      @DaniilK-hq5go 9 месяцев назад

      @@nikitafamily5341 перекатился в Android, сейчас старший разраб и руководитель Android направления на своём проекте в Сбере

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

    👍👍👍

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

    лайк за memory о flash ;)

  • @guilly6493
    @guilly6493 2 месяца назад +1

    Сейчас учу язык, за 6 дней знаний уже достаточно для того, чтобы делать коротенькие игры, вот только проблема- мой комп открывает юнити 5 минут, что уж говорить о том, чтобы в нем что-то делать🙄

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

    5:50 Крупные банки могут нанять и сотни программистов в месяц. Старые сотрудники уходят, новые позиции открываются.
    Видел как банк нанял 50 джунов, на сайте это была одна вакансия

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

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

  • @pulsar1934
    @pulsar1934 Месяц назад +1

    Начинал с python, но 3 года назад попробовал C#. Это была любовь с первых строк. К python возвращался только для побочных задач, в частности как язык для автоматизации.

  • @Psyxoz13
    @Psyxoz13 Год назад +7

    Поясню за Unity, вдруг кому интересно:
    C# используется для предметной логики. Многие движки так делают, для предметной логики используют скриптовые и высокоуровневые императивные языки, но под капотом написаны на низкоуровневых высокопроизводительных языках. Юнька написана на плюсах к этому еще использует транслятор il2cpp, который преобразует c# в с++ автоматически. Да, из коробки инструментария для работы с AAA играми гораздо меньше, но это не значит что движок не может в графон, он может еще как, и технодемки, которые можно скачать на официальном гите компании, это прекрасно демонстрируют. Рынок порешал так, что большинство игр это мобильные проекты, и в начале карьеры вы 99% попадете в мобильную команду, но, будучи грамотным спецом, вас спокойно заберут хоть в ААА, в том числе и на Unity. Да и честно говоря, мобильные проекты бывают даже лучше с точки зрения программирования. Аналогично играм на высокопроизводительных устройствах любой желаемой вами категории A B C и дальше по алфавиту, вы будите проектировать сложную архитектуру, разрабатывать геймплейную логику и оптимизировать рендеринг, физику и прочее, только под другое устройство. Так что если вам нравится C# и вы хотите делать игры, смело можете качать Unity и показывать друзьям как вы ранеры за один вечер под пиво клепаете

    • @r.chitector
      @r.chitector 11 месяцев назад

      Классное пожелание и это похоже на мою ситуацию! Но как и в любом языке, джуну очень сложно вкатиться во всё новое (c# + Unity) из php/python. Язык интересует, но очень сложно даётся простенькая игрушечка. Чем дальше делаю, те больше понимаю что я всё делаю неправильно и нужно всё переписывать. Такие моменты несколько демотивируют и возникают мысли "а туда ли я иду" :)

    • @Psyxoz13
      @Psyxoz13 11 месяцев назад

      @@r.chitector тут нужно не загоняться и работать по кайфу. Первое время конечно будет тяжело на новом языке да ещё и в движке с огромным количеством инструментария. Я начанал в юнити ещё толком шарпы не зная, тогда ещё не понимал зачем нужны интерфейсы, а ооп это вообще сакральные знания были. Со временем ты поймёшь что делал не так и научишься всему, что тебе нужно. Главное не пытаться изначально сделать огромный проект. Достаточно, даже для резюме, простенького раннера. Никто от вас не будет ожидать в соло огромных рпг. Ещё бы советовал, даже если ещё не уверен в своих силах ходить на собесы, чтобы понимать, что требуют на рынке сейчас и что нужно знать. По крайней мере, знаю, что сейчас много компаний требуют знание DI. Так что сквозь кровь, пот и пиксели вперёд! Удачи!)

    • @bananasssplaytobyazaro2177
      @bananasssplaytobyazaro2177 11 месяцев назад

      @@Psyxoz13 А что на счет С++ и UE?

    • @user-rs9tq8qt8u
      @user-rs9tq8qt8u Месяц назад

      @@Psyxoz13 а геймдев в России еще не умер?

  • @qrthack
    @qrthack 7 месяцев назад

    Привет, у меня такой вопрос, коммерческого опыта нет, знаю C, Python, люблю Computer Science. Хочу в backend, выбираю между Java, C#, Golang что посоветуете, и почему? интересно ваше мнение.

    • @programisli
      @programisli  7 месяцев назад +1

      Все три норм с точки зрения поиска работы.

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

    Спасибо за видео!
    Михаил, а что вы думаете о платформах, позволяющих создавать приложения почти без программного кода? Например, майкрософтовские SharePoint и Power платформы? Кто-то из знакомых может разрабатывает на этих технологиях?
    Могут ли они стат популярными в будущем?

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

      Сам не пробовал, а те демки, которые видел, делали слишком простые вещи

    • @JohnDoe-tm1rv
      @JohnDoe-tm1rv 3 года назад +1

      В SharePoint столько кода надо писать, что вы себе дааже не представляете, причем на c# :) Там чуть в сторону от того что позволяют стандартные компаненты и ты закопаешься в этих всех майкрософтовских классах интерфейсах и структурах. Sharepoint C# Developer - это отдельная профессия. Тоже самое относится и к SiteCore.
      Из популярных инструметов, где почти не нужно писать кодочень востребованы и хорошо оплачивается Power BI

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

      @@JohnDoe-tm1rv Спасибо за инфо. А на Power Apps мало что разрабатывают?

    • @JohnDoe-tm1rv
      @JohnDoe-tm1rv 3 года назад

      @Denisas K Сорри, совершенно с ним не знаком.

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

      @@denisask2085 тоже интересно. В РФ наверно ограниченно...

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

    Какие книги по с# посоветуешь?

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

      Вообще про книги для программиста я говорил тут Программистское чтиво - Книги для программиста
      ruclips.net/video/8Hu0lOOC-SE/видео.html а если говорить про C#, то я сам ничего на эту тему уже давно не читал, а советовать нужно то, что сам читал. Поэтому ничего кроме своей книги не могу посоветовать. Ты же знаешь, что я автор Библия C#

  • @murr_ka4374
    @murr_ka4374 8 месяцев назад

    А что скажете про python вместе с django?

    • @programisli
      @programisli  8 месяцев назад +1

      Норм, использовал и в принципе мне понравилось. Но это же чисто для Web.

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

    когда вы на PR подавались, то опыт работы только с текущей работы учитывался или с предыдущих работ тоже?

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

      Для иммиграции все предыдущие засчитывались за опыт

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

      а как вы их доказывали/показывали? с помощью трудовой?

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

    С 12-ти летием друг!
    C# один из нужнух языков, что несложно заметить.

  • @Fedot-YT
    @Fedot-YT 3 года назад +39

    Сейчас я программирую на python и c#. Но для меня до сих пор любимый язык программирования и среда - это Delphi. Почему ? Потомучто я по студенчеству читал книги: Библия Delphi и Программируем на Delphi глазами хакера 😁

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

      У меня тоже теплые чувства к Delphi до сих пор

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

      тонкий комплимент :)

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

      А еще программа со сборником статей DelphiWorld )))

    • @rm5643
      @rm5643 6 месяцев назад

      Аналогично. Спасибо Делфи 7

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

    Покажите примеры сайтов которые Вы делали и делаете сейчас, просто ссылки хотя бы в комментариях …

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

      Profwebdev.com, там есть ссылки на то, над чем я работал. sonyrewards переехал на rewards.sony.com

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

    Михаил , здравствуйте!
    Подскажите, пожалуйста, я , где то читал, что Вы больше не пишите книги.
    Хочу купить вашу книгу Библия по С# - 5 издание под вашей редакцией или уже НЕТ ?

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

      Я не пишу новые книги, но уже существующие обновляю и поддерживаю, так что Библия C# обновляется и 5-е издание моё.

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

      @@programisli , спасибо большое !
      Будем брать значит.

  • @rm5643
    @rm5643 6 месяцев назад +1

    До сих пор встречаю на каком нибудь корпоративном софте утилиту с ярлыком делфи 7 или делфи 6 испытываю ностальджи

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

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

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

      Снова C# и Angular, правда компания американская, в Канаде я с Angular не сталкивался

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

      @@programisli Я пытался несколько раз начинать с Angular , но блин - просто плющит, нет сил изучать эту тонну лапши из тегов и тысяч функции API. Я понимаю - это очень мощно, но , блин, React - гораздо симпатичнее, Vue тоже.

  • @mikiza8239
    @mikiza8239 Год назад +7

    Изучаю С# давно. Шикарный язык.

    • @user-zh5br8jh6u
      @user-zh5br8jh6u Год назад +1

      И как успехи? Нашли работу?

    • @deliosaxis6145
      @deliosaxis6145 5 месяцев назад

      @@user-zh5br8jh6u судя по его ответу - нет

  • @user-dn8yk9wq7c
    @user-dn8yk9wq7c 7 месяцев назад

    А есть видосик про английский именно чтобы работать в Канаде?

    • @programisli
      @programisli  7 месяцев назад

      Есть два: ruclips.net/video/z3nSQpfqCR8/видео.html и ещё ruclips.net/video/YaaetY3VOw0/видео.html

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

    Дома лежат книги:
    - Библия Delphi
    - Delphi глазами хакера
    - C++ глазами хакера
    - PhP глазами хакера
    - Библия C#
    :D

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

    Возможно вы смогли бы записать курсы по C# с нуля до знаний Junior ?

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

      С нуля у меня уже есть книга Библия C#, писать ещё курс будет не так интересно. На случай если ты не знал про книгу: bhv.ru/product/bibliya-c-5-izd/

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

      @@programisli спасибо возможно приобрету а 5 издание означает что-то надо все 5 книг приобрести или это просто наиболее актуальная книга исходя из последних версий и она одна охватывает нужные знания?

    • @igorperov7531
      @igorperov7531 11 месяцев назад

      ​@@MariMaxVRнаиболее актуальное, дополненное и исправленное

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

    пробовал с++, долго учится , решил что побыстрее и остановился на с# , но пока что то не понятно

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

      Надо ещё пробовать

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

      Да надо пробовать

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

    Здравствуйте! Скажите, на Ваш взгляд, сколько учить С# с нуля?

    • @programisli
      @programisli  11 месяцев назад

      Смотря сколько часов в день. Просто базу понять - достаточно посмотреть видео на моём бусти, их там сейчас 12. На это у тебя уйдёт 7 часов. Но потом ещё много нужно совершенствоваться. Вот тут посмотри роадмап из моих видео www.flenov.info/roadmap

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

      @@programisli Спасибо! начинаю просто учиться, хотелось бы сразу по конкретики, что бы лишних движений в сторону не делать!

  • @t.on.y
    @t.on.y 2 года назад +2

    Запишите пжлст про F#. Недавно посмотрел видосик там увереный в себе тип говорил, что скоро все будем пересаживаться с C# на него.

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

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

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

    C# дорогой в разработке и поддержке, а массы как известно не любят дороговизну, так что JS будет впереди всегда, даже если случится апокалипсис. цена определяет первенство продукта. И не забываем что JS вошел на бэк через ноду а на мобильную разработку через ReactNative...

    • @Dmytro-Tsymbaliuk
      @Dmytro-Tsymbaliuk 3 года назад +2

      в каком это месте дорогой в разработке? Писать на js что либо кроме фронта будет только псих

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

      @@Dmytro-Tsymbaliuk Дорогая разработка, т.к. порог входа в шарпы намного выше чем в JS. Та и отлично все работает и по скорости уступает максимум на 10% тому шарпу

    • @Dmytro-Tsymbaliuk
      @Dmytro-Tsymbaliuk 3 года назад +2

      @@MaxKievSky про порог входа звучит как шутка, вы Ассемблер то видели?

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

      ​@@Dmytro-Tsymbaliuk мы говорим о том что в среднем в тренде, а не то что используется гденибудь в универах

    • @user-bb5xw8bd8w
      @user-bb5xw8bd8w 3 года назад

      Оставь себе УГ в виде однопоточной Ноды

  • @user-st1im4hg6n
    @user-st1im4hg6n 3 года назад +1

    По Ruby, Михаил, расскажи пожалуйста!

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

      Я сам почти с ними не работал

  • @user-zf6ur9xc5i
    @user-zf6ur9xc5i 2 месяца назад +2

    Почему программисты на Golang получают зарплаты в 1,5-2 раза больше, чем C# ? Казахстан.

    • @programisli
      @programisli  2 месяца назад +1

      Из мало. Все решает спрос/предложение. Программистов PHP много и поэтому им платят мало, по сравнению с остальными

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

    Помню моё впечатление когда я неделю на Java подключал базу данных через Hibernate к приложению чтоб вывести табличку а мой знакомый на С# сделал это за 20 минут.

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

      И что же там сложного?

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

      @@user-qy2jy9xv1p Помню надо было связать все поля базы с объектом. Давно было. На Джаве не пишу. На фронтенд зашёл 4 года назад.

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

    *Как-то пытался писать на джаве, это дикий мазохизм. Не понимаю людей, которые предпочитают её шарпу :(*

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

    Сишарп лучше всех!

  • @VeynShot
    @VeynShot 3 месяца назад

    Как-то в 21 году и искал свой первый ЯП. Разные видео попадались и это в том числе. В 23 снова вернулся к изучению программирования, сфера веб. И теперь думаю на бек взять C#. Насколько я понял яп хорош с Angular, на котором я и пишу.

    • @programisli
      @programisli  3 месяца назад

      Для Angular всё равно, какой бак

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

    Сколько в среднем компилируются нормальные проекты в C#?

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

      Все очень сильно зависит. На предыдущей работе компилировались по часу, на нынешней работе огромный проект 5 минут максимум

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

      ​@@programisli офигеть, как вы тогда проверяете результат написанного? стараетесь не допускать глупых ошибок?) Я думал проект разбивают отдельные библиотеки, которые нет необходимости компилировать без изменения.

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

    Ну юнити если и проигрывает, то не на много. Там вроде как трансляция в плюсы идёт за счёт ill2cpp

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

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

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

    Здравствуйте , Михаил, можно учить с# и еще другой язык одновременно/по очереди.

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

      Если первый язык то не желательно

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

      Учить два?

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

      А сколько вы яп знаете и какие именно

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

    А вы попробуйте Typescript, его создавал тот же человек, что и C#. С него сейчас все языки воруют фичи) а типизация там просто бомба) с C# такое не получится)

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

      Коровий язык для Web

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

      @@programisli я на нём бэкенд пишу - AWS Lambda Serverless

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

      Пересел с C#, на котором писал 10 лет. И назад не хочется совсем.

  • @vasiliy.koryshev
    @vasiliy.koryshev 3 года назад +3

    Шарп и джава это основные энтерпрайз языки для бэкэнда! В шарпе больше сахара, чем в джаве, но есть ещë котлин и он крут!

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

      Я с Котлин пока так и не работал, только читал про него

    • @vasiliy.koryshev
      @vasiliy.koryshev 3 года назад +1

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

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

    Так а если с# лучше чем java,то почему банки именно по java принимают? А что тогда на с# пишут?

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

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

    • @MariaEsenina
      @MariaEsenina Месяц назад

      Вы удивитесь, но в банках до сих пор есть и prolog и cobol, просто потому что ПО заведомо качественно спроектировано и переписывать его с таким же уровнем качества очень дорого. JAVA вышел на массовый рынок и занял нишу благодаря тому, что мог обеспечить высокую безопасность и история дала ещё один виток. В банках зачастую НЕ требуются лучшие программисты! Вы можете быть очень средним, но при этом надёжным, дисциплинированным и не выгорать и тогда вы будете цениться в этой сфере сильнее (если крыша не поедет от рутины). В разработке 3D движков, крипты, сложных инженерных систем больше ценится интеллект и квалификация, при этом не факт что платить вам будут сильно больше. Вам же необходимо определиться с тем, зачем вам вообще нужно программирование? Это базовый вопрос. Если только деньги: изучайте Java для банков или JS для web'а и будете счастливы, тем не менее для многих программирование - это больше, чем просто профессия и деньги.

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

    Работал и на C# после java... Как язык хорош. Но инфраструктура... Привыкнув к maven и IDEA, некоторые вещи в C# инфраструктуре казались не удобными.

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

      Java хороший язык и платформа.

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

      Для C# есть аналог IDEA, называется Jetbrains Rider.

  • @t.on.y
    @t.on.y 2 года назад +3

    Я С# начал на первом курсе учить. Препод просто сказал, что это круто.

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

      Видимо препод сам любит C#.

    • @user-wf7xn3wl1e
      @user-wf7xn3wl1e Год назад

      Ты из МИСиСа? xD

    • @t.on.y
      @t.on.y Год назад

      @@user-wf7xn3wl1e не, МАИ)

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

      @@t.on.y Думаю поступать туда на прогера. Норм ВУЗ? Стоит ли? Военная кафедра как там?

    • @t.on.y
      @t.on.y Год назад

      @@zenox1455 военная кафедра норм. прогерство не очень, как и в 95% вузов, придется самому учитсья.
      под "не очень" имею ввиду то, что работу с полученными навыками в вузе не найдешь.

  • @imbydlo1552
    @imbydlo1552 11 месяцев назад

    Сейчас xamarin не актуальна, актуально MAUI. Не плохая штучка, пишу на нем свои десктоп приложухи

    • @programisli
      @programisli  11 месяцев назад

      Но видео уже старое, тогда MAUI только появлялся.

    • @imbydlo1552
      @imbydlo1552 11 месяцев назад

      @@programisli может снимете про сегодняшний dotnet и про его перспективы развития? Про dotnet в рунете очень мало видео

  • @wsxpocxeafx
    @wsxpocxeafx Месяц назад +1

    Почему за него должно быть стыдно? Это один из самых лучших языков (пишу аккуратно, чтобы не обидеть другие языки :) )

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

    Чет с блейзером не все так просто там. По прежнему вроде тормозной.

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

      Я не доверяю ему пока, потому что не уверен, что MS продолжит поддерживать. Они уже бросали Сильверлайт, много различных фреймворков для .NET, в том числе и игровой Managed DirectX

  • @igors634
    @igors634 11 месяцев назад +1

    ВЭБ, фронтэнд, бэкхенд, кросплатформенные приложения pwa - лучший это javascript/typescript

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

    Шарп прост как питон и более гибок чем жаба. [На жабе, например, геттеры и сеттеры самому писать надо 😱]

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

      Ну я не могу сравнивать с Java, потому что сам его не знаю

  • @OksanaLitvin
    @OksanaLitvin 9 месяцев назад +1

    Хотелось бы лаконично и по существу.

  • @vladlenbulatov1022
    @vladlenbulatov1022 7 месяцев назад +1

    я бы даже сказал "чуть проще" - си-шарп бежит довольно быстро, ява довольно лениво пытается его догнать, си-пи-пи пытается "бежать" впереди паровоза", получается "так се"... не верите? std::atomic вам понятно?
    на кого я бы поставил, ответ надеюсь очевиден. Но.... каким он будет через 10 лет - не знаю. Вывод - учите всЁ(!), не промахнетесь.

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

    Почему вы уехали в Канаду? С вашими мозгами с вашими знаниями вы могли бы устроиться в Яндекс, МайлРу, ВКонтакте (тем более в ВКонтакте PHP).

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

      О переезде я рассказывал здесь m.ruclips.net/video/Y-ZHLTiCNsw/видео.html Москва меня не особо интересовала, а в Питере ВКонтакте тогда только поднимались. Я не жалею, потому что вовремя попал в Канаду, когда цены на жилье ещё хоть немного были доступны, сейчас это ужас.

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

    Unity норм. И Уже не 3D давно :)

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

      Да, но я их по старому называю. Привык уже

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

    Мне нравится javascript и c#..... Что делать.

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

      Использовать и то и другое

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

    C# хорош, но начал переход на Java с JS front-end

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

      Удачи, за Java тоже хорошо платят и большой выбор работы

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

      @@programisli я, кстати, сам года 4 работал c C#, некоторое время пишу на Java, решил свитчнуться окончательно. Вчера специально посмотрел вакансии - Java в РФ оплачивается поинтереснее. Плюс рекрутеры пищат, что найти джависта всегда очень тяжело. Их дефицит.

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

      @@inzagher
      JS

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

    В РФ шарписты все чаще посматривают в сторону языка Go из за зарплат. Они выше х2 раза... Как в Канаде/США с языком Го?

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

      В Канаде пока не особо сталкивался, надо посмотреть

  • @user-ox1od6qj1l
    @user-ox1od6qj1l Год назад +1

    Вдохновляет. Програмировать на с# очень приятно как по мне

  • @RamyLebo
    @RamyLebo 12 дней назад

    Вопрос: а зачем Майкрософту поддерживать для своего языка другие платформы ?

    • @programisli
      @programisli  12 дней назад

      Ответ - MS на Azure зарабатывает огромные деньги, поэтому им всё равно, на какой ОС ты будешь писать для Azure. Лицензия Windows версии OEM стоит где-то 20 баксов. На Azure у тебя за месяц счёт будет больше

  • @lg6093
    @lg6093 Год назад +2

    Изучаю C#, не могу сказать, что не понимаю материал, но когда доходит дело до задач, то мой мозг как будто блокирует все возможности решать эти задачи. Я уже и не знаю что делать с этим мозгом!

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

      Повторять за тем, что рассказывают в видео.

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

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

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

    Давай приемущества php

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

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

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

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

  • @200dav
    @200dav 3 года назад +2

    А я Си люблю

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

      Один из первых моих языков

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

    Как насчет SAP Abap? :)

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

      Я не знаю, что это такое, с SAP продуктами не сталкивался и не хочу.

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

    я пишу сейчас на ABAP... и очень скучаю по C#

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

      Сочувствую. ABAP это хтонический ужас.

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

      @@erlanibraev ну почему.. Человек привыкает. Я тоже в начале жутко плевался. Даже увольнятся хотел когда начался переход на SAP. Но привык и даже нравится. Но по C# всеравно скучаю.

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

    Я пишу на C# и мне не стыдно (с) - звучит как "я натурал и мне не стыдно". :)))

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

      В этом и смысл названия был.

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

    Линукс Глазами Хакера это твоя книга ?

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

      Да, моя

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

      @@programisli Скачал) почитаю.

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

      Вот если бы купил, было бы круто. Надеюсь последнее издение читаешь

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

      @@programisli 2005)

  • @blendrdev
    @blendrdev 2 месяца назад +1

    c# пусечка

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

    В СНГ больше любят Java, а в Америке и Европе больше C#

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

      Ну у меня статистики нет, но C# тут достаточно популярен

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

    Я вот в последнее время задумался не пойти ли обратно в .NET, с которого начинал, с iOS... Apple перекроет кранты и тп.. да и вообще, бакенд более мощные знания нужны, уровень другой спецов, выше значительно, и БД , и сети, и все свете, а мобилка... тьфу))
    Расстраивает, что MS взяли устаревший синтаксис самого ЯП.. C#, да еще и имя ЯП тоже устаревшее, побоялись, бизнес, реклама и тп
    Короче, чистая коммерция.. Жаль, но все же теплые чувства остались

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

    интересная версия появления фулстекеров)

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

      Не помню, чтобы я говорил о появлении фулстекеров.... Если и говорил, что-то то наверно на примере определенной компании из своего опыта, а не в целом.

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

      @@programisli да, в той компании, где вы работали - fullstack-ерами становились фронтедеры.