
Alexey
31.05.2019
08:05:39
Если всё вообще плохо — то рабство уже отменили, идёшь в отдел кадров и меняешь на хуй работодателя.

Boris
31.05.2019
08:05:47

Саша
31.05.2019
08:05:55
кхм, в моей стране рабство не отменили.
(надеюсь, за мной не выехали)

Google

Boris
31.05.2019
08:06:35
вот вам кейс прямо сейчас.

Alexey
31.05.2019
08:07:08

Boris
31.05.2019
08:07:12
у меня билд сервер тимсити, я настроил кубернейтс, написал скрипты на шеле (не знал его до этого момента) чтобы автоматизировать процесс деплоймента.

Alexey
31.05.2019
08:07:38
Пока звучит нормально.

Boris
31.05.2019
08:07:38
стенды раскатываются и откатываются билдами, по мержам в бранче. завели девопса и новый стенд.
т.к. я криворукий уебок, а не адми, у меня не было неймспейсов. он добавил под новый стенд - неймспейс и изменил мой скрипт шобы катал имиджи на неймспейсы.
пришла задача от партии, перестать на этот новый стенд катать изменения с репозиториев, без личной команды вождей. он добавил туда замену неймспейса прописанного в CI, на цифру "1"
все сборки всех проектов наебнулись, потому-что кубцтл вернут статус код 1.
вся работа встала, все интеграционные тесты лежат, все сборки красные.

Vladimir
31.05.2019
08:09:44

Boris
31.05.2019
08:09:54
теперь внимание вопрос. почему он просто не задизейблил степ, связанный с исполнением деплоймента на новый стенд, прямо в интерфейсе сити?

Vladimir
31.05.2019
08:10:21
потому что криворукий девпес, очевидно же)

Boris
31.05.2019
08:10:50
ему лень разбираться в тимсити, пушо ему нравится ансибл? ииитак сойдет.

Google

Саша
31.05.2019
08:11:25
не во всех вещах можно разобраться за разумное время

Milton
31.05.2019
08:11:43


Alex
31.05.2019
08:12:53
Говно вопрос. Но на то инженер и инженер, что в пределах собственной юрисдикции прорабатывает всё на заебись, а не на отъебись это не моя коляска.
само собой, вот только компетентность одного уровня не гарантирует выживание и стабильность продукта.
к примеру если идиотов сверху к примеру интересует хуячить фичи ударными темпами и похуй что через пол года это говно будет невозможно поддерживать - компететности инженера может оказаться недостаточно чтобы выгрести из этого дерьма.
если к идиотам сверху пришли другие идиоты и рассказали о том какой они делают охуенный проект и он решит все проблемы с zero effort, а потом инженеры охуевают от того какое нерасширяемое и слабо поддержаемое говно к ним пытаются затащить сверху - это тоже не проблема инженера.
инженер в рамках своей компетенции может оценить риски, трудозатраты и полезность, донести эту информацию до вышестоящих менеджеров.
но если сверху сидят идиоты, сорян.


Саша
31.05.2019
08:13:45
но ведь Борис сказал, если я не ошибаюсь, что нет компетенции, есть нежелание освоить что-то новое

Boris
31.05.2019
08:14:16

Dmitry
31.05.2019
08:14:40
сильные просто идут на новое собеседование

Boris
31.05.2019
08:14:41
им нужно хуячить фичи? ну пусть хуячат. мне надо делать свою работу, расти как профессионалу и платить ипотеку в куршавеле.

Alex
31.05.2019
08:15:06
разве что

Boris
31.05.2019
08:15:30
я прямо ору с вас. ну прикиньте вы строите крымский мост
вам не привезли нужной арматуры, цемента, щебня и прочих вещей
и вы туда прутиков ивовых вместо арматуры натыкали.

Alex
31.05.2019
08:16:07

Milton
31.05.2019
08:16:16
Сильные увольняются, идут работать к конкурентам, выводят их в монополисты и разоряют к хуям старую контору

Alex
31.05.2019
08:16:18
если вы туда - то вас надо гнать в шею

Boris
31.05.2019
08:16:32

Саша
31.05.2019
08:16:44
а ты маляр.

Milton
31.05.2019
08:16:59

Саша
31.05.2019
08:17:11
но дырки должны дыриться, пропеллеры — крутиться

Google

Milton
31.05.2019
08:17:33
Вы же работали с джава, сделайте нам сайт на реакте

Саша
31.05.2019
08:17:46
или вы не сеньор?!

Boris
31.05.2019
08:18:02
а в чем проблема?
ну вот скажем, если мне будут платить на работе 500к рублей, я сделаю и сайт на реакте. делал уже пару раз.

Саша
31.05.2019
08:19:06
если мне будут платить на работе 500к рублей, мне будет стыдно делать сайт на реакте, который я первый раз в глаза вижу

Milton
31.05.2019
08:19:13

Boris
31.05.2019
08:19:26

Vladimir
31.05.2019
08:19:30

Milton
31.05.2019
08:19:32

Boris
31.05.2019
08:19:40
на работе тебе деньги платят за работу, если ты не знаешь реакта - узнай его.

Alexey
31.05.2019
08:19:41

Саша
31.05.2019
08:19:47

Boris
31.05.2019
08:20:03

Саша
31.05.2019
08:20:09
не я занимаюсь наймом

Boris
31.05.2019
08:20:13
это займёт - буум 2 месяца.

Alex
31.05.2019
08:20:14

Milton
31.05.2019
08:20:30

Boris
31.05.2019
08:20:41

Саша
31.05.2019
08:20:57

Dmitry
31.05.2019
08:21:00

Google

Boris
31.05.2019
08:21:02
пиздец, разобраться с джангой сложнее чем с ангуляром 2+.

Milton
31.05.2019
08:21:02
За двадцатку тебе делают твое спа, ты получаешь 500

Alexey
31.05.2019
08:21:31
Умеющий читать доку и код — всё разберёт, ёпт.

Boris
31.05.2019
08:21:42
всё так.

Саша
31.05.2019
08:21:45
если есть дока.

Boris
31.05.2019
08:21:53
у реакта она есть.

Admin
ERROR: S client not available

Alexey
31.05.2019
08:21:55
Нет доки — читай код, в чём проблема-то?

Alex
31.05.2019
08:21:58

Milton
31.05.2019
08:22:01

Саша
31.05.2019
08:22:05
если есть код :)

Alexey
31.05.2019
08:22:06
Я из себя вытравливаю привычку в начале читать код и только потом доку.

Глеб
31.05.2019
08:22:07

Boris
31.05.2019
08:22:11

Alexey
31.05.2019
08:22:19

Vladimir
31.05.2019
08:22:20
кстати, да
лучшая дока - это юнит-тесты

Boris
31.05.2019
08:22:27
юнит-тест лучше любой доки.
дай вова обниму тебя.

Google

Alexey
31.05.2019
08:22:35
Хо, любопытно, принял.

Vladimir
31.05.2019
08:25:07
Хо, любопытно, принял.
Ну вот например, я искал как формируется constraint string в апи MaaS’а, в доке нихуя не понятно. Заглянул в юниты, а там лепота: https://github.com/maas/maas/blob/1b619becdabfa1e2be6ad6be7f5a39d3b70e1857/src/maasserver/tests/test_node_constraint_filter_forms.py#L1433
Прям написано, как должно быть.

Alexey
31.05.2019
08:35:43
Why not?

Boris
31.05.2019
08:36:00
я не могу эту задачу сделать быстрее, если вы можете господа менеджеры - вперде.

Саша
31.05.2019
08:36:25
а как оценить время на то, о чем ты совершенно ничего не знаешь?

Milton
31.05.2019
08:36:48

Boris
31.05.2019
08:36:54
бинго.

Саша
31.05.2019
08:37:02
мои более опытные коллеги в таких случая говорят "от нуля до бесконечности времени"

Alexey
31.05.2019
08:37:16
Неверно.

Boris
31.05.2019
08:37:17
любой фреймворк можно изучить за месяц, за 2 можно уже писать достаточно приемлимо на нём.

Саша
31.05.2019
08:37:27
не всё ж к фреймворкам сводится, ну

Boris
31.05.2019
08:37:39
пока мы говорили о них.

Alexey
31.05.2019
08:37:46
Посоветуйте современный ассемблерный фреймворк для CMS.

Boris
31.05.2019
08:37:49
но настраивать кубер и тимсити я научился за месяц.

Саша
31.05.2019
08:37:57
нет, я сразу говорил, что есть вещи совершенно вне (например, моей) компетенции

Boris
31.05.2019
08:38:04
девпса наняли через 3 если что.

Саша
31.05.2019
08:38:29
какой-нибудь фреймворк это как-никак все еще рядом с макаками с крудилками

Alex
31.05.2019
09:19:11
PEP-570