@ru_python

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

важна не личность, а процессы

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

Google
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
не, если на тебя наехали, нет смысла сразу валить, люди некоторые так себе общаются. Но самому делать как они не стоит

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
гасить конфликт надо уметь
+1, я раньше очень удивлялся почему проваливал собеседования по софт скиллам в условные Амазоны.

Google
Artem
19.12.2018
10:36:19
гасить конфликт надо уметь
гасить конфликт это не лапки к верху

Artem
19.12.2018
10:36:48
Tishka17
19.12.2018
10:37:16
А переходить на личности - это сказать что-то вроде "Пиздец ты тупой, чини багу", но не "ты запорол, блядь, чини"
акцентировать внмиание на том, что запарол он, когда он и так это знает - переход на личности

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

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
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
а почему это неприемлемо?
Потому что считай во время этого бага у тебя утекают деньги. В прямом смысле. И не из зарплаты, а из кеша какого-нибудь конторского. И нереально вежливо доностить мысль будет дольше, чем сначала пнуть, чтобы пофиксили, а потом уже разбираться с обидками. Но чувак сначала обиделся, а потомначал разбираться. Это не профессионально, это не стрессоустойчивый чел. Это пиздец.

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

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

Марк
19.12.2018
10:42:54
а как так вышло, что такой баг заметили только в проде?
Примерно так как в гугле недавном с просадкой на 20 лямов.

Artem
19.12.2018
10:43:03
из-за тебя

ты считал, сколько вы из-за этого потеряли денег?

из-за того, что тебе потребовалось свое эго почесать и чуваку пообиднее сообщить?

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

Google
Alex
19.12.2018
10:43:53
Примерно так как в гугле недавном с просадкой на 20 лямов.
да и? ты ведь не знаешь как решали в гугле эту ситуацию.

Artem
19.12.2018
10:43:54
блин

если бы ты сказал по-другому, начали бы решать сразу. так? кажется, так. значит, начали решать не сразу из-за тебя

а сейчас ты валишь на чувака

Марк
19.12.2018
10:44:22
да и? ты ведь не знаешь как решали в гугле эту ситуацию.
Неважно как решали. Был вопрос, как допустили.

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

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
ага, там очень смешно автор в каментах на критику реагирует

мол ВЫ САМИ МУДАКИ

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

Artem
19.12.2018
10:46:38
ну слушай

вот ты сейчас уходишь в отказ и не признаешь ошибку

это как?

Марк
19.12.2018
10:47:27
Скинь ссылку
https://habr.com/post/432700/

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

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

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
а так у него первая реакция как у тебя. вместо решения проблемы искать моральную поддержку
Не, мне тут не нужная моральная поддержка. Я в ней не нуждаюсь. Просто решил разобрать альтернативы поведения в такой ситуации и послушать другие точки зрения.

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

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

Sergey
19.12.2018
11:18:54
чего? поясни.
ну как в питоней очереди сделал pop() и забрал

чего? поясни.
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): ...

Страница 7451 из 9768