Что-то я засиделся на одном стеке
👁 587↗ 3
Раз уж так вышло, что я снова в игре (это я про найм), то пора снова заняться исследовательской деятельностью.
Последние пару лет я использовал один стек в своей работе, на котором запустил не один и даже не пять проектов, а десятки. Стек максимально простой, но при этом надежный. Однако он сильно ограничивает варианты разработки.
Стек: Node.js, GoLang, Vue/React, PostgreSQL, RabbitMQ, Redis, Nginx, Docker, Ansible, GitLab + GitLab CI — и, в общем-то, всё.Это самый частый стек, который я использовал. За его пределы выходил крайне редко. Например, в качестве базы данных где-то мог использовать MongoDB или AWS DynamoDB. Вместо RabbitMQ — NATS. В DevOps мог иногда использовать k8s, но это было всего пару раз, и мне кажется, я больше проблем получил, чем реальной пользы от Kubernetes. Вероятно, это связано, в первую очередь, с малым опытом работы с кубером, а возможно, я просто использовал его не к месту. Скорее всего, второй вариант, потому что причина выбора технологии была ошибочной — хотелось попробовать что-то "хайповое". Сейчас часто прилетают разные вакансии, и я смотрю на стек, который там используется. В 80% случаев это тот же стек, что описал я. Но вот эти 20% могут значительно отличаться. Короче, вот последняя вакансия, которую мне прислали. Некоторые слова оказались для меня новыми, и я пошел штудировать интернет и напрягать нейронки.
Стек: Go, NATS, ArangoDB, Redis, ScyllaDB, Docker, Nomad, Consul, Envoy, AWS DynamoDB, AWS Lambda.Это еще одна причина иногда проходить собеседования. Засидевшись в одном болоте, можно забыть, что существует целый мир! !💬 Telegram | !📹 Youtube
13