x1gluk1x
Алексей
просто нужна типизация и многопоточность
Lunkli
Фреймворки в питоне нужно знать, мне кажется в Go лучше если вы их не знаете, чтобы на первых парах мозги не засорять
Pavel
Алексей
И чтобы яп можно было выучить на одном вздохе
Алексей
Алексей
Алексей
спасибо
Антон
Владимир
Anton
на ваших глазах родился 300кк/наносек
Anton
а вы и дальше читайте про мьютексы, слайсы, мапы и чистую архитектуру
leejoys
Фреймворки в питоне нужно знать, мне кажется в Go лучше если вы их не знаете, чтобы на первых парах мозги не засорять
Это если вы сам с нуля медленно и долго будете писать что-то простое. Работы по такому профилю немного. А так вы какой крупный сервис не возьмите, там фреймворк на фреймворке, для вэб, для логгирования, для трассировки, для документации, для контракта с фронтом. Да, это как бы называется просто пакетами, но тем не менее, связки самых популярных пакетов стоит изучить или, хотя бы, ознакомиться.
Alex
Это если вы сам с нуля медленно и долго будете писать что-то простое. Работы по такому профилю немного. А так вы какой крупный сервис не возьмите, там фреймворк на фреймворке, для вэб, для логгирования, для трассировки, для документации, для контракта с фронтом. Да, это как бы называется просто пакетами, но тем не менее, связки самых популярных пакетов стоит изучить или, хотя бы, ознакомиться.
Ни в одном крупном сервисе на Go ни одного фреймворка не видел. На Java например - да, там Spring на каждом втором проекте сейчас, кое-где Hibernate.
В Go - всё на библиотеках. А они не накладывают ограничений на структуру проекта. Это и плохо, и хорошо.
Александр
Nick
Здравствуйте. Можете посоветовать мастхев знания для junior golang developer. какие знания не обходими? нужны ли алгоритмы? можете посоветовать
Akmal
Lunkli
Это если вы сам с нуля медленно и долго будете писать что-то простое. Работы по такому профилю немного. А так вы какой крупный сервис не возьмите, там фреймворк на фреймворке, для вэб, для логгирования, для трассировки, для документации, для контракта с фронтом. Да, это как бы называется просто пакетами, но тем не менее, связки самых популярных пакетов стоит изучить или, хотя бы, ознакомиться.
как правило даже при смене одного места работы на другое, при том что вы остаетесь на той же позиции - скорее всего половину набора "фреймворков" вы поменяете. И поменяете быстро и не задумываясь. Ну и опять же мы же говорим о том что нужно работодателю, а на практике знаю работодатель никогда вас не спросит чем вы жсон сериализуете или какой у вас логгер стоит.
Lunkli
Знать что-то не вредно. Другой вопрос что это минимальное значение имеет с точки зрения оценки ваших хардов и если целенаправленно искать работу то лучше озаботиться базой, чем копить знание о различных пакетных модулях. Тем более не мал шанс что у компании самописных пакетов полно)
Fruity_loop
я больше предпочитаю это https://www.cgal.org/
Callum | Plexus
If it's of interest to anyone I have this candidate passively looking
Callum | Plexus
//Head of Engineering (Golang Experience)//
-Ex-Crypto.com // Ex-Paypal
-Golang - 10 years' industry experience
-7 years industry experience in Crypto and Blockchain technology
Арина
#Вакансия #Vacancy #Backend #Go #PostgreSQL
📌Вакансия: Senior Go разработчик
📌Компания: Wildberries
📌Формат работы: full-time
📌Локация: удаленка/гибрид на выбор (г.Москва)
📌ЗП: 300,000-400,000 руб. (на руки)
Всем привет! Сейчас наша команда инфраструктурной разработки ищет Senior Golang разработчика, которому предстоит принять участие во всех этапах разработки от обсуждения требований и проектирования архитектуры решений до их реализации и написании кода.
Наш основной проект: Service Desk - это продукт для осуществления поддержки сервисов и оборудования компании и обработки запросов сотрудников (Help Desk), аналог JIRA.
Стек: Golang, PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, CI/CD, Gitlab.
Что нужно будет делать?
- Участвовать в разработке критериев качества кода;
- Непосредственно влиять на архитектуру приложений;
- Непосредственно влиять на развитие продуктов компании;
- Проводить технический анализ бизнес-требований и декомпозировать задачи;
- Согласовывать сроки выполнения задач;
- Интегрировать сервисы с другими продуктам компании;
- Проведение Code Review.
Что для нас будет важно?
- Отличное знание Golang и классических алгоритмов;
- Знание и применение методологии SOLID, знание классических паттернов проектирования;
- Коммерческий опыт разработки на других языках C/C++/Java/Rust;
- Опыт коммерческой разработки на Golang от 5-х лет;
- Уверенный опыт работы с реляционными БД (PostgreSQL);
- Уверенный опыт работы с нереляционными БД (Redis, Mongo);
- Твердый опыт разработки микро сервисной архитектуры;
- Опыт межсервисной интеграции (ApiGW);
- Опыт использования gRPC, GraphQL, REST, Swagger, OpenAPI3;
- Понимание IP сетей TCP/UDP/SCTP стек;
- Понимание HTTP, HTTP/2, WS;
- Базовое понимание устройства linux OS (fs, devs, net, process, thread, cgroups);
- Знания OpenTelemetry, в том числе метрики Prometheus, VictoriaMetrics.
Что будет плюсом?
- Опыт разработки систем, идентичных нашим и HighLoad систем;
- Опыт работы с k8s (Mesh, LoadBalancer, Service)
- Опыт построения CI/CD (GitLab, Jenkins)
Что мы предлагаем?
- Гибкое начало рабочего дня, полностью удаленный и гибридный формат работы. При желании можно работать в современном офисе с бесплатными обедами – м. Парк Культуры (БП Красная Роза).
- возможность реализации своих идей в разработке
- дружная команда
- ДМС после испытательного срока; телемедицина, очные приемы, ежегодный чек-ап для сотрудника, а также онлайн-консультации для родственников;
- корпоративные скидки у партнеров, внешние программы по обучению и внутренние митапы;
- ежегодная 40%-ая скидка на покупку ноутбука или мобильного телефона.
👥Откликнуться или задать вопросы: @arina_savchenkova
Polina
Go разработчик
зп: 200 000-300 000
Москва
Наш клиент - международная рекламная платформа для покупки и продажи трафика.
Это высоконагруженный сервис - более 100 миллионов показов рекламы в сутки. Платформа построена на микросервисной архитектуре и обрабатывает десятки тысяч RPS.
Наш сервис активно растёт по всему миру: в СНГ, США и Европе. Клиентами являются рекламодатели, рекламные агентства, партнеры по распространению трафика.
Мы активно дорабатываем платформу и выкатываем новые фичи (удобная аналитика, редизайны, редакторы размещения рекламных объявлений и многое другое). В связи с ростом компании и развитием продукта открыта вакансия Senior GO разработчик.
Наш стек:
- Golang, Php;
- Database: Clickhouse, Postgresql, MongoDB;
- Communication: gRPC, Kafka;
- SRE: ELK, Grafana, Prometheus;
- Deploy: Gitlab CI/CD, Docker;
- Soft: Slack, Atlassian.
О команде разработки:
У нас принята культура обмена опытом и постоянного развития - и это не громкие общие слова. В команде разработки многие решения обсуждаются совместно, принимаются аргументы и предложения - всё очень прозрачно.
Разработка ведётся по скраму - со спринтами, понятным беклогом и без легаси.
В команде разработки сейчас CTO, 3 backend, 2 frontend + team lead, 1 devops и qa.
Одно из 2 собеседований - знакомство с командой. Им можно задать любые вопросы о разработке и внутренних процессах.
От тебя мы ждем:
- Опыт коммерческой разработки на Go от 2-x лет;
- Опыт работы с реляционными базами данных и NoSql решениями;
- Опыт работы с брокером сообщений;
- Знание классических алгоритмов и структур данных;
- Уверенное знание Linux/Unix систем;
- Понимание принципов контейнеризации и микро сервисной архитектуры;
- Умение командной работы – уважение чужого кода, правил линтеров.
Большим плюсом будет:
- Опыт работы с Rust, Lua, Php;
- Опыт работы в рекламных сетях.
Условия:
- Гибкий старт рабочего дня, офисный или гибридный формат работы;
- Неформальное общение в команде;
- Бесплатная еда в офисе в формате "стол заказов" из кафе и ресторанов;
- PS/Xbox, миникачалка, стол для настольного тенниса в офисе;
- Совместный отдых - выезды в другие страны, аренда яхт и прочие приятности;
- Есть частые индексации зарплаты или фиксация по курсу USD - на выбор сотрудника;
- Комфортный и современный офис в пешей доступности от метро Тульская БЦ W PLAZA.
Отклики и вопросы CV @RudiIlya.
Null
#вакансия #golang #middle #senior
Golang Разработчик Middle+/Senior
Компания: DstLab
Оформление: ИП, СЗ
Формат: удаленный
Вилка: 180 т.р. - 300 т.р.
Локация/Гражданство: Только РФ
Грейд: Middle+/Senior
Срок проекта: долгосрочно
Старт проекта: асап
О проекте: Разрабатывает продукты и технологии для онлайн-коммуникации, обучения и совместной работы. Бренды: Meetings, Webinar, We.Study и COMDI.
📌 Задачи:
● В R&D команду мы ищем Middle+, Senior Media-разработчика, вместе с которым будем:
● Разрабатывать и поддерживать медиа-сервера, различные сервисы и инструменты для обработки и передачи аудио и видео;
● Решать другие сложные и интересные задачи по обеспечению бесперебойной и качественной работы платформы;
● Находиться в тренде новых технологий;
● Поддерживать highload. У нас более 150 серверов в России и за рубежом, 200 Гбит.с онлайн-трафика, требование к доступности сервиса - 100%.
💻 Требования:
● Понимание как работают телекоммуникационные сети, протоколы видеостриминга и телефонии, операционные системы;
● Опыт в сфере видеостриминга или видеоконференцсвязи; ‼️ОБЯЗАТЕЛЬНЫЙ опыт работы с WebRTC или SIP от 3х лет.
● Знание одного из языков программирования: приоритет Go (но готовы рассмотреть Java или C++ с желанием в дальнейшем переучить на Go).
● Опыт работы с языком программирования от 3 лет (мидл+), от 5 лет (синьор).
ℹ️Используемые технологии на проекте:
WebRTC, SIP, RTP, RTSP, RTMP, DTLS, STUN, SCTP, H.264, Opus.
Инструменты: Slack, YouTrack, Github, Jenkins.
Методология: Scrum.
Писать: @okabirorin 📩
Nadezhda
#Вакансия #Go #релокейт #job #fulltime #remote
❗️Вакансия: Backend-разработчик Go - опыт от 3 лет.
❗️Доход: 4000-5000$ на руки (готовы обсуждать в зависимости от опыта)
❗️Удалённая работа.
❗️Наша команда в поисках Golang разработчика для криптовалютной биржи Cryptology.com. (https://cryptology.com) 
Рассматриваем кандидатов от уровня Middle+.
❗️Мы можем предложить тебе много опыта, крутых задач и в целом огромных возможностей для профессионального и карьерного роста в финтех проекте, команду крутых молодых разработчиков с общей идеей.
❗️Вашими главными задачами будут:
- Разработка и поддержка сервисов в рамках продуктовой команды.
- Участие в инфраструктурных задачах, таких как спотовая биржа и торговые роботы.
- Проектирование технических решений для интеграционных методов взаимодействия с клиентами (WebSocket, REST).
- Участие в проработке задач и ответственность за доставку в продакшн.
- Сотрудничество с другими командами, включая продакт, DevOps, QA и SecOps.
- Отладка, тестирование и оптимизация сервисов.
- Рефакторинг и поддержка кодовой базы.
❗️Нам важно:
- Умение проектировать фичи от технической концепции до выпуска в продакшн.
- Опыт коммерческой разработки на Golang не менее 3 лет.
- Глубокое понимание асинхронно-событийного и многопоточного программирования, опыт работы с высоконагруженными системами.
- Знание и опыт работы с gRPC, WebSocket и protobuf.
- Опыт работы с облачными платформами, идеально — AWS.
- Опыт работы с брокерами сообщений, идеально — Kafka.
- Опыт работы с распределенными командами.
❗️Приветствуется:
- Основное понимание технологии блокчейн.
- Интерес к темам, связанным с proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography и др.
- Опыт настройки и работы с системами непрерывной интеграции (CI).
★ Почему у нас хорошо:
- Мультикультурная среда с сотрудниками по всему миру.
- Возможность удаленной работы, а также поддержка релокации в Европейский Союз при необходимости.
- Команда профессионалов с опытом в различных областях.
- Гибкость и готовность к изменениям, так как мы являемся продуктовой компанией.
- Культура DevOps, где инфраструктурная команда обеспечивает надежность и безопасность инфраструктуры.
- Ответственность и свобода в решении задач.
- Сложная бизнес-логика продукта, работа с чувствительными данными и секьюрными API, использование микросервисной архитектуры.
- Возможность погрузиться в тематику трейдинга и блокчейна.
❗️Условия:
- Заработная плата обсуждается на собеседовании и зависит от опыта кандидата.
- Гибкий график работы.
- Возможность релокации после успешного завершения испытательного срока (Португалия).
❗️Контакт: @NSmolyakova
Alexander
Гайз, а Go на процессорах M2 нормально бегает? Нет проблем с разработкой?
Alisher
Alisher
Артём
Alisher
Alisher
Антон
А так мне кажется лучше взять М1+32гб оперативы чем М2 на 16
Антон
По деньгам одно и то же (да, это мое сугубое мнение)
Антон
Alisher
Антон
шта?
Ну я взял первых продавцов на авито которые попались
Антон
Антон
Антон
Если ты найдешь мак м2 про 16 16гб дешевле, то скинь ссылку
Alisher
M2 Pro/16/512- 1950
M1Pro/32ГБ/512ГБ- 2700
Alisher
у нас(Узбекистан) вот такие цены
Антон
D
APPLE Z16R00075/ Mac Pro/ M2/ 16GB/ 256GB/ 13.3
У нас 1600$, можно ещё 10-20% tax-free вернуть при выезде из Турции
Антон
Антон
Антон
Лира 27 щас вроде =2300
Против 1979 $ за российский комп.
Я сам местный
Антон
Alisher
D
D
Антон
D
В малазии ещё
Ну нам туда дальше лететь. Там много серого, местные брать не рекомендовали
D
Антон
Антон
По запчастям?)
Valeriy
D
D
Когда работаешь с серьезными проектами, утечка ключей и информации должна быть исключена
Антон
Утилизировать
Не не ты не понял меня. Ты говоришь воруют их. У меня ни разу не воровали, но мне кажется, что мак как-то наиболее устойчив к таким делам. Его же потом не продашь даже особо.
Null
ИТ + научпоп + музыка = большой ИТ-пикник в Москве 💛
2 сентября Тинькофф, CodeFest и Мельница собирают большой благотворительный ИТ-фестиваль. Встречаемся в Коломенском на максимально летнем вайбе.
В программе: ИТ- и научпоп-лектории, выступления топовых спикеров, воркшопы, интерактивные зоны и вишенка на торте — музыкальные перформансы от Антохи MC, Zoloto, Therr Maitz, The Hatters, «Сироткина», а также секретного хедлайнера. Как думаете, кто им может быть?
Для участия нужно выбрать благотворительный фонд из списка и сделать донат от 1000 рублей. Подробности и регистрация — тут.
Реклама. АО "Тинькофф Банк"
D
Александр
D