Ищу работу

В 2000 году снимал комнату (денег на съем квартиры не было) в трехкомнатной квартире у одной пары, ведущих маргинальный образ жизни. Снимал всего полгода, как только появилась возможность съехать-уехал, но впечатлений осталось надолго.

Собственник, парень лет 30, здоровый, под 2 метра. Нигде не работает, но каждый день читает вакансии.
Разговорились:

- Какую работу ищешь, Сергей?

- Автомехаником, ничего другого мне не надо. В железе понимаю, что то подходящего ничего не найду

-А с прошлого места что уволился?

- Да.... С директором поругался. Он свой мерс пригнал переобуть ( колеса поменять), я их поменял, а протянуть забыл. У него колесо отвалилось на трассе. Он на меня наехал, а я ему на плакат показал, где написано " ПЕРЕД ВЫЕЗДОМ ИЗ ГАРАЖА ПРОВЕРЬТЕ КРЕПЛЕНИЕ КОЛЕС"

- У вас такой плакат был???

- Да, случай то не единичный

Когда я съезжал с квартиры, Сергей был все еще в поиске работы

Вы смотрите срез комментариев. Показать все
148
Автор поста оценил этот комментарий

Таких раздолбаев везде полно - "сделать на отъебись, а если что отмазка всегда найдется".
Есть один такой знакомый - из недавнего - новые сборки делает путем коммита в гит и сообщения в чат "я отправил" (а-ля "мама, я покакал"), а проверить запустилось ли оно (все доступы есть), собралось ли, долетело ли до TestFlight - это не его, зачем - в случае чего все можно на автосборку свалить.

раскрыть ветку (89)
131
DELETED
Автор поста оценил этот комментарий

Вот помню. Работал в конторе. Я, тимлид и еще один чел. Я выполняю задачу и коммичу в гид. Все работает. После этого чел коммитит свою задачу. У него конфликт. Делает автоматическое слияние, встает и уходит домой. Билд не собирается. Чел ничего не проверил. А нам пора в отдел контроля качества билд отправлять. Тимлид заставил меня разгребать дерьмо за тем челом. Такое ощущение, что подумал, что это мой косяк (а я не догалался сказать, что виноват тот чел). Я откатил свои изменения. Взял его изменения. Выполнил свою задачу повторно поверх его изменений.

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

раскрыть ветку (54)
57
DELETED
Автор поста оценил этот комментарий

Ничего себе, уволили за 1 косяк и то не твой Оо У нас 1 тестер несколько раз баги в лайв пропускал потому что тестил плохо и ничего ему за это не было

раскрыть ветку (11)
27
Автор поста оценил этот комментарий
Иллюстрация к комментарию
раскрыть ветку (2)
9
Автор поста оценил этот комментарий

Вроде доходчиво. Даже для тех, кто не в теме.. Представь три завода, выпускающих разные детали для одной машины. Один выпустил корявую деталь, но главный заставил другой завод подгонять свои под неё.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Благодарю за понятное пояснение! ^_^

33
Автор поста оценил этот комментарий
Иллюстрация к комментарию
раскрыть ветку (3)
25
Автор поста оценил этот комментарий

Вы чё, тут почти ни одного сленгового выражения нет. Человек отвечающий за тестирование продукта, не находил в нём ошибок и косячный результат давали конечному потребителю. За свои косяки он не полатился.

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

Давай еще без "косяков".

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Исправлю оратора выше, человек, который тестирует продукт на наличие ошибок, оттестировал лениво, нашел не все и отправил в производство продукт с ошибками.
2
Автор поста оценил этот комментарий

Наняли трех корректоров, и все равно на титульном листе было "ЭнциклопУдия"

раскрыть ветку (1)
Автор поста оценил этот комментарий

Ну, если уж в "сталинской" конституции, которую везли на международную выставку, которая, естественно, была проверена и перепроверена десятки раз, было вместо "Издательство Самиздат" "Издательство Сампиздат", то что тут удивляться меньшим ошибкам. Если бы такое пошло на выставку, то реально бы расстреляли всех в редакции.

2
Автор поста оценил этот комментарий

все правильно: хороший тестер тестирует не только продукт, но и систему контроля качества на предприятии

2
Автор поста оценил этот комментарий
А документацию тестовую кто писал? А кто утверждал? А она есть вообще?
28
Автор поста оценил этот комментарий
Нужен кэп. Что это такое: тимлид, коммит, билд?
раскрыть ветку (9)
20
Автор поста оценил этот комментарий

Руководитель команды, внесённые изменения в код программы, собранный программный продукт

раскрыть ветку (2)
26
DELETED
Автор поста оценил этот комментарий
Иллюстрация к комментарию
8
Автор поста оценил этот комментарий
Спасибо, прочитал заново, стало яснее :)
3
Автор поста оценил этот комментарий

Тимлид - пахан. Коммит - член. Гид - анус. Билд - совокупление.

Ну это я так из текста понял, если они на фене ботают.

1
Автор поста оценил этот комментарий

Тимлид - это группенфюрер, только по английски.

ещё комментарии
45
Автор поста оценил этот комментарий

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


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


Короче гласность - сила!

раскрыть ветку (17)
48
Автор поста оценил этот комментарий
Коммиты в пятницу вечером. Что может пойти не так?
раскрыть ветку (6)
8
Автор поста оценил этот комментарий

Я порой не компилящийся код комичу. Какая кому разница, если это моя ветка спецально для моей таски? :-)

раскрыть ветку (1)
12
Автор поста оценил этот комментарий

Бесспорно: ваша песочница - ваши правила.


Выше речь шла исключительно о ветках типа master, откуда все берут сорцы или собирается продукт для тестеров\стенда\беты и прочее.

14
Автор поста оценил этот комментарий

Это для тех кто любит погорячее.

Не просто хардкор, а вообще один health point перед миссией "внести изменения в продуктовый код"

Автор поста оценил этот комментарий

Да правильно! Нехуй вообще в пятницу работать.

раскрыть ветку (2)
Автор поста оценил этот комментарий

И в четверг! И в понедельник!

раскрыть ветку (1)
4
Автор поста оценил этот комментарий

вспомнился анекдот...


В понедельник утром собирает директор всех подчиненных:

-Ну что ж, работаем по обычному графику: в понедельник отходим от выходных, во вторник готовимся к работе, в среду работаем, в четверг отходим от работы, в пятницу готовимся к выходным. Вопросы есть?

-Да. Сколько можно ебошить по средам?

10
Автор поста оценил этот комментарий

вставали и уходили в пятницу вечером


В конце рабочего дня при пятидневной рабочей неделе?

раскрыть ветку (2)
5
Автор поста оценил этот комментарий

Речь шла про уход после непроверенного коммита аля Гомер Симпсон: звонок прозвонил и гори все синим пламенем. Следует если уж отважился коммитить вечером в пятницу, то ждать успешного окончания CI сборки. В общем случае лучше отложить коммит до понедельника.


Но ход ваших мыслей мне нравится.

Сова_эффективный_менеджер.jpg

раскрыть ветку (1)
Автор поста оценил этот комментарий

Надо просто было заранее всё срочное сделать, чтобы последний час или два можно было ничего не делать или вообще уйти раньше.

3
Автор поста оценил этот комментарий
упоротые товарищи которые забивали на письма вставали и уходили в пятницу вечером.

Охуеть, когда в этом мире что-то пошло не так, что нежелание участвовать в неоплачиваемых переработах в ЛИЧНОЕ время считается чем-то упоротым?

раскрыть ветку (6)
2
Автор поста оценил этот комментарий

Действительно, охуеть.

Вы уже второй кто видит в комменте то что сам желает, а не то что хотели донести.

раскрыть ветку (1)
4
Автор поста оценил этот комментарий

Да это они и пушат в мастер в пятницу, а потом сваливают.

1
Автор поста оценил этот комментарий
В личное неоплачиваемое время нужно грести вдвое быстрее, если вы не в курсе.
1
Автор поста оценил этот комментарий

Ты из за своей тупости вставил палки в колеса всей команде. Расплачивайся. Не расплатишься, то прощай лояльное отношение. А это вплоть до, я устал, потому я сегодня бездельничаю.

раскрыть ветку (2)
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий
нежелание участвовать в неоплачиваемых переработах
Все делают ошибки, чай не роботы
Это называется переобулся в воздухе. Я рассматривал случай когда рукожоп был уведомлен о своем косяке, но все равно встал и ушел.


угрозы потерей лояльности
Лояльность может быть только к работодателю, а не к коллегам. С коллегами у вас либо есть уважительные/приятельские отношения либо нет. Они вам зарплату не выплачивают. Но по вине рукожопа их могут лишить денег.


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

22
Автор поста оценил этот комментарий

эльфийский язык

раскрыть ветку (3)
17
Автор поста оценил этот комментарий

Переведу картинкой. Уволили того, который перила ставил.

Иллюстрация к комментарию
раскрыть ветку (2)
Автор поста оценил этот комментарий

Нормальные перила, что не так?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Вот именно.

6
Автор поста оценил этот комментарий

А кто-нибудь может с эльфийского перевести?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Два чела редактировали один и тот же файл на разных компьютерах. Один чел отредактировал первым и успокоился. Другой решил объединить результаты в пятницу вечером, и выяснилось, что они редактировали одно и то же место в файле. Вместо осознанного объединения результатов он просто склеил одно с другим и оставил как есть. В результате получилась нечитаемая ерунда, расхлёбывать которую пришлось первому персонажу. Но виновным сочли почему-то его, а не косячника.

1
Автор поста оценил этот комментарий

А уволили именно за это разве?

1
DELETED
Автор поста оценил этот комментарий

Наверное таки стоило тимлиду объяснить ситуацию)

Или уволили совсем по другой причине?

Автор поста оценил этот комментарий
Вот вам пример. Я раньше думал, что это прикол из интернета, пока не снял кулер у знакомого на прошлой неделе. Причём комп работает с 2011 года нормально.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Что-то картинки перестали подгружаться в мобильном придожении @SupportTech,
Автор поста оценил этот комментарий

ну, если ты комитишь в гид, и не в гит, то, может, не зря тебя и уволили

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Git, ну там просто опечатка. Я всегда с ошибками пишу комментарии

1
Автор поста оценил этот комментарий
Есть свободные места? Сейчас ищу работу
раскрыть ветку (1)
3
Автор поста оценил этот комментарий

У тебя рост 2 метра и ты автомеханик?

11
Автор поста оценил этот комментарий
Давать доступ в master обычному разрабу - так себе идея. А вобще gitflow - наше всё.
раскрыть ветку (7)
1
Автор поста оценил этот комментарий

То, что собралась его бранча во время PR ещё не означает, что соберётся мастер, после того, как изменения будут вмёржены.

раскрыть ветку (6)
2
Автор поста оценил этот комментарий

Многие ci тулзы умеют запускать тесты на результате мерджа

раскрыть ветку (2)
Автор поста оценил этот комментарий

А можно пример?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Gitlab ee

2
Автор поста оценил этот комментарий

А для этого и существуют релизные ветки. На крайняк - хотфиксы.

Автор поста оценил этот комментарий

Merge queue вам в помощь

раскрыть ветку (1)
Автор поста оценил этот комментарий

А можно ссылку?

8
Автор поста оценил этот комментарий
Научите, что нужно писать в коммитах? Вечно всякую фигню пишу типа коммит1, коммит2
раскрыть ветку (12)
18
Автор поста оценил этот комментарий

Есть такая метода: "осмысленные коммиты"

conventionalcommits.org/en


Тоже самое разжевано, но по-русски:

habr.com/ru/company/yandex/blog/431432/

habr.com/ru/post/329992/

habr.com/ru/post/416887/


Рекомендую

раскрыть ветку (4)
1
Автор поста оценил этот комментарий
А какие ещё есть методы?
Автор поста оценил этот комментарий

херасе там статейка)) комит по строкам больше чем код наверное

раскрыть ветку (2)
Автор поста оценил этот комментарий

А голова для чего? Только кушать в нее?


Для супер мелких изменений там тоже описан случай: название коммита в одну строчку.


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


Если вы надеетесь на поиск в вашем любимом комбайне: гитлаб, тфс, тимсити и иже с ними то он может вас сильно разочаровать.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Пардон, а что поиском в гитлабе и тимсити не так?

8
Автор поста оценил этот комментарий

У нас обычно формат вида *номер задачи*: *название задачи* - *описание, какие изменения коммит вносит в проект*.


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


Вроде *краткое описание задачи* - *что коммит делает*


Можете попробовать почитать best practices еще, думаю для себя найти что-то не сложно, главное чтобы в master/release всякое говно вроде "починил, фикс, комит" не попадало, информативности от таких коммитов ноль.

3
DELETED
Автор поста оценил этот комментарий

Пишу кратко что и зачем изменил. Стараюсь в одну строку, чтобы в представлении лога нормально смотрелось.

Более подробно в файле истории, сопроводающем каждый проект.

Автор поста оценил этот комментарий
"Чертежи возвращаются на доработку. Нет внятных пояснений, что изменено в чертежах."
Строители.
И пару раз чертежи возвращаешь, дальше подрядчик становится лапочкой.
И эта причина для отказа принимать чертежи у нас считается очень существенной, потому быстропонимаемые пояснения нужны всем: и заказчику, и проектировщику, и монтажнику. 
DELETED
Автор поста оценил этот комментарий

Напиши коротко зачем нужен этот коммит и/или что ты поменял)

раскрыть ветку (2)
Автор поста оценил этот комментарий
На создание функции писать коммит или для какого этапа нужно коммитить?
раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Для каждой логически законченной части работы. 

1
Автор поста оценил этот комментарий
Заведи формат себе и пиши по нему. Типа в этой редакции сделал то то то. Видимо ты еще в старых комитах не копался)))
2
Автор поста оценил этот комментарий

И что самое забавное даже такого ещё попробуй найди :-)

Автор поста оценил этот комментарий
че такое коммит на гитхабе?( никак не пойму
раскрыть ветку (3)
4
Автор поста оценил этот комментарий

Коммит это как патч - добавление/удаление/изменение файла или файлов в папке относительно предыдущего коммита. Они выстраиваются друг за другом и образуют историю изменения файлов в папке. Только это в гите, а не в гитхабе. Гитхаб это сервис github.com, где можно содержать свои гит-проекты и совместно над ними работать. Кроме него существуют всякие gitlab, bitbucket, где можно точно так же хостить те же самые гит-проекты.

Автор поста оценил этот комментарий
Получаешь файл, вносишь в него изменения и для того чтобы их зафиксировать в гит делаешь commit. После того как зафиксировал изменения файла в своей ветке, изменения можно отправить в общую ветку, сделав push. Это нужно чтобы следить за тем кто какую строчку поменял и когда. Это можно использовать для любых процессов связанных с изменением текстов. Книгу например писать.
2
Автор поста оценил этот комментарий

Стеш+дженкинс, решает много проблем. Сонар прикрутите к ПРам,и права на мерж только после N апрувов

1
Автор поста оценил этот комментарий

А сборку через fastline делаете?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да через него

1
Автор поста оценил этот комментарий

Пригласите в штат тестировщика.

раскрыть ветку (4)
Автор поста оценил этот комментарий

Я просто всем тестировщикам добавил права на мониторинг процесса сборки - чтобы всем видно было если вдруг сборка упала и что необходимо пнуть этого "мама, я покакал" )

1
Автор поста оценил этот комментарий

Ну и вот для чего он будет нужен при отсутствии успешной сборки?

раскрыть ветку (2)
8
Автор поста оценил этот комментарий

Чтобы бить дубинкой сборщика

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Не шуми, я тестировщик, кого тут дубинкой надо?

Иллюстрация к комментарию
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку