@qa_ru

Страница 499 из 1080
Sergey
17.05.2017
09:48:38
пойду я работать, руководитель агрится )

Всеи присутствующим - РОСТА

:P

Evgeniy
17.05.2017
09:49:24
Так и есть. Руководитель может хвастаться только тем что поставил правильных людей на правильные должности, и правильно выстроил между ними взаимоотношения.
золотые слова, Саша (мой техлид) так и говорил: да я ничего не делаю, вот бумажки перекладываю. Он, конечно, утрировал, но по факту это некоторый сорт магии.

Google
Pavel
17.05.2017
09:50:13
а воркфлоу это видимо взаимоотношения?
Нет. Есть куча социальных нюансов, соответствий психотипов и других моментов которые способны портить процесс. Часто у людей возникают конфликты на почве рабочих задач, кто-то делает быстро, кто-то хорошо, и все они бегают туда-сюда и надо все это организовать в команду которая приносит результат.

Dmitry
17.05.2017
09:52:36
я вообще не программист – я не напишу сложный бэкенд, например. умение читать и писать код меня программистом не делает
а что делает програмиста? если не читать исать код? просто писать код общирное понятие. И если ты себя даже программистом не считаешь. Какого плана замечания ты в итоге можешь сделать программисту. Можешь рассказать последний случай например. последний случай у меня на что-то похожее про что мы говорим была тупая ошибка в if else statement. Я ее сам и пофиксил, сбилдил, затестил и ему отправил что куда вставить и все.

Pavel
17.05.2017
09:53:19
золотые слова, Саша (мой техлид) так и говорил: да я ничего не делаю, вот бумажки перекладываю. Он, конечно, утрировал, но по факту это некоторый сорт магии.
Ну это похоже на айкидо, где опытный мастер решает задачу, потратив минимальные усилия. Для этого и нужен опыт немалый.

Dzmitry
17.05.2017
09:54:12
Делегирование и это вот все

Shoo
17.05.2017
09:54:34
Это моя работа как qa, разработчиком меня это не делает.

Nikita
17.05.2017
09:56:56
а что делает програмиста? если не читать исать код? просто писать код общирное понятие. И если ты себя даже программистом не считаешь. Какого плана замечания ты в итоге можешь сделать программисту. Можешь рассказать последний случай например. последний случай у меня на что-то похожее про что мы говорим была тупая ошибка в if else statement. Я ее сам и пофиксил, сбилдил, затестил и ему отправил что куда вставить и все.
самый простой пример – если я увижу, что чел написал йоба-функцию, которая делает все на свете, скажу что так делать не надо, потому что она не тестируема вообще :) пример посложнее – ты смотришь разные части сервиса и спрашиваешь себя "а что если". а есть ли logrotate на проде, или логи рано или поздно забьют все свободное пространство? правильно ли бэкапить сервак через pg_dump (нет) и как это отразится на пользователях и производительности сервиса? точно ли нужен этот слипан в цикле в коде, или он уменьшит производительность в 100 раз? хороший разработчик – понимать бизнес-задачу, умение не крутить велосипеды а использовать простые решения, хорошо знать язык и библиотеки, хорошо знать алгоритмы/структуры данных и пользоваться ими, уметь в архитектуру, писать тесты и качественно делать рефакторинг

Pavel
17.05.2017
10:00:30
А программист сам не догадывается что писать god-функции плохо? :)

Pavel
17.05.2017
10:02:53
?

Nikita
17.05.2017
10:03:47
да, мне тоже иногда грустно

Evgeniy
17.05.2017
10:45:53
Очень информативно, чел первым делом в этом чате запостил котика

Anastasia
17.05.2017
10:46:29
насколько я помню, речь шла о том, как обстоят дела в альфа лаборатории (про рост куа в разработчики), вряд ли это касается других компаний
Немного вырвано из контекста. Мы говорили, что это один из тех вариантов развития, которые разработчики автотестов сами выбрали для себя. Тестировщики растут и в лидов, и в скрам-мастеров, и аналитиков, и разработчиков автотестов, и devops-ов. Это я говорю о тех конкретных примерах, что уже произошли. Расти в менеджеров и не все хотят. Есть люди, которым нравится развиваться горизонтально. И потом, если все будут расти в менеджеры - мы у себя Лабе такой поток точно не обработаем. У нас достаточно плоская структура, несколько она может быть плоской, учитывая, что мы часть Банка. Ну то есть над тестировщиком, есть всего 3 руководителя. Его лид - руководитель управления - и CIO

Google
Alexey
17.05.2017
10:46:32
у него на аватаре собака, а сам он постит котиков

Sergey
17.05.2017
10:47:56
к нам такой пытался на собес прийти

Аж целый Мастер

Anastasia
17.05.2017
10:48:20
Ну вообще-то да. Согласно скрам-гайду - скрам мастером должен быть отдельный человек, а не часть dev team

Anton
17.05.2017
10:48:27
всегда было интересно: чем занимается скрам-мастер ?

Nick
17.05.2017
10:48:41
он же может быть из команды, назначаемым и сменная роль

гибче надо быть!

Nick
17.05.2017
10:49:49
+

Nikita
17.05.2017
10:49:52
если нужен фасилитатор – это agile coach, и он уже отдельный человек

но я не гуру скрама и могу ошибаться

Dmitry
17.05.2017
10:50:22
всегда было интересно: чем занимается скрам-мастер ?
это типо тот чел который должен защищать вас от стороних воздейстий, пример маркетинг тим нужна одна фича, и он идет к скрам мастеру, а не напрямую к вам

Dmitry
17.05.2017
10:50:40
делать все чтобы вас не отвлекали от работы

Dmitry
17.05.2017
10:51:31
Google
Anastasia
17.05.2017
10:52:03
Он собирает команду для продукт оунера, затем выстраивает рабочий процесс по скраму внутри неё, выступает коучем для команды. Его задача помочь команды вовремя находить проблемы в процессе и устранять их. Так же вся организационная работа тоже на них. А ля продакт пришел к скрам мастеру, говорит вот у меня есть мешочек денег, хочу пилить продукт. Задача скрам мастера собрать команду с нужными компетенциями, посадить их вместе, дать им старт. И по началу он проводит все эти мероприятия скрама: планниги, груминги, ретры, демо, дсм

Anastasia
17.05.2017
10:54:45
если нужен фасилитатор – это agile coach, и он уже отдельный человек
Наши скрам-мастера и есть agile-coach внутренние. Много обучались. Банк вложил много денег, чтоб научить и вырастить собственную экспертизу. А вообще нам это все помогали и помогают выстраивать ребята из unusual concepts. Они на Российском рынке самый правильный скрам внедряют ^^

Evgeniy
17.05.2017
10:55:29
срамота какая

Richard
17.05.2017
10:55:53
скрамота

Anastasia
17.05.2017
10:56:51
Круто! На наглядном примере показано, что тестировщик - низшая ступень развития, в аналитики или сисадмины им надо расти...
По-моему вы сейчас активно перевираете мои слова. Если тестировщику стало скучно работать в своей отрасли, работает он там уже 10 лет. Почему не пойти в смежную область? Что в этом плохого?

Pavel
17.05.2017
10:58:03
Анастасия вы такая добрая и деликатная, как вы только тут выдерживаете.

Anastasia
17.05.2017
10:59:35
Когда у тебя скрам , то нет разницы как называется твоя должность. Важно то, что ты часть dev team. И вместе с командой заинтересован донести ценность для клиента. И если благодаря тому, что ты расширишь свои компетенции, и сможешь в какой-то момент прикрыть своего коллегу аналитика, который заболел и заменить его в команде. Как принижает его как тестировщика?

Mila
17.05.2017
11:00:31
Я не перевираю и не троллю. Такой переход я бы назвал переквалификацией, на рост это не очень похоже
А переход программиста в менеджеры это рост или переквалификация? Все куда-то растут, движутся

Pavel
17.05.2017
11:01:40
Если у него стала больше зарплата, больше людей в подчинении и больше власти то рост.

Dmitry
17.05.2017
11:02:06
Если у него стала больше зарплата, больше людей в подчинении и больше власти то рост.
а типо если КУА так делает то ему ее урезают и людей заберают?

Richard
17.05.2017
11:02:10
а если больше зп но нет людей? Рост?

Pavel
17.05.2017
11:02:38
Это уже надо смотреть статистические показатели имхо. Если медианная зарплата по специальности больше то рост.

Richard
17.05.2017
11:03:03
Павел, факторы меняются, но у меня сложилось впечатление, что для тебя показатель роста - это увеличение ЗП.

Pavel
17.05.2017
11:03:38
Ну еще способность влиять на ключевые решения бизнеса/проекта

Richard
17.05.2017
11:04:12
ну вот я сейчас читаю, про то и говорю.

Google
Pavel
17.05.2017
11:04:30
"Что вижу то и пою"

Richard
17.05.2017
11:06:53
this

Если у него стала больше зарплата, больше людей в подчинении и больше власти то рост.

Это уже надо смотреть статистические показатели имхо. Если медианная зарплата по специальности больше то рост.

Pavel
17.05.2017
11:07:10
Ну да логично. Один показатель вырос -> рост

Admin
ERROR: S client not available

Richard
17.05.2017
11:07:15
При чем здесь я-то и шу и остальные?

Pavel
17.05.2017
11:08:09
Рост это движение по многим векторам. Можно двигаться по нескольким, можно по одному.

В руководителя формально это рост, но по ощущениям не всегда так. Зарплата не сильно выше чем у крутого специалиста, ответсвенности больше, больше нервов, перед директором виноват не только в своих косяках но и в косяках подчиненных.

Pavel
17.05.2017
11:10:05
а если крутой руководитель?
Ну тогда круто, чо )

Dmitry
17.05.2017
11:10:28
просто ты говоришь руководитель, а специалист крутой

Pavel
17.05.2017
11:14:09
В рамках продукта высокоуровневые задачи впринципе те же - делать продукт.

D
17.05.2017
11:28:33
Коллеги, подскажите, какими фрейморками можно нормально работать с Shadow DOM? Пытаюсь реализовать на Nightwatch.js, но пока не выходит

Shoo
17.05.2017
12:00:20
Беглый гуглинг показал, что для этого не шибко нужен фреймворк, но например Webdriver.io вроде как может.

Pauloo89
17.05.2017
12:36:45
ктонить может по этой тулзе подсказать ? https://github.com/fastlane

D
17.05.2017
12:56:25
Беглый гуглинг показал, что для этого не шибко нужен фреймворк, но например Webdriver.io вроде как может.
спасибо, попробую проблема в том, что есть уже готовая реализация проверок бизнес-логики в Nightwatch и конфигурации, но shadow dom, как выяснилось, не обрабатывается

Google
Shoo
17.05.2017
12:57:52
Проще воткнуть обертку для findов в которых вызывается js-скрипт с поиском по шадоу дому.

Чем подтягивать целый фреймворк.

Yuriy
17.05.2017
13:17:47
кто-нибудь может подсказать как tail -f с awk подружить?

Yuriy
17.05.2017
13:18:17
ну или подсказать как выводить в рилтайме столбец логов

Pavel
17.05.2017
13:20:53
Какой столбец тебе нужно вывести?

Yuriy
17.05.2017
13:22:17
параметр1, параметр2, параметр3

1, 2, 3

например, третий

Pavel
17.05.2017
13:24:19
tail -f file.log | awk -F", " '{print $3}'

Yuriy
17.05.2017
13:25:27
а вот нет

я так и пробовал

awk ждёт конца, а он не приходит))

Evgeniy
17.05.2017
13:28:11
You don't see it in real time because, for purposes of efficiency, pipes are buffered. tail -f has to fill up the buffer, typically 4 kB, before the output is passed to awk. A fix is to use the unbuffer command which is part of the expect package: unbuffer tail -f logfile.log | awk -F" " '{print $1, $2, $7, $8}'

Yuriy
17.05.2017
13:29:01
угу, стэковерфловные ответы я тоже уже нагуглил

Evgeniy
17.05.2017
13:29:16
И что?

Страница 499 из 1080