Как заставить клиента понимать важность квалифицированного DBA?

Я не уверен, что полностью понял смысл, но, возможно, это может сработать для вас:

Учитывая время, без преобразования в строку.

my_time = '2019-02-24 16:52'
a = Time.parse(my_time)
b = Time.utc(Time.now.year, Time.now.month, Time.now.day, Time.now.hour, Time.now.min)

В Ruby 2.6.1 ( Object # затем ):

[ ( Time.parse(a.to_s.split[1]) - Time.parse(b.to_s.split[1]) ) / 3600 ].then { |delta| delta[0] < 0 ? 24 + delta[0] : delta[0] }

В Ruby 2.5 используется Object # yield_self .

15
задан jvanderh 13 May 2009 в 04:17
поделиться

3 ответа

Это определенно одна из тех ситуаций, «вы можете привести лошадь к воде, но вы не можете заставить ее пить».

Я бы порекомендовал здесь процитировать услуги DBA как почасово, и сделайте ставку достаточно высокой, чтобы вы могли передать работу сторонним организациям, если захотите. Когда (а не если) у SQL-серверов начнутся проблемы, фирма будет на крючке.

Я также рекомендовал бы вам включать в свое предложение необязательный двухчасовой обзор технологии баз данных один раз в год. Это ваша возможность сказать: «В этом году вы потратили XXX на обслуживание базы данных, большая часть из которых была потрачена на борьбу с пожарами, которых можно было бы легко избежать, если бы вы просто потратили XXXX / 4 и наняли администратора базы данных». Мы заботимся о вас как о клиенте и хотим, чтобы вы сэкономили деньги, поэтому мы действительно рекомендуем вам взять на себя обязательство использовать администратора базы данных для выполнения периодического профилактического обслуживания ».

Я также рекомендовал бы вам классифицировать любые запросы поддержки как имеющие root причина b / c обслуживания базы данных по сравнению с другими причинами. Это позволит вам поставить перед клиентом красивую круговую диаграмму во время его ежегодного обзора (за выполнение которого они будут платить вам). Очень важно управлять восприятием, чтобы они не думали, что ваш код вызывает проблемы. Вы можете даже пойти дальше и делиться с ними этими метриками (проблема, связанная с БД, или проблема, не связанная с БД) на ежеквартальной основе.

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

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

Вы можете даже пойти дальше и делиться с ними этими метриками (проблема, связанная с БД, или проблема, не связанная с БД) на ежеквартальной основе.

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

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

Вы можете даже пойти дальше и делиться с ними этими метриками (проблема, связанная с БД, или проблема, не связанная с БД) на ежеквартальной основе.

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

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

Кстати, вопросы такого рода представляют большой интерес для большого числа разработчиков. Я бы сказал, что подобные вещи могут повлиять на качество жизни программиста больше, чем какой-либо алгоритм или библиотечный вопрос. Спасибо, что спросили!

Кстати, вопросы такого рода представляют большой интерес для большого числа разработчиков. Я бы сказал, что подобные вещи могут повлиять на качество жизни программиста больше, чем какой-либо алгоритм или библиотечный вопрос. Спасибо, что спросили!

5
ответ дан 1 December 2019 в 04:27
поделиться

Нет DBA на система такого размера - катастрофа, ожидающая своего часа. Если они этого не понимают, значит, они не могут работать с базой данных такого размера. Я бы порекомендовал им поговорить с другими компаниями с базами данных аналогичного размера и попросить их спросить их об их администраторах баз данных и о том, что они для них делают, и думают ли они, что смогут выжить без них.

5
ответ дан 1 December 2019 в 04:27
поделиться

Возможно, приведенная ниже ссылка на MS SQL Tips может дать вам несколько хороших тем для обсуждения. Но люди, не обладающие техническими знаниями, не станут отвечать на технические объяснения необходимости хорошего администратора баз данных, и вам, вероятно, придется работать над доказательством стоимости плохого администратора базы данных. Разработайте наихудшие сценарии и посмотрите, как они к ним относятся. Если вы сделаете так, чтобы это выглядело хорошим финансовым ходом (а я думаю, что мы все это знаем), это будет легко продать.

http://www.mssqltips.com/tip.asp?tip=1278

5
ответ дан 1 December 2019 в 04:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: