mishhgun
тестовое задание - идеальный способ оценивания: поставлена задача, посмотрим как ты ее решишь.
mishhgun
тестовое задание - идеальный способ оценивания: поставлена задача, посмотрим как ты ее решишь.
не в стрессовой ситуации на собеседовании, а дома с чайком или чем покрепче)
Aleks
Если свой pet написанный по правилам, как было согласованно в старой команде, или в том же стиле тестовое не понравятся новой команде, а человек был готов подстроится (но это не видно).
D
еще раз, а причём тут его собственный проект, если разработчику необходимо решать поставленные задачи в рамках чего-то сложнее алКоритмов на лайвокодинге?
Не обязательно собственный, если лицензия и NDA с предыдущего места работы позволяет, можно и его. Сроки плюс минус тимлид уже знает на выполнение задач, а как кандидат относится к графику работы покажет испытательный срок. Кто-то может пропасть после выплаты первой зарплаты.
Tatyana
Я понимаю, что HRы придумали множесто интересных методик, терминов и красивых форм, но по факту, единственная задача, это - найти соискателя по ключевым скиллам, рассказать о компании вкратце, назначить дату с лидом. Когда HRы научатся отличать java и javascript, может что-то изменится. У меня 3 характеристики: "отказ", "берем", "нет примеров кода, даем тестовое".
Вы написали про тех лида, а не про HR. Рекрутерам не надо уметь отличать java оn javascript. Закидайте меня камнями 😎 Но у меня вопрос откуда у вас столько времни) Вы защищали друга в линке и написали нам комментарий проведя анализ нашей команды по страницу в линке, которую комапния не ведет. В этом чатике вы также отстаиваете свою точку зрения, которая, простите, не может быть истинной в последней инстанции. Откуда столько свободного времени? )) 🧐
Tatyana
ГосДеп оплачивает, не иначе
Я просто представляю диванного аналитика, который все знает и все умеет в чатах и на форумах. Уж простите.
Tatyana
Вынуждена откланяться 🤓 и заняться делом.
Tatyana
Этика не ваш конек. А на нашем коде крутится [deleted] $.
Этически с любовью не обижайтесь. Никого не хотела обидеть 💞
CoconutCoconut
Можете скинуть тестовые задания по golang?
Pavel
Можете скинуть тестовые задания по golang?
https://github.com/LiFeAiR/ozon_sea_fight тут одно и оч старое)
D
Я считаю алгокошмаринг для golang излишним. Для embeded C/C++ еще допустимым, ибо работа зачастую в среде ограниченных ресурсов. В реальных проектах на golang важнее: - понимание архитектуры приложения (валидация, тонкие контроллеры, повторное использование кода и декомпозиция, разделение уровня сервисов и передаваемых типов данных) - применение паттернов проектирования и Code style, Code of conduct - оптимизированное использование типов данных (не пихать сериализации и везде reflect) - понятный для чтения и тестирования код, без магичиских чисел, неявных вызовов, больших методов - корректная работа с подключениями к источникам данных, вендорными сервисами, обработкой ошибок - защита кода от ошибок, например с использованием кастомных типов ( func(arg1, arg2, arg3, arg4, arg5 int) обязательно приведет к тому, что разработчик ожет ошибиться в порядке передаваемых аргументов)
D
В золотые цитаты
Sebastian
Можете скинуть тестовые задания по golang?
Вот еще https://github.com/avtocod/golang-developer-test-task
D
Досадная очепятка, как жить без спелчекера
Pavel
Вот еще https://github.com/avtocod/golang-developer-test-task
Данные необходимо брать с этой страницы ("Актуальная версия").
Edward
#GO #удаленка #вакансия #middle #микросервис #developer ⚠️Ищем Go - разработчика уровня Junior++/middle Полная удаленка (Местоположение не имеет значения, но на время трудоустройства необходимо нахождение в России) 📌График работы гибкий 📌Заработная плата 90-160 т.р. Международный проект на стадии развития и расширения. Возможна помощь в релокации после прохождения испытательного срока 📌Используемые технологии: Golang, MongoDB, MySQL, Tarantool, Docker, Prometheus 📌 Чем предстоит заниматься: - Разработка новых решений для сервиса, под руководством тимлида - Рефакторинг существующих сервисов по паттернам проектирования - Написание тестов для ключевых узлов - Выполнение поставленных задач 📌 Требования: - Опыт разработки на GoLang 1‐2 год; - Опыт работы с SQL - Знание Git; Контакты: @Edis_fR
Семён
тестовое задание - идеальный способ оценивания: поставлена задача, посмотрим как ты ее решишь.
Придумал ещё идеальней, сразу брать на работу, только за бесплатно на первое время. Нужно оценить как кандидат справляется с рабочими задачами. Не с какими то там упрощёнными, надуманными тасками, а с реальными Ну а если серьезно, то тут уже писали Кто и по каким критериям будет оценивать? Можно взять отгулы на работе, и решать тестовое 24/7, на всякий чтоб прям до блеска отполировать и масштабируемость продумать. Но только ради чего? Или уделить пару часиков после работы, чтоб сделать кое как? А мне оно вообще надо? (Вместо отдыха что-то там ещё писать, ещё и кое как) Очевидно, пока где-то берут без тестовых, многие соискатели будут от них отказываться
mishhgun
Очевидно также, что если тестовые предлагаются не в маленьком количестве компаний, значит это имеет смысл :)
Владимир
Тоже хороший фильтр на то, серьезно настроен человек или просто хочет оффер получить, чтобы им на текущей работе помахать
Семён
Ну если вам не надо, то и вакансия не очень интересна, очевидно же
А я не конкретно про себя и не про конкретную вакансию. Если уж прям оч хочется в определенную компанию, то другой разговор. Но многим (по моим наблюдениям) не принципиально
egor
тестовое задание - идеальный способ оценивания: поставлена задача, посмотрим как ты ее решишь.
Ну если вы гугл или даете 10к$, то да. А если ищете синьора за средние деньги, то ему кроме основной работы, в малое свободное время делать тестовое задание такое себе. На джуна норм подход)
D
Тоже хороший фильтр на то, серьезно настроен человек или просто хочет оффер получить, чтобы им на текущей работе помахать
Соискателю важнее получить оффер без лишних заморочек, при условии, что заявленные навыки соответствуют реальным. Сейчас в моде пытаться получить оффер более высокого грейда, надеясь на Chat GPT. Работодателю (продуктовому, да еще при отсутствии кадрового резерва) важнее быстрее найти человека в команду, опираясь на реальные знания, не отпугнув потенциально интересных кандидатов.
Владимир
А я не конкретно про себя и не про конкретную вакансию. Если уж прям оч хочется в определенную компанию, то другой разговор. Но многим (по моим наблюдениям) не принципиально
Ну так если непринципиально и лень проходить тестовое тут, всегда можно пойти куда-нибудь еще. Тут такой бугурт начался, будто всех заставляют в эту карму идти и это последняя работа в России
Семён
Ну так если непринципиально и лень проходить тестовое тут, всегда можно пойти куда-нибудь еще. Тут такой бугурт начался, будто всех заставляют в эту карму идти и это последняя работа в России
Да этож прост дискуссия, мне только насчёт "идеальности" захотелось ответить) А так плюсы и минусы разных подходов (тестовое/лайвкодинг) мне понятны
Владимир
Да этож прост дискуссия, мне только насчёт "идеальности" захотелось ответить) А так плюсы и минусы разных подходов (тестовое/лайвкодинг) мне понятны
Пусть цветут сто цветов. Хочу когда-нить прийти на собес на лида и чтоб мне надо было на собесе три раунда бокса простоять против жирного сисадмина
Alexander
Вроде норм выглядит
Alexander
Только источник данных сдох
Emin Zalaev
Любой разработчик это кот в мешке, и ни один собес и ни одно тестовое его не раскроют как разраба
Владимир
Владимир
Приходят рекрутеры и разрабы на собес, вращают бутылочку, уто кому достался, тот и подписывает оффер
Alexander
Как вы думаете на каком уровне должен разраб знать кубы?
Emin Zalaev
Как вы думаете на каком уровне должен разраб знать кубы?
Если ты разраб то практически 0, если стартап энжоер то 100
Alexander
Стартап енджоер это мазохист?)
D
Как вы думаете на каком уровне должен разраб знать кубы?
Поверхонстно. Главное - Docker грамоно multistage контейнеры уметь делать, понимать как работают, маршрутизируется трафик. А оркестрация - это уже удел DevOps.
Alexey
Как вы думаете на каком уровне должен разраб знать кубы?
если есть кайф в опсы перекатится, го пригодится, операторы пилить будешь и другие приколы для кубов
Alexander
если есть кайф в опсы перекатится, го пригодится, операторы пилить будешь и другие приколы для кубов
Ну я видел команды, которые нанимают пилить всякое для кубов, но это полуразраб полудевопс какой-то
D
Если ты разраб то практически 0, если стартап энжоер то 100
Хотел бы я посмотреть на стартап, где нужны уже кубы и нет девопса
Alexander
Хотел бы я посмотреть на стартап, где нужны уже кубы и нет девопса
Сам себе девопс и админ и разраб и архитектор если))
Alexander
И ПМ
D
Сам себе девопс и админ и разраб и архитектор если))
Лучше научиться в делегирование. Если бюджет не позволяет, то стоит задуматься о serverless или смене проекта. Если позволяет - нанимать сотрудников и делегировать задачи.
Evgenij
Интересно, а джуны переходящие с пыхи сейчас сколько получают?
D
SLA и развитие прокта в целом зависит от протокола действия при инцидентах, наличия кадрового резерва, избегания водителей троллейбуса (когдо один человек может блокировать команду). Управление рисками - важный этап. К тому сейчас их количество увеличивается из-за войны: санкции, репрессии, мобилизации, иммиграции, техногенные аварии.
Alexey
Ну я видел команды, которые нанимают пилить всякое для кубов, но это полуразраб полудевопс какой-то
ну обычно если задр девопс(высокий грейд) тут два стула либо дроч кубов + го, либо хадуп + скала, скорее всего придется полуразрабом быть, но опсы это часто бывшие админы/челы с техпода, так что у них такой бэкграунд будет тока плюсом
egor
Как вы думаете на каком уровне должен разраб знать кубы?
Должен знать CI/CD: самомы всякие конфигы править. Понимать терминологию кубовую, метрики, разновидности сервисов, внутреннее устрйоство на базовом уровне. Если не можешь по метрикам понять что твои сервис/перфоманс тесты уперлись в сеть, то знаний недостаточно. Чисто субьективное мнение.
Aleks
Как вы думаете на каком уровне должен разраб знать кубы?
Как минимум какие пробы предоставить, о нагрузке, о здоровье, о выключении сервиса.
Alexander
Хотя везде по-разному
Sergey
Не понял. Вероятно шутка, но не в теме
это из серии про вилку в глаз или в шоколадный раз
D
Я вот вообще не понимаю, человек собирается тратить несколько лучших лет своей жизни по 8 часов в день на работу в компании, и для него важно “получить оффер без заморочек”? Это реально вот мотивация?
Если у человека есть опыт и знания, согласно требованиям, и у него 1-2 собеседования в день, на протяжении, к примеру, 2 недель. Думаете он будет к с радостью 10-20 раз проходить лайвкодинг и тестовые?
Emin Zalaev
Кто-то не может отличить код написанный человеком от того что написал чатгпт?))
egor
Я вот вообще не понимаю, человек собирается тратить несколько лучших лет своей жизни по 8 часов в день на работу в компании, и для него важно “получить оффер без заморочек”? Это реально вот мотивация?
От ситуации зависит, активный или пассивный поиск. Что за тестовое, интересное или нет. Есть ли другие интересные офферы, насколько привлекательна компания/проект. Хейта к компаниям с обязательным тестовым нету.
Mikhail
Проблема с тестовыми заданиями в том, что проверяется не умение решать задачи, а умение быстро думать в стресовых условиях под давлением, т е то, что большинство разработчиков в обычной практике ежедневной не тренируют. Для любителей покошмарить O(N) я бы предложил мысленный эксперимент. Вы даёте кандидату задачу, он ее реашает наэффективнейшим способом, а потом говорит: а теперь я хочу проверить людей, с которыми мне предстоит работать на умение решать задачи, и просит вас решить задачу с литкода, которую вы впервые видите за O(N), а чтобы было интереснее предлагает вписаться в полчаса и поставить на кон свою следующую зарплату.... вот это было бы уже интересное развитие интервью 😁
egor
- странно если вы не можете найти кандидата, но тестовое прям обязательное - так же странно если ты не можешь найти работу но принципиально не делаешь тестовое 😊
Mikhail
рекомендую всем интервьюерам, которые с умным видом говорят о наличии более оптимального решения, в след раз спросить себя: а нашел бы я это оптимальное решение за это время, если бы не знал его заранее.... может я тоже недостаточно хорош для работы в своей компании)))
Pavel
всем яндексовым посвящается!
И главное они знают про это) Вот чувак прямо говорит Что свои собеседования он сам бы не прошел)) https://youtu.be/8FV-y2dDkKU
Aleks
И главное они знают про это) Вот чувак прямо говорит Что свои собеседования он сам бы не прошел)) https://youtu.be/8FV-y2dDkKU
Странно что за такие кидки бизнеса (отсеивание годных кандидатов), его бизнес не выкинет с работы.
Анжелика
#москва #постояннаязанятость #вакансия Middle GO Developer Список необходимых навыков: Опыт коммерческих проектов на go от 1,5 лет Название компании: Hezzl.com Разрабатываем высоконагруженную платформу, которая позволяет брендам запускать игровые проекты на базе готовых решений в сжатые сроки - 4 млн. активных пользователей, 200 млн+ логов операций. стек go, Clickhouse, Postgresql, Nats, Redis, fasthttp. Зарплатная вилка: от 100к до 150к Страна, Город: Москва(м. Белорусская) /удаленка Контактное лицо: @HR_hezzl
eugene
вилка из меди скажем так