Size: a a a

Обсуждения техдирские

2020 June 15

KL

Kirill Likhtarovich in Обсуждения техдирские
Vlad
если не умеешь разрабатывать - будешь админить, пока не научишься разрабатывать

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

V

Vlad in Обсуждения техдирские
Kirill Likhtarovich
умею и админить и разрабатывать, но мешать это в процессах - не айс. Да и кого наказать надо? менеджера который не смог объяснить задачу или исполнителей?
ты от менеджера ожидаешь что-то вроде "не разыменовывай указатель, не проверив на ноль"?

такой разраб, требующий полнейшие инструкции, нафиг не нужен, лучше обезьяну нанять
источник

KL

Kirill Likhtarovich in Обсуждения техдирские
ни разу не так, я жду выстроенного процесса и понимания предметной области, чтобы внятно задачу сформулировать. Если единственный способ объяснить предметку - отправить админить - ну ок :|
источник

V

Vlad in Обсуждения техдирские
задачу сформулировать - это одно

не делать условные T* p = 0; *p = x; - это другое

речь вообще не про постановку задачи
источник

V

Vlad in Обсуждения техдирские
ок. постановка задачи: "не пиши говно"
источник

KL

Kirill Likhtarovich in Обсуждения техдирские
чисто любопытно - как вы разрабов в курс дела вводите, если потом за баги им наказанием идет сисадминство?
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Vlad
никто не говорит админить балансеры или сетевое оборудование

но свою программу соизволь довести до ума

либо предоставь админам API для понимания что происходит

твои корки должен разбирать ты и только ты
Нет. Её не доводят до ума. Вместо этого рожают 100500 подпорок
источник

V

Vlad in Обсуждения техдирские
Kirill Likhtarovich
чисто любопытно - как вы разрабов в курс дела вводите, если потом за баги им наказанием идет сисадминство?
ты совершенно всё спутал в своей голове, никто не говорит о продуктовых багах из-за некорректной постановки задачи
источник

MG

Maksim Gorshenin in Обсуждения техдирские
Требования от эксплуатантов вполне себе часть спецификации на разработку, зачем разработчикам админить?
источник

KL

Kirill Likhtarovich in Обсуждения техдирские
Vlad
поэтому нужно заставлять разрабов админить свои поделия
а это о чем тогда?
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Maksim Gorshenin
Требования от эксплуатантов вполне себе часть спецификации на разработку, зачем разработчикам админить?
Не за чем. Они и не умеют в большинстве своём
источник

V

Vlad in Обсуждения техдирские
Переслано от Vlad
задачу сформулировать - это одно

не делать условные T* p = 0; *p = x; - это другое

речь вообще не про постановку задачи
источник

V

Vlad in Обсуждения техдирские
Kirill Likhtarovich
а это о чем тогда?
^^^
источник

KL

Kirill Likhtarovich in Обсуждения техдирские
Vlad
^^^
меня просто фраза заинтересовала, вполне могу не въежать в высокий полет мысли, но хотелось бы разжевать по шагам
источник

KL

Kirill Likhtarovich in Обсуждения техдирские
я в этот чатик учиться пришел )
источник

V

Vlad in Обсуждения техдирские
Kirill Likhtarovich
меня просто фраза заинтересовала, вполне могу не въежать в высокий полет мысли, но хотелось бы разжевать по шагам
ещё раз перечитай плиз
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Подавляющее большинство программистов серьёзно больны NIH-синдромом.

Они не умеют и не желают учиться делать так, как надо.

Результатом тому - докер для одного нгинкса на один сервер(реальная история)
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Вместо ОДНОГО патча к deb/rpm.
источник

KL

Kirill Likhtarovich in Обсуждения техдирские
Vlad
ещё раз перечитай плиз
я про эту фразу: "поэтому нужно заставлять разрабов админить свои поделия"
Сам ругаюсь когда народ не въезжает в сетевой стек и пишет криво какой-нибудь API-сервер. Но вот про "заставлять" - я реально не понял, это вообще работает для программистов где-то кроме армии?
источник

MG

Maksim Gorshenin in Обсуждения техдирские
Kirill Likhtarovich
я в этот чатик учиться пришел )
Если у продукта есть владелец и он должен понимать что разработка иногда заканчивается выходом в продакшен, который нужно как минимум настраивать и мониторить, как максимум - поднимать из пепла, поэтому владелец сходит к админам, получит какую-то спецификацию, например что сервисы должны уметь в health checks хотя бы, чтобы были продуктовые метрики в сервисах которые можно снимать и потом аллокировать на аппаратные ресурсы, с этими знаниями владелец приходит в команду разработки и говорит: не делайте говна, ребята
источник