Какой язык выбрать для бизнес-задач и почему именно Golang / Даниил Подольский

  Рет қаралды 7,183

KOTELOV

KOTELOV

Күн бұрын

«Весь код перепишут на Go» - поговорили с Даниилом Подольским, главой программного комитета GolangConf и главным Go-евангелистом.
НаTeamlead Conf Валерий Котелов и Даниил Подольский обсудили, что нужно знать программисту, чтобы влететь в топовые корпорации, и почему Go лучше Perl, Python и даже C++.
На примерах разобрали, где Go все-таки не вывозит, и почему Mail.ru решили переписаться на Go.
❤️ Полезные ссылочки:
Озвучка заставки - диктор, питч-тренер Димитрий Чумак t.me/+uM_zjrPjiadmYTky
Подписаться на невероятные новости, супервакансии и стажировки t.me/kotelov_love
Обсудить проект t.me/kotelov_com
Отправить CV hr@kotelov.com или kotelov.com/hr/
Магазин мерча kotelov.com/merch/
❤️ Чатики для Golang разрботчиков
Golang Digest: t.me/golang_digest
Чат t.me/gogetajob
Чат Николая Тузова Gopher Club: t.me/+zsSZ63wEJDs3NGVi
Чат Go Leningrad t.me/goleningrad
+ бонус еще, канал о Go от коммьюнити t.me/go_update
Внутри:
00:00 Даниил Подольский, Go-евангелист
00:49 Почему Go? Про языки программирования
04:37 Про недостатки Go: golang против python
08:04 Где вы окажетесь, если будете писать на Go
09:50 Как использовать Go в продукте
11:39 Go - это лучшее что могло быть у тимлида
14:39 Почему go для тимлида матсхев?
15:54 Преимущества и недостатки C++ против Golang
18:44 Как изменилось айти
20:45 Проблема кадров и обучения на golang
24:19 Три группы задач для языков
26:12 Все будет переписано на Go?
29:10 Где искать go разработчиков?
#golang #интервью #kotelov #котелов #айти #бэкенд #kotelovpodcast #ВалерийКотелов

Пікірлер: 52
@commievoyager
@commievoyager Ай бұрын
26:12 Все ли системное ПО будет переписано на Go? А как насчет Rust в ядрах Linux? Почему же этот вопрос или хотя бы сравнение Go и Rust не поднимался? 29:10 Непонятно, каковы перспективы для джунов на Go. Почему не рассмотрели требования к кандидатам на джунов/миддлов/сеньоров? Недавно ходили упорные байки, что на Go реально стать сеньером с годовалым опытом, например. Почему не рассмотрели? Это не правда или никому не интересно? Судя по всему, Go это язык для микросервисов и DevOps. Зачем зазывать на него всех подряд? А как много компаний переезжает со своих стеков на Go? Есть статистика? Ну и непонятно, про какой рынок труда идет речь: российский или мировой.
@TheTmntmike
@TheTmntmike Ай бұрын
5:54 Всё наоборот. У питона сильная, динамическая типизация.
@victorklimov5254
@victorklimov5254 Ай бұрын
Lol, хотел это написать
@MrLotrus
@MrLotrus Ай бұрын
да, забавно получилось)
@cherry-55
@cherry-55 Ай бұрын
на будущее кидайте тайм-код на пару секунд заранее. Прослушал 10 секунд кликнув и понял, что оказывается надо было до 5:58 начинать слушать
@ffunktor
@ffunktor Ай бұрын
Зашел в комменты, чтобы это написать :)
@rmatveev
@rmatveev 26 күн бұрын
20:07 - когда-то я укладывался в 48к (Спектрум на платформе Z80, начало 90х) А уже значительно позже приходилось укладываться в 128 байт на платформе 8051 (начало нулевых) :)
@artemgoncharuk5174
@artemgoncharuk5174 Ай бұрын
Возьми адепта любого языка, все говорят одно и тоже, разве что языки разные 😂😅
@mosheniknebrattrybky
@mosheniknebrattrybky Ай бұрын
Так смысл есть начинать бэкендером на голанг или нет, лучше пхп получается?
@aamorous
@aamorous Ай бұрын
пыха не самый плохой вариант
@mosheniknebrattrybky
@mosheniknebrattrybky Ай бұрын
@@aamorous а го ?
@RusFarFaz
@RusFarFaz 29 күн бұрын
@@mosheniknebrattrybkyновичку на го очень трудно залететь, сразу требует много чего знать
@mosheniknebrattrybky
@mosheniknebrattrybky 29 күн бұрын
@@RusFarFaz я знаю много. крч происходит так на го, если нет опыта. тебе чудом дают тестовое задание, ты делаешь, тебя берут до интервью. интревью : начало, 5 минут проходит, они узнают, что ты без опыта, так еще и на 3 курсе, типо учишься в вузе. СРАЗУ НА 3 БУКВЫ ПОСЫЛАЮТ, И ПОТОМ ПИШУТ МЫ ВАС РАССМОТРИМ ПОТОМ, НУ ТОЧНЕЕ НИКОГДА
@RusFarFaz
@RusFarFaz 29 күн бұрын
@@mosheniknebrattrybkyнасколько я знаю почти весь россйиский бигтех собирает гошников без опыта на стажировки , но туда попасть тоже не просто из-за высокой конкуренции.
@phat80
@phat80 Ай бұрын
Я потрогал Swift и он мне понравился куда больше чем Go. Не понимаю, почему его вообще никто не рассматривает, кроме как для разработки софта под Apple.
@TabulaMyriad
@TabulaMyriad 8 күн бұрын
Жаль что совсем не упомянули Раст в сравнении, кажется он так же укладывается во все 3 ниши.
@user-ik3ej9os3v
@user-ik3ej9os3v Ай бұрын
Вообще с нуля, реально изучить GO ? Или нужно начать с чего то другого и затем перейти в GO?
@user-nl7fw3yp8p
@user-nl7fw3yp8p Ай бұрын
реально, но лучше что-то другое
@vitaliy_levchenko
@vitaliy_levchenko Ай бұрын
реально, это проще чем любой другой язык. Более того, сейчас много стажёрских и джуновых позиций именно на го. Другое дело, что задачи сложнее, и для работы нужно знать и уметь куда больше не связанного с языком
@victorklimov5254
@victorklimov5254 Ай бұрын
Вполне реально. При его изучении нет никакого предварительного требования.
@hardlabor9412
@hardlabor9412 Ай бұрын
Я после питона наоборот пожалел, что не с нуля Go начал учить🥲
@user-hp7pc3lv3v
@user-hp7pc3lv3v Ай бұрын
Лучше Питон, потом Го. После, если нужно, любой другой язык можно будет освоить без проблем.
@MaximT
@MaximT 2 күн бұрын
А C# чем плох? Вообще нет никаких сравнений с нормальными языками. Зачем сравнивать только с недоделанным Python?
@sardaucar
@sardaucar 22 күн бұрын
"Перловый код" звучит забавно 😊
@user-uj7kc4fy2q
@user-uj7kc4fy2q Ай бұрын
Стоямба, как это нет фреймворков? Или все-таки нет подходящих вам фреймворков?
@hakooplayplay3212
@hakooplayplay3212 Ай бұрын
Нету супер мега фреймворка, который нужно знать во всех вакансиях типа laravel или spring
@mrdarkilya
@mrdarkilya Ай бұрын
18:17 Но ведь в с++ завезли корутины в 2020.
@idfumg
@idfumg Ай бұрын
Oliver Kowalke разрабатывал корутины в бусте еще в 2009 году.
@TechBusinessDev
@TechBusinessDev 17 күн бұрын
С++ это кусок нечитабельного кала, в котором есть всё и еще немного. В прочем как и JS. Ну в js осталось многопоточку завезти для полного комплекта.
@Inqanter
@Inqanter Күн бұрын
@@TechBusinessDev Если вы не умеете программировать на плюсах или на js - это не значит, что все не умеют.
@TechBusinessDev
@TechBusinessDev Күн бұрын
@@Inqanter да на этих языках любой дурак может код писать, просто другому разрабу этот кал уже не прочитать да и самому владельцу кода тоже будет тяжко через пару недель. Js еще спасают реактивные фреймворки, но по итогу в большом проекте все равно кал на выходе. Уж извините, но не видел ни разу красиво написанный фронт на нем.
@hanmajack935
@hanmajack935 20 күн бұрын
Не пойму почему именно со стороны Go разработчиков слышно постоянно какое то самовозвышение и презрение к задачам по бизнес логике, которые далеко не одни круды, и вроде бы не явное, но ощутимое все равно презрение к языкам с динамической типизацией, ну и соответственно к программистам пишущих на них!? Я не говорю конечно про всех гоферов, но именно среди адептов это у большинства заметно. Но с другой стороны их можно понять, когда ты пишешь на обрезанном со всех сторон языке, который годен на очень узкий спектр задач , да и то большинство из них это как раз писать саппортящий при высоких нагрузках код для той самой "презренной" бизнес логики, плюс искусственный хайп на этот язык и то только в Рф)) , ну и сказки про высокие зарплаты Go программистов тоже давно все раскусили👍
@idfumg
@idfumg 19 күн бұрын
Как думаешь, почему он обрезанный? Чего не хватает?
@hanmajack935
@hanmajack935 17 күн бұрын
@@idfumg задай этот вопрос почему он обрезанный, создателям языка или его адептам, а в пользу того что это так говорит его узенькая сфера применения
@user-bb5xw8bd8w
@user-bb5xw8bd8w 3 күн бұрын
@@hanmajack935 обычная у него сфера применения. а создавали его потому, что нет инженеров-программистов, а одни гугло-кодеры с копипастами из интернета без всякого понимания.
@sweetcapitan5690
@sweetcapitan5690 Ай бұрын
Golang это надстройка над Горутинами, все кто будет пытаться приплести к плюсам языка, что-то еще, скорее всего вам врет пытаясь продать вам свои курсы.
@idfumg
@idfumg Ай бұрын
Как ты считаешь, чего нет в go? чего не хватает, что есть в других языках?
@user-bb5xw8bd8w
@user-bb5xw8bd8w 3 күн бұрын
@@idfumg нормальных дженериков
@user-hp7pc3lv3v
@user-hp7pc3lv3v Ай бұрын
Забавно, но я пришел к тем же выводам, что и Даниил. Но, я думаю, в данном случае, идет сильная привязка к рынку РФ.
@Sorrymelame
@Sorrymelame Ай бұрын
Ну чувак, иметь свою фирму и позиционировать себя выше тим лида, и не знать что такое ПР, ну камон, ну как тааак...
@user-ff3lc1et3u
@user-ff3lc1et3u Ай бұрын
Не Ява, а джава
@VeetDobrom
@VeetDobrom Ай бұрын
Разницы нет как называть, но всем привычнее же джава🤷🏻‍♂️
@user-yf5cc2nv8j
@user-yf5cc2nv8j 29 күн бұрын
Разница есть​@@VeetDobrom
@Tosha.V
@Tosha.V 26 күн бұрын
оба примера неверные)
@user-ff3lc1et3u
@user-ff3lc1et3u 26 күн бұрын
@@Tosha.V а какой вариант верный?
@Tosha.V
@Tosha.V 26 күн бұрын
@@user-ff3lc1et3u Java
Who enjoyed seeing the solar eclipse
00:13
Zach King
Рет қаралды 65 МЛН
КАКАЯ ХИТРАЯ КОШКА! #cat #funny #pets
00:50
SOFIADELMONSTRO
Рет қаралды 19 МЛН
Điều cuối cùng mẹ có thể làm cho con || Sad Story  #shorts
01:00
Антон Сергеев, «Go под капотом»
36:37
Kolesa Group
Рет қаралды 85 М.
Golang Error Handling Is Better Than You Think!
18:53
Anthony GG
Рет қаралды 24 М.
Who enjoyed seeing the solar eclipse
00:13
Zach King
Рет қаралды 65 МЛН