Согласен. Разработчик на своём основном языке напишет нужный код лучше, чем он бы написал код на каком то более подходящим чзыке для задачи. С этим не поспоришь, за исключением той задачи, для которой нужен язык исключительно конкретный. К примеру если разрабатывать игры для мобилы то можно использовать к примеру котлин, но если игру нужно переиздать на игровой платформе пк, то язык с++ скорее всего придётся использовать.
Ответ на поставленный вопрос в наименования ролика автор дал и дал его аргументировано. Соглашусь, что лучше всего знать один язык хорошо и глубоко, чем много на поверхностном уровне в ключе инструмента разработки. А учить что-то новое в общем всегда полезно. Единственная придирка к ролику - в блоке "Заключение" я бы сделал музыку на фоне тише, потому что, хоть она и звучит ниже по уровню громкости чем речь, но эта разница небольшая и начинает смешиваться
Да хватит на Гошу все бочку катить, нормальные он видео снимает, по моему он нигде и не говорит что супер эксперт везде. Нужно твердые знания, добро пожаловать в документацию к языку или библиотеке, там всё написано. Я вижу его цель - начальные знания, чтобы человек перестал бояться технологии и начал что-то делать
@@ItMohican ... и начать делать хуйню. Потому что он сам нихуя не знает. Чувак с нулевой экспертизой в технологиях. Учится у него это то же самое что изучать цвета по чёрно-белым картинкам.
SQL вторым языком как минимум не помешает(от спецаиализации конечно) к шарпу так уж точно А вообще как резюме почитаешь, толи ржать толи плакать. Даааа? реали и вот это все вы знаете? :)) По факту часто ни одного нормально
Спасибо за ролик! Хотел сросить у вас по поводу вашего курса С# с вашего сайта. (csharp-from-zero-to-hero) У курса планируется продолжение? Или может оно где-то есть? Я так понимаю в нем не рассматривается клиент-сервер, тестирование и пр? Чисто синтаксис языка? Или на юдеми вас актуальнее искать? Очень хотелось бы найти максимально полный курс, типа как ваш по питону (имею ввиду пак 4 В 1), но по С# :)
Надо, не надо - странный вопрос. С опытом обрастаешь знанием языков из-за каких-либо потребностей. В зависимости от специальности конечно, но зачастую, например, приходится хоть немного уметь в js/html/css даже из если ты фронтендер
Ерунду говорите,кто знает тот может написать для ардуины(если чуш не нести а говорить правильно-Avr микроконтроллеров) не тока на Си++, а на ассамблере,на чистом си и на си++
Как всегда все в топе. Подача материала, его качество, ну и юмор такой, тонкий я бы сказал. Но по правде говоря, я думал что ты будешь настаивать на том, что учить несколько языков не нужно и даже вредно.
@@SmileyJack. не постоянно, но бывает необходимо. Смена стека и понеслось с php на go. Алгоритм работы со справочником адресов и с c# на go. Ушли разработчики и с rust на go. Это из свежего. А уж про с c на c++ (не помню почему, что-то там epson недопоставил) и с perl на python вспомнить страшно.
@@SmileyJack. когда как. Если CI отказывается принимать проект без тестов - значит будут тесты сразу. В противном случае тесты дописываются после запуска по ходу исправления багов как страховка что ничего не сломал. С доками проще: держу в исходниках папку docs куда складываю доки, переписку и прочие пруфы на тему "что" и "почему" поменял.
Ну так + если ты умеешь программировать еще и на языке который не основной но на нем ты уже написал много чего. Ты начинаешь стоить дороже чем те кто пишут на одном языке. И прежде чем тебя куда то отпускать... подумают а может добавить к зп чтобы человек остался....
В клиент-серверном проекте трудоёмкостью ~30 человеко-лет одного только UI, его пишут на java. Затем проект начинает пользоваться спросом и UI переходит на браузерный стек. При этом 80% программистов UI параллельно обучают новому стеку, но всё равно заменяют более компетентными в новой технологии спецами. За последние 10 лет пару раз успел на этой карусели покататься, испытывая вовсе не то чувство, что java - это на десятилетия вперёд и никуда не денется.
не в обиду автору, как по мне вообще не закрывает названия.)) python много и часто используется в играх, даже php часто встречается если че.))) C++ не делает вообще всю игру! конечно можно и на С++, но это будет забивание гвоздей ножовкой.🤣 игры это чаще связка С++ и python. если хотите в геймдев, то эти два яп топ для этого. учить 2 яп, как минимум, это прям необходимость! у вас расширется мышление, будет в разы проще решать многие задачи, будите более универсальны и качественнее! 2 яп это можно сказать минимум который сегодня необходим для нормальной работы программистом. возьмите строго типизированный второй не строго типизированный, и цены вам не будет в базарный день! у большинства программистов которые вышли с строго типизированных яп, огромные недостатки... они везде пытаются воткнуть строгую типизацию не понимая ее недостатки от слова совсем! и это прям гипер плохо... так же они плохо понимают и строгую типизацию ибо не знают как без ее и зачем, усложняя свое решения до безумия и плодя кучу багов.. поэтому у вас должно быть 2 яп разных с строгой типизацией и нет обязательно! большая ошибка когда делают выбор 2 яп тип ООП и функциональный, к примеру js и php. они оба императивные!!! js не функциональный яп! там есть переменные, массивы и остальное чего вообще нет в функциональщине! это просто ООП яп и не ООП яп. в js ООП лишь пародия на деле.. если начали учить, берите типизированный какой яп, и php, python если в веб собрались. можно Go, Ruby и php или python. я бы лично если бы сейчас входит в ИТ а не более 15 лет тому взял бы GO и Python как два основных языка для изучения программирования. это как очень популярные яп, так и одни из лучших при изучении программирования. да и оба работают под Linux где вам и необходимо будет учиться. Linux просто обязательно надо освоить! потом можно оставить python и взять какой javascript к ему. python сегодня закрывает почти все в бизнес сегменте! поэтому он гипер востребован! зная js вы станете фулстек, которые на расхват как горячие пирожки. а зня Go и Linux к ним, вас даже на уровне нормального джуна будут с руками отрывать.)) можно не python а php и laravel к ему, тоже будите на расхват. чтоб стать нормальным джуном которого готовы взять вам надо знать: 1) два фреймворка бэка на хорошем уровне. 2) 2 фреймворка фронта на нормальном уровне. 3) linux, docker на хорошем уровне развернуть проект, настроить под проект. к примеру Django, Odoo или Flask если python и React, vue или angular на фронте. с этим вы должны свободно работать и решать задачи средней сложности. и вы джун фулстек, где-то могут и мидлом обозвать, но эти звания что есть что нет! могу точно сказать что мидл иногда может зарабатывать меньше джуна в разных компаниях! а задачи решать будут похожие. у всех матрица компетенции разная и L0 - L1 уровни отличаются по требованиям как и зп у них! то что я написал это 1200$-2000$ джун\мидл на руки! я не с головы это беру если че.)) цену я указал в СНГ странах РБ, РФ, Украина, Казахстан, Грузия. в ЕС там естественно по больше но знаний не меньше надо.)) в остальных случаях повезет может что найдете. мидлы с опытом 3-5 лет иногда ищут работу и по году! это мидлы которые пишут на чем-то одном, один яп, один фреймворк... такие сейчас мало кому надо...
Спасибо за ролик. Хотелось чтобы контент выходил по чаще)))
Согласен. Разработчик на своём основном языке напишет нужный код лучше, чем он бы написал код на каком то более подходящим чзыке для задачи. С этим не поспоришь, за исключением той задачи, для которой нужен язык исключительно конкретный. К примеру если разрабатывать игры для мобилы то можно использовать к примеру котлин, но если игру нужно переиздать на игровой платформе пк, то язык с++ скорее всего придётся использовать.
Новое видео, спасибо! Ваши видео мы очень ценим.
А будет что-то на новый год?
Очередной ролик будет)
Ответ на поставленный вопрос в наименования ролика автор дал и дал его аргументировано. Соглашусь, что лучше всего знать один язык хорошо и глубоко, чем много на поверхностном уровне в ключе инструмента разработки. А учить что-то новое в общем всегда полезно.
Единственная придирка к ролику - в блоке "Заключение" я бы сделал музыку на фоне тише, потому что, хоть она и звучит ниже по уровню громкости чем речь, но эта разница небольшая и начинает смешиваться
Попробуй другие шрифты для бинарного салюта или вовсе оставь старый вариант (имхо). Спасибо за контент)
Гоша Дударь с тобой не согласен. Он уже все ЯП выучил и уже на Фигму переключился .
Да хватит на Гошу все бочку катить, нормальные он видео снимает, по моему он нигде и не говорит что супер эксперт везде. Нужно твердые знания, добро пожаловать в документацию к языку или библиотеке, там всё написано. Я вижу его цель - начальные знания, чтобы человек перестал бояться технологии и начал что-то делать
@@ItMohican ... и начать делать хуйню. Потому что он сам нихуя не знает. Чувак с нулевой экспертизой в технологиях. Учится у него это то же самое что изучать цвета по чёрно-белым картинкам.
SQL вторым языком как минимум не помешает(от спецаиализации конечно) к шарпу так уж точно
А вообще как резюме почитаешь, толи ржать толи плакать.
Даааа? реали и вот это все вы знаете? :)) По факту часто ни одного нормально
Познавательно, спасибо.
Кто пробовал без использования библиотек/фреймворков удалить файл на диске (без System.IO) или сделать запрос к странице?
Ну если на Винде, то удаление файла через winapi. В чём проблема?)
А запрос страницы через Win Inet
Супер! Спасибо
Спасибо за ролик! Хотел сросить у вас по поводу вашего курса С# с вашего сайта. (csharp-from-zero-to-hero) У курса планируется продолжение? Или может оно где-то есть? Я так понимаю в нем не рассматривается клиент-сервер, тестирование и пр? Чисто синтаксис языка?
Или на юдеми вас актуальнее искать?
Очень хотелось бы найти максимально полный курс, типа как ваш по питону (имею ввиду пак 4 В 1), но по С# :)
Увы курс всё-таки надо допиливать и уже сильно
@@EngineerSpock когда в планах?
@@donrumata119 не могу сказать точно потому что планов много
@@EngineerSpock ну а если пройти этот курс сейчас, насколько сильно он будет отличаться от допиленного?
@@donrumata119 сильно, но основы получите, конечно же
автор как могу найти вас, хочу заказывать у вас , но не одной соц сети ((
Что заказывать?)
музон топовый в конце
Надо, не надо - странный вопрос. С опытом обрастаешь знанием языков из-за каких-либо потребностей. В зависимости от специальности конечно, но зачастую, например, приходится хоть немного уметь в js/html/css даже из если ты фронтендер
Я про это говорил в ролике. Такие знания это из разряда заткнуть дырку почти всегда.
Автору: для Arduino пишут тоже на С++ (слегка подпиленный)
Дело не в этом. А в том что Ардуино на миллионы девайсов не пихают как правило
@@EngineerSpock В каком плане не пихают? Как это вообще касается языков программирования?
Ерунду говорите,кто знает тот может написать для ардуины(если чуш не нести а говорить правильно-Avr микроконтроллеров) не тока на Си++, а на ассамблере,на чистом си и на си++
Спок, а как же Гоша Дударь со знаниями всех ЯПов?)
Уникум что поделаешь) ну на самом деле на базовом уровне и я могу сделать курсы по условно говоря всем языкам)
Как всегда все в топе. Подача материала, его качество, ну и юмор такой, тонкий я бы сказал. Но по правде говоря, я думал что ты будешь настаивать на том, что учить несколько языков не нужно и даже вредно.
Я бы однозначно ответил, что да - надо. Много раз попадал на переписывание кода с одного языка на другой.
но зачем переписывать на другие языки постоянно?
@@SmileyJack. не постоянно, но бывает необходимо. Смена стека и понеслось с php на go. Алгоритм работы со справочником адресов и с c# на go. Ушли разработчики и с rust на go. Это из свежего. А уж про с c на c++ (не помню почему, что-то там epson недопоставил) и с perl на python вспомнить страшно.
@@eamarc и как обстоят дела с покрытием нового кода тестами, документацией?
@@SmileyJack. когда как. Если CI отказывается принимать проект без тестов - значит будут тесты сразу. В противном случае тесты дописываются после запуска по ходу исправления багов как страховка что ничего не сломал. С доками проще: держу в исходниках папку docs куда складываю доки, переписку и прочие пруфы на тему "что" и "почему" поменял.
Ну так + если ты умеешь программировать еще и на языке который не основной но на нем ты уже написал много чего. Ты начинаешь стоить дороже чем те кто пишут на одном языке. И прежде чем тебя куда то отпускать... подумают а может добавить к зп чтобы человек остался....
Знать больше одного языка это плюс конечно. Если в общем и целом
Как вы наивны.
В клиент-серверном проекте трудоёмкостью ~30 человеко-лет одного только UI, его пишут на java. Затем проект начинает пользоваться спросом и UI переходит на браузерный стек. При этом 80% программистов UI параллельно обучают новому стеку, но всё равно заменяют более компетентными в новой технологии спецами. За последние 10 лет пару раз успел на этой карусели покататься, испытывая вовсе не то чувство, что java - это на десятилетия вперёд и никуда не денется.
Прикольно. Но глобально оно никуда не денется. Как и C++, господи прости)
@@EngineerSpock как и со средней температурой по палате, всё будет окей )
@@alevlako ну в общем так и есть. Кто-то будет периодически страдать, но страдать в нашем мире норма вещей)
Оставляем только плюсы и js
почти 12 минут слушал и не услышал ничего. Совсем ничего.
Палки из ушей вытащить надо.
@@EngineerSpock 😀
не в обиду автору, как по мне вообще не закрывает названия.)) python много и часто используется в играх, даже php часто встречается если че.))) C++ не делает вообще всю игру! конечно можно и на С++, но это будет забивание гвоздей ножовкой.🤣 игры это чаще связка С++ и python. если хотите в геймдев, то эти два яп топ для этого. учить 2 яп, как минимум, это прям необходимость! у вас расширется мышление, будет в разы проще решать многие задачи, будите более универсальны и качественнее! 2 яп это можно сказать минимум который сегодня необходим для нормальной работы программистом. возьмите строго типизированный второй не строго типизированный, и цены вам не будет в базарный день! у большинства программистов которые вышли с строго типизированных яп, огромные недостатки... они везде пытаются воткнуть строгую типизацию не понимая ее недостатки от слова совсем! и это прям гипер плохо... так же они плохо понимают и строгую типизацию ибо не знают как без ее и зачем, усложняя свое решения до безумия и плодя кучу багов.. поэтому у вас должно быть 2 яп разных с строгой типизацией и нет обязательно! большая ошибка когда делают выбор 2 яп тип ООП и функциональный, к примеру js и php. они оба императивные!!! js не функциональный яп! там есть переменные, массивы и остальное чего вообще нет в функциональщине! это просто ООП яп и не ООП яп. в js ООП лишь пародия на деле.. если начали учить, берите типизированный какой яп, и php, python если в веб собрались. можно Go, Ruby и php или python. я бы лично если бы сейчас входит в ИТ а не более 15 лет тому взял бы GO и Python как два основных языка для изучения программирования. это как очень популярные яп, так и одни из лучших при изучении программирования. да и оба работают под Linux где вам и необходимо будет учиться. Linux просто обязательно надо освоить! потом можно оставить python и взять какой javascript к ему. python сегодня закрывает почти все в бизнес сегменте! поэтому он гипер востребован! зная js вы станете фулстек, которые на расхват как горячие пирожки. а зня Go и Linux к ним, вас даже на уровне нормального джуна будут с руками отрывать.)) можно не python а php и laravel к ему, тоже будите на расхват.
чтоб стать нормальным джуном которого готовы взять вам надо знать:
1) два фреймворка бэка на хорошем уровне.
2) 2 фреймворка фронта на нормальном уровне.
3) linux, docker на хорошем уровне развернуть проект, настроить под проект.
к примеру Django, Odoo или Flask если python и React, vue или angular на фронте. с этим вы должны свободно работать и решать задачи средней сложности. и вы джун фулстек, где-то могут и мидлом обозвать, но эти звания что есть что нет! могу точно сказать что мидл иногда может зарабатывать меньше джуна в разных компаниях! а задачи решать будут похожие. у всех матрица компетенции разная и L0 - L1 уровни отличаются по требованиям как и зп у них! то что я написал это 1200$-2000$ джун\мидл на руки! я не с головы это беру если че.)) цену я указал в СНГ странах РБ, РФ, Украина, Казахстан, Грузия. в ЕС там естественно по больше но знаний не меньше надо.)) в остальных случаях повезет может что найдете. мидлы с опытом 3-5 лет иногда ищут работу и по году! это мидлы которые пишут на чем-то одном, один яп, один фреймворк... такие сейчас мало кому надо...