Язык программирования Golang: зачем нужен и чем хорош? |

Поделиться
HTML-код
  • Опубликовано: 12 июн 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 - блиц

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

  • @meiranuarbekov8737
    @meiranuarbekov8737 Год назад +4

    Очень полезный подкаст, спасибо!

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

    Спасибо за выпуск!

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

    Спасибо, очень понравилось, максимум информации и никакой воды

  • @aidynsmagulov7852
    @aidynsmagulov7852 2 года назад +10

    Кристина, вы большая молодец. Очень хорошо ведёте эфир.

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

      Спасибо огромное! Ваша обратная связь так ценна для нас :)

  • @user-oj3kx3uu5m
    @user-oj3kx3uu5m Год назад +2

    Go go go!!!

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

    Рахмет

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

    👏👍

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

    Аман, возьми меня к себе!

  • @research_Development
    @research_Development Год назад +9

    Что за ерунда? Поищите работу джуном, в Казахстане, на Go. А потом поищите работу джуном на PHP, JavaScript, Python. Попа будет везде ибо джуны не нужны. Однако, на других языках джуновские вакансии хотя бы есть, а в Go джуны отсутствуют как класс. Это свитчеру бэкендеру можно найти работу на Go, да и то - с большим трудом. Даже монстр по имени JAVA, с большим порогом входа, более "приветлив" в плане вакансий к джунам, чем Go.

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

      Go обычно нужен там где хайлоад. Там где уже все скрипит, кипит и медленно работает)
      И вот пускать к таким проблемам джуна никто не будет. Вот и вся причина.

  • @user-si7he1kz9o
    @user-si7he1kz9o Год назад +2

    Эксперты, в с# не нужно тащить весь райнтам, можно создавать self-executed. А дженерики в го совершенно в каличном варианте

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

    Я Гофер

  • @mr.talap016
    @mr.talap016 2 года назад

    Хз джун/интерн вакансий мало

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

    Нужны ли вообще кому нибудь гоферы джуны ?

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

      Да в целом, сейчас много где

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

      В Москве везде джуны нужны

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

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

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

      В озон постоянно нужны

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

    Еще можно сказать что golang проходной язык для rust lang)))

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

      Не сказал бы, найти хорошего разработчика на Rust, способного писать поддерживаемый код, намного более сложная задача, нежели найти такого же гофера, исключительно за счёт бедности синтаксиса и подхода в лоб к разработке в Golang.
      Исключительно моё мнение: Rust - язык для State of the Art разработки, когда тебе не страшно потратить 1.5Х времени, чтобы достичь пика производительности, а Go - язык для программных инженеров, которые хотят закрыть задачу достаточно быстро, достаточно оптимально и желательно так, чтобы потом не пришлось переделывать)

    • @vano20230
      @vano20230 21 час назад

      ​@@sealoftime
      1 раз не С, а раст

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

    Почему то ведущая, когда перечисляла топ языков, не сказала что Python на первом месте в рейтинге tiobe, а вот Golang на 15)

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

      Да как бы питон на первом месте потому что его используют как не основной язык проекта. Тестирование, девопс, автоматизация. А вот проектов на нем меньше чем на php

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

      @@borismor1 кто вам такую чепуху сказал? Я в разработке уже 3 года и знаю много компаний где основной язык программирования это Python, а все потому, что на нём очень быстро и просто создать приложение. А вот PHP на мой взгляд уже сдает позиции, так как сейчас большая часть web приложении использую REST API архитектуру.

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

      @@user-pk2hd1sm4d я вас удивлю, но на php легко писать rest приложения. Фреймворки на php имеют гигантское комюнити, а сам интерпретатор php в разы быстрей python. Хотя трудно найти язык медленней python) Поэтому для создания мвп php используется очень часто. А узкие места переписывают на go. Сам я пишу на python. В текущей конторе у нас функциональные тесты. В предыдущей датасантисты отдавали модели ai и подымал отдельный сервис на flask. Нормальный язык где не критична скорость или можно закешировать

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

      по использованию -да. его школьники изучают во всем мире

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

      @@user-pk2hd1sm4d Php - это не язык, а препроцессор HTML, поэтому, прежде, чем говорить о Python поймите что есть что.

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

    Вы в исходниках кубера копались? Отвратительно написанный проект к моему удивлению 😅 насколько Го легко читать, в случае Кубера - это прям боль. Но как решение конкретной задачи - кубер топ

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

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

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

      @@vadimalekseev3621 а есть примеры открытых го проектов с идеальным кодом?)

    • @user-si7he1kz9o
      @user-si7he1kz9o Год назад +2

      @@vadimalekseev3621 Ткни пальцем в проекты, которые писали настоящие гошники. 99% - лом невменяемого кода без малейшего понятия об основных принципах разработки.