Максим
Я сам придумал, чтобы палкой потыкать Интерес и любопытство
Можете e2e отложить на годик другой Вот правда лишнее 😂
Mark
Или это ваши придумки от делать нечего? 😜
Охренеть ты токсичный конечно, сам недавно писал что чат недоброжелательный и всё такое, а тут сам травишь. Нормально нельзя спросить?
Mark
Было бы нечего делать - человек не писал бы с вопросами по проекту
Oleg
Можете e2e отложить на годик другой Вот правда лишнее 😂
Почему? Я могу обьяснить зачем они нужны как и обычные тесты Тесты запускаются 2 секунды а руками тыкать я долго ТДД мне нравится очень Я на работе практиковал очень афигенно
Mark
Не вижу никаких проблем в этом сообщении. Смайлик в конце - норм.
Ну, мне было бы неприятно если бы за меня подумали, почему я то-то добавил. Нелепая попытка показать превосходство в опыте ИМХО, тем более как писал - при ранней претензии к чату мол тут тон не тот
Максим
Почему? Я могу обьяснить зачем они нужны как и обычные тесты Тесты запускаются 2 секунды а руками тыкать я долго ТДД мне нравится очень Я на работе практиковал очень афигенно
Ну я в свое время тоже упарывался Можно было бы время на др потратить — лучше потратил Оно интересное и легкое (и полезное конечно) Но не нужное почти всегда TDD хорош при рефакторинге или переписывании В остальном вы им будете пользоваться 1 в 5 лет Е2Е тоже бекендеру почти не нужен Лучше на БД упороться или сетях/куберах, раз за го взялись
Eugene
Забавно, е2е не нужен, а всякая абстрактная херня с кучей оберток - нужна. Интересный подход :)
Максим
Забавно, е2е не нужен, а всякая абстрактная херня с кучей оберток - нужна. Интересный подход :)
это вы так назвали бд, кубер и брокеры? то есть если перевернуть ваш сарказм, то e2e нужнее бекендеру, а кубер и очереди бекендеру не нужны или нужны меньше? и это в ваших глазах уже не странно?
Eugene
Нет, я так назвал всякие чистые коды и прочие подходы
Eugene
Но если отвечать на вопрос - бекендер без кубера и брокеров выглядит норм в какой то нише. А вот без е2е - точно не норм :)
Eugene
Да, бывают проекты без кубера и брокеров :)
Дима
Просто они обычно и без Go)
⛪️Поп Гапон⛪️
Просто они обычно и без Go)
если дальше магазинчиков и финансовых прилог не выходил, то да
Алиса
#Godeveloper #Golang #Goразработчик #Goаутстафф #goвакансии #golangвакансии Go разработчик | Аутстафф компания Top Selection 🔥 Мы в поиске Go (+PHP) разработчика на аутстафф проект Грейд: |senior Ставка: 300К Гражданство/Локация: РФ Загрузка: фуллтайм Оформление: только ИП ❕ 📌 Задачи проекта: — Проектировать распределённые системы для одного из продуктовых доменов: Лента, Клипы, Истории, Мессенджер, Сообщества, Музыка; — Участвовать в рефакторинге существующего кода и разрабатывать новые сервисы на Go; — Развивать API и принимать активное участие в жизни в кросс-функциональной продуктовой команды. ✅ Требования: — Go (коммерческий опыт от 4-х лет) — Желает принимать активное участие в рефакторинге существующего кода для ключевых проектов и написании нового на Go (Go - 80% и PHP - 20%); — Имеет опыт в разработке высоконагруженных систем; — Командный игрок, готовый к коммуникации со смежными командами. Доп. навык, которым должен владеть кандидат: PHP; (коммерческий опыт от 1-го года) @ali00ars
Eugene
Просто они обычно и без Go)
Бывает и с го, вот буквально перед глазами есть пример - тулза на го которая генерит тестовую нагрузку для схд. Ни кубернетесов ни брокеров в простом использовании (в случае когда надо шарашить с нескольких инитов уже конечно меняются подходы но в рамках одного - норм :)
Eugene
При том, что есть ниши, достаточно широкие, где не нужны кубернетесы и брокеры.
Лео
Интересно только зачем срезать 80% вакансий
Eugene
Какая разница сколько вакансий ? Речь о том, что без знания каких то технологий программист остается программистом. А вот без тестов он уже не программист.
Eugene
Есть например такой проект как galera cluster который имеет к себе менеджера. Приложение на го, которое раскалывает и мониторит кластеры хоть он премис, хоть в Клауде. В этом приложении есть го бэкенд, но нет кубернетеса и брокеров.
Eugene
Е2е не полезнеее, он обязателен, в отличие от
Eugene
Не, ты уходишь в частности. А я тебе про целые ниши.
Лео
Не, ты уходишь в частности. А я тебе про целые ниши.
Ну возможно, я просто не видел таких ниш как собственно нигде не видел чтобы бек е2е тесты писал, могу ошибаться
Лео
Уж скорее фронты таким занимаются если QA нет, но чтоб беки.. Вообще не представляю зачем
Oleg
Уж скорее фронты таким занимаются если QA нет, но чтоб беки.. Вообще не представляю зачем
Кнопкикрасители это отдельная каста, на чем они писать тесты будут? Я бы им доверил ничего
Eugene
Е2е это не только по фронт. В контексте кубера е2е может тестить оператора
Дима
Какой-то очень странный спор, что нужнее e2e тесты или k8s с брокерами) Одно метод тестирования, другое инструмент. Что важнее знать как вкрутить лампочку или шуроповерт? И все сводится к простому its depends on, или как в примере с лампочкой и шуропевертом, а что ты вообще делать будешь? Может тебе нужно пиццу приготовить ;)
Eugene
Ну возможно, я просто не видел таких ниш как собственно нигде не видел чтобы бек е2е тесты писал, могу ошибаться
Ну вон выше с галерой я привел пример где есть бек но нет кубера и брокера. Можно найти всякие операторы кубера где не будет реста. Так что без реста тоже бывают бэкендеры :) а вот без е2е бекендера быть не может
Лео
Ну вон выше с галерой я привел пример где есть бек но нет кубера и брокера. Можно найти всякие операторы кубера где не будет реста. Так что без реста тоже бывают бэкендеры :) а вот без е2е бекендера быть не может
Ну я ни разу е2е не видел чтобы писал разраб, а в примере был е2е кубера, который выше сказано было менее важен чем е2е, но как писать тестик для среды которую не знаешь
Eugene
Ты не понял - если ты пишешь менеджер галеры - тебе не надо знать кубер но надо знать рест и е2е. Если пишешь оператор кубера для бэкапа постгреса, то тебе не надо знать рест, но надо знать е2е. Те в любой нише тебе нужны тесты, и знать какие они бывают, как их писать и тд. Разработчик обязан. Хз, какие то прописные истины приходится объяснять.
Eugene
Что за оператор для бэкапа? А как же pg_dump?
Учиться учиться и еще раз учиться :)
x1gluk1x
Что за оператор для бэкапа? А как же pg_dump?
Зачем писать свой оператор для бэкапов не знаю, но для изучения можно глянуть как это делает cnpg (https://cloudnative-pg.io/) оператор с помощью barman (https://pgbarman.org)
Oleg
Зачем писать свой оператор для бэкапов не знаю, но для изучения можно глянуть как это делает cnpg (https://cloudnative-pg.io/) оператор с помощью barman (https://pgbarman.org)
Я сколько собесов смотрел devops sre там все в один голос что в кубере субд не разворачивают Поэтому и оператор не нужен😁
Eugene
Зачем писать свой оператор для бэкапов не знаю, но для изучения можно глянуть как это делает cnpg (https://cloudnative-pg.io/) оператор с помощью barman (https://pgbarman.org)
так не свой же, ты же можешь работать над проектом этого или другого оператора в рамках организации
Eugene
про операторы - https://blog.palark.com/comparing-kubernetes-operators-for-postgresql/
Oleg
я ослеп или не проснулся еще и мне кажется что он про e2e тесты говорит?
5 условие для стажировки в авито https://github.com/avito-tech/tech-internship/tree/main/Backend%20Bootcamp/Backend%20Bootcamp%202024
Oleg
Тестовое кринж, целая api на неделю или две занятости
День, ну полтора если за пивом ходить
Enagtim
День, ну полтора если за пивом ходить
Хз, я бы написал за 2 дня, но это прям сидел бы целый день. Просто у меня это заняло столько времени, чтобы сделать всё чётко
Enagtim
Это твоя проблема или кринж тестового?😁
Тестовое, проблема в том, что здесь надо написать целую api. При этом не факт, что эту api посмотрят и дадут хоть какую-то обратную связь, потому что стажеров таких много будет
Enagtim
Плюс даже если эту api посмотрят, скажут ок давай на собес, то на собесе всё равно спросят как с мидла. Просто нет смысла никакого в этих стажерских вакансиях и тестовых, если можно сразу пойти на миддла, просто на собесы
Enagtim
а реально много? чат есть какой нибудь, где вы все стажеры сидите ?
Это очевидно, что конкурс на одно место в бигтех на стажера огромный
Enagtim
почему думаешь, что место одно
Потому что на одно место n человек, мест тоже не много. В итоге после стажки возьмут из всех пару человек, остальные пойдут дальше искать свое счастье
Edgar
Нормально как с мидла)
В озон проходил в прошлом году - только базу спрашивали
Edgar
В базу входит что?
Сетевой стек, синтаксис языка, бд
Enagtim
Сетевой стек, синтаксис языка, бд
Ну так и я собесился в озон теч, на мидла. Тоже самое было
Edgar
Ну так и я собесился в озон теч, на мидла. Тоже самое было
Я не могу сказать, что это завышенные требования для стажировки были. Видел куда более неадекватные собесы на стажера/джуна
qwerty
Нормально как с мидла)
Конкурентность - мидл уровень? Решить 2 задачки уровня литкод изи - мидл? Что такое интерфейсы - мидл? Что такое транзакции - мидл? В Авито не спрашивают как с мидлов на стажку
Edgar
Что было там ?
Начинают спрашивать за технологии, причем, чем компания меньше, тем больше спрашивают) В аутсорс один по синтаксису гораздо больше гоняли, чем в озоне
qwerty
И на мидла всё это спрашивают, не просто спрашивают, а только лайфкодинг)
Ну лайф кодинг и на стажёра есть. А в чем проблема? Это сложно типа?
Enagtim
Ну лайф кодинг и на стажёра есть. А в чем проблема? Это сложно типа?
Проблема в том, что собесы за оффер за хлеб и собесы за нормальные деньги мидлом одинаковые и нет никакого смысла тратить время на стажировку
Enagtim
Это просто наеб
qwerty
Проблема в том, что собесы за оффер за хлеб и собесы за нормальные деньги мидлом одинаковые и нет никакого смысла тратить время на стажировку
Ну, окей, это твое мнение. Я после стажки пройду в штат на нормальный грейд и буду около мидлом. Разве плохо? Чтобы податься на мидла, надо либо иметь опыт, либо "иметь" опыт в резюме) так как я студент и без ком опыта почти, для меня стажка идеальна. По деньгам для стажеров не обижают, проблемы не вижу
qwerty
Сколько нынче стажерам платят?)
В районе 100, в других компаниях меньше
qwerty
Это для мск ? Хватает?
Спб, в мск больше будет. Хватает. Да и дело даже не в том, хватает или нет. Стажёрам платят, и платят не прожиточный минимум, как может показаться. Вполне себе джуновская зп