@Benderm

Почему сейчас такой спрос на go?

Здравствуйте!

Не для холивара ради. Просто, стало интересно почему сейчас так много вакансий появилось на golang, что за хайп? Причем, таких специалистов ищут крупные компании.
  • Вопрос задан
  • 749 просмотров
Пригласить эксперта
Ответы на вопрос 7
@bacon
Вам так кажется, спрос на хороших специалиста почти на всех языках.
Ответ написан
uvelichitel
@uvelichitel Куратор тега Go
habrahabr.ru/users/uvelichitel
Потому что Go - отличный язык программирования?
Ответ написан
2ord
@2ord
продвинутый чайник
Стартапы чаще пишут код на языках с динамической типизацией, поскольку проще выпустить первый релиз-монолит в короткие сроки. А раз быстро, то по мере роста компании будет появляться все больше "костылей" и говно-кода. На определенном этапе в компании приходят к выводу, что монолит медленно работает, его трудно развивать и он плохо масштабируем. И тогда сначала пробуют дробить монолит на мелкие службы на том же языке, что и монолит, на даже этого по производительности может не хватать. И тогда начинают искать язык, на котором можно писать высокопроизводительные службы, при этом был легок в изучении, легко разворачиваем на сервере, у которого было хорошее сообщество и легко было найти новых разработчиков или переобучить их. Таких языков не так много.
Ответ написан
@beduin01
Спрос?! Очнитесь! Спрос на Go падает с конца 2018 года. Все им уже наелись.

Теперь есть спрос только на переписывание разных поделий с Go на нормальные языки.
Ответ написан
Nikolino
@Nikolino
Скорее тут вопрос почему такой хайп вокруг микросервисной архитектуры.

Для крупных проектов это актуально, легче поддерживать, легче масштабировать, легче тестировать, деплоить, и т.д.

А конкретно Go хорош потому, что шустрый, легкий в изучении, многопоточный. В ютубе полно видео с митапов крупных проектов: Авито, Badoo, VK, Gett такси и т.д. И там очень понятно объясняют где им Go помог. Например, вот видео от Badoo: https://www.youtube.com/watch?v=uO268voCGwA
Тимлиды разных других компаний насмотрелись на это всё, и тоже захотели попробовать. И начали появляться вакансии и от неизвестных компаний.

В php тоже появилась асинхронность и многопоточность (React PHP, Swoole и т.д.) и по производительности всё хорошо. Но в продакшн крупные компании, по всей видимости, (пока) это брать не хотят.
Ответ написан
Go хорош по синтаксису, очень приятно читать код (ИМХО). Очень быстрый. Скорость компиляции - молниеноснтная
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Поэтому:
toptal-blog-image-1534449533146-fbfd7f7fPS: для PHP можно использовать pthreads, создав асинхронную очередь обмена данными и добиться тех же результатов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы