Язык программирования Golang: зачем нужен и чем хорош? |
Vložit
- čas přidán 15. 06. 2024
- Golang, Go, гошечка, гоферы. Теперь, когда ты знаком с терминологией выпуска, расскажем о гостях подкаста)
В выпуске участвовали настоящие профессионалы и фанаты своего дела: руководитель направления разработки Eco Center Bank Артём Туркин и техлид Kolesa Group Амангелды Кадыл.
Обсудили всё, что касается языка программирования Golang:
📌 плюсы и минусы языка программирования Golang
📌 почему Go на хайпе
📌 принципы Golang’a
📌 как устроить митинг в IT-коммьюнити
📌 каков спрос на Go-разработчиков и какие у них зарплаты
📌 с чего начать учить Go, если ты новичок
📌 что ждёт Golang в Казахстане в ближайшие годы
*На момент записи этого выпуска Eco Center Bank назывался Альфа-Банк Казахстан.
Сайт kolesa group: kolesa.group/?...
Ссылка на Telegram-канал подкаста: t.me/codecoffeepodcast
Делитесь ссылками с друзьями, шэрьте в сторисы, ставьте лайки и пишите честные отзывы. Это придает сил и уверенности продакшн-команде для создания дальнейших выпусков ❤️
Таймкоды:
00:00 - вступление
00:48 - знакомство со спикерами
03:19 - зачем нам тысячи языков программирования?
06:05 - преимущества Go
08:57 - почему Go на хайпе?
13:05 - Артём про свой путь к Golang и причины перехода на него
15:08 - Аман про путь к Golang
16:04 - принципиальные отличия языка программирования
18:40 - с какого языка легче всего перейти на Go?
19:27 - для каких задач подходит Golang?
22:31 - Артём о переходе от рубашек и бюрократии к майкам и свободе
24:33 - Аман о проектах Kolesa Group, написанных на Go
25:14 - а теперь на человеческом: как Golang помогает бизнесу в Kolesa Group?
26:18 - о минусах Go
28:05 - митинги в IT-коммьюнити :)
28:52 - казахстанские компании, в которых пишут на Go
29:36 - спрос на Go-разработчиков в 2022 году
31:02 - о найме и хантинге гоферов
33:56 - программирование = много денег?
34:23 - сколько стоят junior/middle/senior гоферы?
35:44 - с чего начать учить Go новичку?
36:58 - стать Golang-разработчиком, ничего не зная о программировании
38:16 - будущее гоферов в Казахстане
39:04 - блиц
Очень полезный подкаст, спасибо!
Спасибо за выпуск!
Спасибо, очень понравилось, максимум информации и никакой воды
Кристина, вы большая молодец. Очень хорошо ведёте эфир.
Спасибо огромное! Ваша обратная связь так ценна для нас :)
Go go go!!!
Рахмет
👏👍
Аман, возьми меня к себе!
Что за ерунда? Поищите работу джуном, в Казахстане, на Go. А потом поищите работу джуном на PHP, JavaScript, Python. Попа будет везде ибо джуны не нужны. Однако, на других языках джуновские вакансии хотя бы есть, а в Go джуны отсутствуют как класс. Это свитчеру бэкендеру можно найти работу на Go, да и то - с большим трудом. Даже монстр по имени JAVA, с большим порогом входа, более "приветлив" в плане вакансий к джунам, чем Go.
Go обычно нужен там где хайлоад. Там где уже все скрипит, кипит и медленно работает)
И вот пускать к таким проблемам джуна никто не будет. Вот и вся причина.
Эксперты, в с# не нужно тащить весь райнтам, можно создавать self-executed. А дженерики в го совершенно в каличном варианте
Я Гофер
Хз джун/интерн вакансий мало
Нужны ли вообще кому нибудь гоферы джуны ?
Да в целом, сейчас много где
В Москве везде джуны нужны
На самом деле, сильно нужны. Вк, мтс, вб, озон в России постоянно стажировки открывают. Это значит, что даже неопытных кадров не хватает в рф
В озон постоянно нужны
Еще можно сказать что golang проходной язык для rust lang)))
Не сказал бы, найти хорошего разработчика на Rust, способного писать поддерживаемый код, намного более сложная задача, нежели найти такого же гофера, исключительно за счёт бедности синтаксиса и подхода в лоб к разработке в Golang.
Исключительно моё мнение: Rust - язык для State of the Art разработки, когда тебе не страшно потратить 1.5Х времени, чтобы достичь пика производительности, а Go - язык для программных инженеров, которые хотят закрыть задачу достаточно быстро, достаточно оптимально и желательно так, чтобы потом не пришлось переделывать)
@@sealoftime
1 раз не С, а раст
Почему то ведущая, когда перечисляла топ языков, не сказала что Python на первом месте в рейтинге tiobe, а вот Golang на 15)
Да как бы питон на первом месте потому что его используют как не основной язык проекта. Тестирование, девопс, автоматизация. А вот проектов на нем меньше чем на php
@@borismor1 кто вам такую чепуху сказал? Я в разработке уже 3 года и знаю много компаний где основной язык программирования это Python, а все потому, что на нём очень быстро и просто создать приложение. А вот PHP на мой взгляд уже сдает позиции, так как сейчас большая часть web приложении использую REST API архитектуру.
@@user-pk2hd1sm4d я вас удивлю, но на php легко писать rest приложения. Фреймворки на php имеют гигантское комюнити, а сам интерпретатор php в разы быстрей python. Хотя трудно найти язык медленней python) Поэтому для создания мвп php используется очень часто. А узкие места переписывают на go. Сам я пишу на python. В текущей конторе у нас функциональные тесты. В предыдущей датасантисты отдавали модели ai и подымал отдельный сервис на flask. Нормальный язык где не критична скорость или можно закешировать
по использованию -да. его школьники изучают во всем мире
@@user-pk2hd1sm4d Php - это не язык, а препроцессор HTML, поэтому, прежде, чем говорить о Python поймите что есть что.
Вы в исходниках кубера копались? Отвратительно написанный проект к моему удивлению 😅 насколько Го легко читать, в случае Кубера - это прям боль. Но как решение конкретной задачи - кубер топ
Кубер писали джависты, когда го только-только вышел. Неудивительно, что когда-то код был плохим. А вы код читали? Я как гошник не вижу там серьёзных проблем, учитывая масштабы проекта.
@@vadimalekseev3621 а есть примеры открытых го проектов с идеальным кодом?)
@@vadimalekseev3621 Ткни пальцем в проекты, которые писали настоящие гошники. 99% - лом невменяемого кода без малейшего понятия об основных принципах разработки.