Pull to refresh
18
0

Пользователь

Send message

Что по зарплате? В минусе/плюсе/также?

Млин... статистика коммитов? Правда? Ну проходили же ещё с индусами этот подход, что чем больше коммитов, тем лучше работает..., так они коммитили по одной строке.

Меня в офисе бесил микроменеджмент, когда залетал шеф, спрашивал - "это сделали? Нет ещё? Почему так долго? ОК, бросайте вот это и делайте вот то, то - важнее". Бросали, делали, а через полчаса-час ситуация повторялась, но уже с другими задачами. В результате - десятки открытых задач и только одна сделанная.

Извините, но... по мне так слишком громоздко, непонятно и не удобно :). Наверное, от того и не удобно, от того что не понятно. Уверен, что не внимательно смотрел... :

  • сделайте класс браузера, оберните его в фикстуру и укажите его один раз в начале теста... зачем там Singleton и связанные с этим ограничения (только старый Selenium) - я так и не понял;

  • поиск элемента... он что один раз ищется? Ну если Stale то ещё раз... Почему бы в эту "магию" не добавить простой поиск пока не найдется в заданный таймаут?

  • таймауты.... 5 секунд на ожидание элемента... опрометчивый хардкод, ИМНО

  • отчеты... как их читать если в тесте по 60 кликов и 20 инпутов... по уму ещё скрины надо прикрутить, но тогда это неподъемная штука получится...

Не-не, каждый пишет как ему удобно, в зависимости от поставленных задач, не в коем случае не осуждаю, просто делаю иначе.

А можно подробнее зачем вам вообще Singleton ? Какую проблему вы решаете?

Разблокировано воспоминание:

Лет 10 назад, моя старая контора брала не программиста, а телеком инженера. Контора в регионе, не столичная, зарплата ощутимо выше рынка, соискателей человек сто.

Перед шефом лежит пачка распечатанных резюме от ~сто человек, он дает задачу секретарю поделить пачку на тех у кого высшее образование в Москве/Питере и остальных.

Получилось две стопки: ~20 резюме с "московским" образованием и остальные 80 резюме. Так вот "остальных" он выкинул в мусор даже не просматривая.

Печальная история, и для меня НЕ про бизнес и не про пчёл

Тоже не соглашусь, кроме того, что вы математики, вы ещё и люди. Эти "несколько лет" вы планируете жить... в жизни у вас может случиться семья, у семьи появляются дети, а вот вы уже откладываете не 150, а 50... ну а дальше сами посчитаете.

Придумано, уже давно и намного более эффективно..., только не нами.

Результатом такой "работающей системы" являются офицеры, застреленные в затылок, потому как для таких "наказывающих" управленцев - просто ждут удобного случая...

Если интересно, что более эффективно придумано, погуглите старую историю (из 90-х, но не уверен), когда был профессиональный обмен солдатами из молодой российской армии и армией Израиля. Каждая страна отправила по роте солдат в армии друг друга на короткий срок, для обмена опытом. Ну израильтяне конечно были удивлены нашему быту... Но настоящий шок был у наших срочников в Израиле... В столовую... и не строем... и даже без песни?

Я вот не понял ,что такое "в раздевалке могут "прихватить""... ?

Если там токсичность через край, то это не команда и тем более не спорт.

Если "прихватить" в прямом..., физическом смысле, так можно и в обратку схлопатать, чтоб больше не хотелось "прихватывать".

В обоих случаях - это не командный спорт, в лес такие занятия... Издевательство над самим собой какое то. Команду и тренера спортсмен должен любить, а не бояться.

Марки тоже для вас штука новая? Я просто не представляю, как ещё удобнее рулить тестами, если не марками.

либо пашем на бумажку, либо забиваем на бумажку и пашем на знания

Респект за фразу.

Не согласен про "неудовлетворит", меня например бы удовлетворило, но as you wish...

Только предупрежайте кандидатов перед собесом, что будет лайфкодинг, пожалуйста, это сэкономит вам обоим время.

А без этого они не увидят вообще никакого твоего кода

Если увижу плохой код у человека, у меня уже составиться мнение о его способностях.

Если я не увижу код, я не могу составить мнение.

Сколько людей, столько и мнений. :)

Так и представил себе этот диалог:

  • На листочке, пожалуйста, напишите код, который находит простые числа, из вот этого ряда числел...

  • Извините, а что такое простые числа?

  • Спасибо, мы вам перезвоним...

Ну претензии про лайфкодинг такие же...

Найденное решение в Интернете, не означает, что оно плохое, другое дело понимает ли человек, что это за решение. Сделайте в его коде ошибку и попросите исправить, будет понятно его это код или нет.

Я б дал тестовое, небольшое, на 2-3 часа, и потом бы спросил с каждой строчки кода.

Эх... я бы провалил бы у вас собеседование, и не потому, что я не могу найти простые числа, а потому, что я бы во время собеседования тупо бы не вспомнил определение "простых" чисел, перепутал бы их с "натуральными" или ещё хуже - "с составными".

Ну ладно вам... Опыт 20+ ещё ни о чем не говорит, зря делаете выводы только на основе опыта, что "нужно с руками отрывать".

Звучит так, что "лучше б не говорил, а делал", верно, но отчасти, потому что есть и контр-примеры: у меня девочка знакомая 20 лет, математик от бога, разложить может что угодно наверное, но она аутист, пойди договорись с ней...

Я к чему, исключительно мое мнение, собеседующий должен:

  1. Понимать, кто ему нужен.

  2. Уметь понимать, кто перед ним. Однозначные выводы о человеке только на основании кол-ва лет опыта в резюме, умении в голове составлять регулярки, умении писать код на листочке, красноречии и т.п. - ошибочные. Но! Возможно, я ошибаюсь, и вам нужен именно такой человек :).

Согласен, но млин, что мешает просто спросить? Я бы сделал так:

- С регулярками как?

Вариант 1:

- Отлично!

- Ну раз отлично, во напиши мне регулярку вот к этому.

Вариант 2:

- Ну пользую иногда!

- Ну раз знаком, как будешь делать регулярку к этому?

Вариант 3:

- Никогда не пользовал!

- Почему?

Абсолютно здравое общение ИМНО

Признаться, я вот против лайфкодинга. По мне так это, в режиме собеседования (стресса) на скорость, будет самый мой плохой код, но страшно другое - что собеседующий примет это как мой самый лучший код. Зачем это заблуждение?

Помню как то собеседовался в один не очень известный банк, с амбиционными сотрудниками... они, без предупреждения, объявили ссесию лайфкодинга, где надо было в текстовой строке одним действием, заменить какие то буквы на какие то символы, при условии если буква стоит рядом с чем слева, а если не стоит, то надо поставить что то , а если оно равно двум согласным, то и т.д. и т.п.

Я спросил, реально ли они это используют в работе? Поблагодарил и отказался от собеседования, вообще не интересно вникать в этот бред.

UPD: Вспомнилось и захотелось даже дополнить эту историю... Там ещё был вопрос, про конкретную технологию - я честно сказал, что толком ее не знаю, читал когда-то давно, но руками не трогал. Они такие "Ок, ясно. А теперь лайфкодинг по этой технологии!", я вежливо спросил "Имеет ли это смысл?", а сам подумал "Млин, как? Как вы вообще работаете? Если вам говорят, что что-то неверно, вы говорите - ОК, ладно, будем делать неверно?". И это технический этап с тех.диром, все предыдущие я успешно прошел. Короче, глядя на своего потенциального тех.дира, постепенно приходило понимание, что я не хочу, что бы он был моим тех.диром.

Все это к чему, работа найма конечно же не благодарная, но собеседовать людей - это тоже навык, которому надо учиться. И если на собеседовании слилась половина кандидатов, возможно причина не только в кандидатах. А если лайфкодинг - это единственный способ дать оценку, это крайне печально и стоит задуматься, есть ли смысл работать в такой команде.

1
23 ...

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity