
Artem
19.12.2018
10:32:23
"Вася, там чето поломалось, спасай, это кажись твой код" — починили — потом можно и попросить постмортем написать, чтобы в след раз не ошибаться
важна не личность, а процессы

Alex
19.12.2018
10:32:33

Artem
19.12.2018
10:32:45
раз была допущена ошибка, приведшая к серьезным последствиям, значит что-то не так с процессами

Google

Tishka17
19.12.2018
10:32:57

Alex
19.12.2018
10:32:57
я сам сталкивался с таким будучи в обоих ролях.

Artem
19.12.2018
10:33:01
процессы должны быть выстроены так, что 99 процентов ошибок отлавливаются

Alex
19.12.2018
10:34:02
и последний раз я был очень злой из-за того что потратил 3 дня на починку баги, из-за того что кто-то не прочитал документацию (мой менеджер). и я до сих пор не уверен, что поступил наилучшим образом в этой ситуации, так как вынес это на публичное обсуждение (а именно как делать так чтобы подобного не происходило, а не то что вы могли бы подумать)

Tishka17
19.12.2018
10:34:22
не, если на тебя наехали, нет смысла сразу валить, люди некоторые так себе общаются. Но самому делать как они не стоит

Artem
19.12.2018
10:34:53

Tishka17
19.12.2018
10:35:23
опять же тоже аккуратно

Artem
19.12.2018
10:35:32
чтобы в следующий раз он не помешал работе менее толстокожего работника

Tishka17
19.12.2018
10:35:36
гасить конфликт надо уметь

Марк
19.12.2018
10:35:55
А переходить на личности - это сказать что-то вроде "Пиздец ты тупой, чини багу", но не "ты запорол, блядь, чини"

Alex
19.12.2018
10:36:02

Google

Artem
19.12.2018
10:36:19

Alex
19.12.2018
10:36:30

Artem
19.12.2018
10:36:48

Tishka17
19.12.2018
10:37:16

Alex
19.12.2018
10:37:25

Andrew
19.12.2018
10:37:27

Tishka17
19.12.2018
10:37:44
если он конечно тупой и не понял что его косяк пока чинил - надо объяснить

Марк
19.12.2018
10:37:54

Tishka17
19.12.2018
10:38:12

Andrew
19.12.2018
10:38:22

Artem
19.12.2018
10:38:42
"запорол, блядь, чини"
зачем?

Марк
19.12.2018
10:39:21
зачем?
Потому что это обосралимсись. Это неприемлемо.

Artem
19.12.2018
10:39:24
а

Andrew
19.12.2018
10:39:26
зачем?
альфа невъебаться. Ну или панибратство

Artem
19.12.2018
10:39:31
а почему это неприемлемо?
ты не обсираешься?
другие люди не обсираются?

Alex
19.12.2018
10:40:04

Google

Artem
19.12.2018
10:40:06
само совершенство лол

Tishka17
19.12.2018
10:40:16

Alex
19.12.2018
10:40:17
это, например, может быть частично твоя вина, так как ты пропустил этот код на ревью

Artem
19.12.2018
10:40:20
люди ошибаются
это нормально

Alex
19.12.2018
10:40:50
но это совершенно не важно чья вина, важно а) решить проблему б) принять меры чтобы проблема не повторялась.

Марк
19.12.2018
10:41:48
а почему это неприемлемо?
Потому что считай во время этого бага у тебя утекают деньги. В прямом смысле. И не из зарплаты, а из кеша какого-нибудь конторского. И нереально вежливо доностить мысль будет дольше, чем сначала пнуть, чтобы пофиксили, а потом уже разбираться с обидками. Но чувак сначала обиделся, а потомначал разбираться. Это не профессионально, это не стрессоустойчивый чел. Это пиздец.

Artem
19.12.2018
10:42:02
почитай что тебе пишут
ты пишешь хуйню
и не читаешь, что тебе пишут

Макс
19.12.2018
10:42:19

Alex
19.12.2018
10:42:41
оу... появилось слово "стрессоустойчивый"

Artem
19.12.2018
10:42:54
твой большой косяк - что с этой багой начали разбираться не сразу

Марк
19.12.2018
10:42:54

Artem
19.12.2018
10:43:03
из-за тебя
ты считал, сколько вы из-за этого потеряли денег?
из-за того, что тебе потребовалось свое эго почесать и чуваку пообиднее сообщить?

Марк
19.12.2018
10:43:47
Нет, не из-за меня. Вся остальная команда спокойно воспринимает обращения такого характера и я в том числе. Но наняли нежненького и это проебали.

Google

Alex
19.12.2018
10:43:53

Artem
19.12.2018
10:43:54
блин
если бы ты сказал по-другому, начали бы решать сразу. так? кажется, так. значит, начали решать не сразу из-за тебя
а сейчас ты валишь на чувака

Марк
19.12.2018
10:44:22

Artem
19.12.2018
10:44:25
и скидываешь ответственность

Alex
19.12.2018
10:44:31

Artem
19.12.2018
10:44:48
посчитай, сколько из-за этого твоего косяка вы потеряли денег

Admin
ERROR: S client not available

Artem
19.12.2018
10:44:51
и больше так не делай

Марк
19.12.2018
10:45:41
Вот на недельке была статья на Хабре про токсичность. Я тогда почитал и забыл. А там как раз такой же пример приводился
Мол, ебать, еще с обиженными разбираться в момент какого-то пиздеца

Artem
19.12.2018
10:46:06
ага, там очень смешно автор в каментах на критику реагирует
мол ВЫ САМИ МУДАКИ

Elon
19.12.2018
10:46:32

Марк
19.12.2018
10:46:33
Еще можно расплакаться, к примеру, на жалость надавить. Обидели девочку, сказали багу чинить срочно.

Artem
19.12.2018
10:46:38
ну слушай
вот ты сейчас уходишь в отказ и не признаешь ошибку
это как?

Марк
19.12.2018
10:47:27

Google

Марк
19.12.2018
10:53:42
Кстати, если уже говорить об унижении, то самое унизительное, что может быть - это когда тебя мягко отстраняют, мол, посиди покури - и через пять минут молча чинят сами и больше ничего не говорят. Типо убрали говно за засранцем.
От это прилично долбит по ЧСВ, каким бы оно ни было.

Artem
19.12.2018
10:54:12
Да, это тоже неправильно конечно

Макс
19.12.2018
10:54:50

Artem
19.12.2018
10:54:54
Но если бага в проде и ты можешь за 5 минут починить, то чини, а потом обсудите с тем, кто допустил ошибку
но я не понимаю, как можно не отличать "в твоем коде ошибка" от "ты запорол, блядь"

Марк
19.12.2018
10:56:04

Макс
19.12.2018
10:57:53

Марк
19.12.2018
11:00:01

Andrew
19.12.2018
11:04:28

Марк
19.12.2018
11:04:29
Кстати, есть еще вариант, который лично мне удобен, когда есть слаженная команда - и достаточно написать/сказать в шаут "какая-то хуйня" - и через пять минут без вопросов будет баг пофикшен

Alex
19.12.2018
11:05:05

Sergey
19.12.2018
11:17:40
ребят, как в кролике получать сообщение когда мне надо, а не через запуск консьюмера который будет доставать сообщения когда оно прилетают

Alex
19.12.2018
11:18:09

Sergey
19.12.2018
11:18:54
чего? поясни.
https://www.rabbitmq.com/tutorials/tutorial-one-python.html вот здесь в receive.py происходит отлавливание так сказать, а мне наоборот нужно самому забирать

Alex
19.12.2018
11:23:28
"самому забирать" если я не ошибаюсь у тебя не выйдет, так как брокер (rabbitmq) управляет роутингом пакетов и "проталкивает" их консьюмерам.

Pisos
19.12.2018
11:23:39
Need help
from functools import partial
kwargs: dict = ...
token: str = ...
await partial(asyncf, token=token, **kwargs)(data='somedata')
TypeError: 'coroutine' object is not callable
async def asyncf(*args, **kwargs):
...