Зарплаты IT после COVID-19

За первое полугодие 2020 года зарплаты айтишников выросли на 8%. Медианная зарплата сейчас — 108 000 ₽, в Москве получают 150 000 ₽, в Петербурге — 120 000 ₽, в регионах — 80 000 ₽. Больше всего выросли зарплаты администраторов (+23%). Разработчики получают 120 000 ₽ (в Москве — 160 000 ₽, в Петербурге 130 000 ₽). Среди разработчиков больше всех зарабатывают архитекторы ПО (200 000 ₽), меньше всех эмбед-специалисты (80 000 ₽). Программисты 1с (100 000 ₽). Среди разработчиков больше всего выросли зарплаты в геймдеве (+20%), сильнее всего упали зарплаты системных инженеров (-20%). Самые высокооплачиваемые языки — Golang и Elixir, самый низкооплачиваемый — Delphi. По зарплатам в первом полугодии больше всего выросли разработчики на C# (+16%), Ruby (+15%) и Golang (+13%). Больше всего айтишники зарабатывают в АВИТО (200 000 ₽), OZON (180 000 ₽) и Альфа Банке (170 000 ₽). Источник: https://habr.com/ru/article/511700/

25 июля 2020 г. · 1 минута · CrazyElephant_x

Зачем отключить авторасчет статистики SQL

Статистика — Ключ к лучшей оптимизации и, следовательно, лучшей производительности. Всем кто занимался вопросами производительности известно о влиянии статистики SQL на производительность. Все DBA и администраторы единогласно призывают обновлять статистику, в том числе включая автообновление статистики. Например статья на хабре почему для SQL Server важна статистика. Рекомендация включить авторасчет статистики является стандартом. Давайте разберемся когда от стандарта нужно отойти. Когда авторасчет статистики будет полезно выключить Отключить авторасчет статистики SQL ...

24 июля 2020 г. · 2 минуты · CrazyElephant_x
Не пишите «Привет» в чате

Не пишите «Привет» в чате

Пожалуйста, не пишите просто «Привет» в чате Получается, как будто вы звоните кому-то по телефону, говорите «Привет!» и ставите его на ожидание. Лучше делать так: Заметьте, вы получаете обратную связь быстрее и не заставляете собеседника ждать, и он начинает думать над вашим вопросом сразу. Вы стараетесь быть вежливым, не переходя сразу к своей проблеме, как люди делают при личной встрече. Но чат — это совсем другое. Люди печатают намного медленнее, чем говорят. Вместо проявления вежливости, вы заставляете другого человека ждать, пока сформулируете вопрос, что приводит к потере производительности. ...

5 июля 2020 г. · 1 минута · CrazyElephant_x
MSDBData очень большого размера (dbo.sysmaintplan_logdetail)

MSDBData очень большого размера (dbo.sysmaintplan_logdetail)

Иногда когда на одном сервере SQL много баз 1с, служебная база msdb может очень сильно разрастаться в объемах. Чаще всего это место занимают бесполезные логи, очистим их. Поиск проблемного места Запускаем Microsoft SQL SMS Выполняем скрипт (1) Определяем проблемные таблицы -- Скрипт (1) поиск больших таблиц USE msdb GO SELECT TOP(10) o.[object_id] , obj = SCHEMA_NAME(o.[schema_id]) + '.' + o.name , o.[type] , i.total_rows , i.total_size FROM sys.objects o JOIN ( SELECT i.[object_id] , total_size = CAST(SUM(a.total_pages) * 8. / 1024 AS DECIMAL(18,2)) , total_rows = SUM(CASE WHEN i.index_id IN (0, 1) AND a.[type] = 1 THEN p.[rows] END) FROM sys.indexes i JOIN sys.partitions p ON i.[object_id] = p.[object_id] AND i.index_id = p.index_id JOIN sys.allocation_units a ON p.[partition_id] = a.container_id WHERE i.is_disabled = 0 AND i.is_hypothetical = 0 GROUP BY i.[object_id] ) i ON o.[object_id] = i.[object_id] WHERE o.[type] IN ('V', 'U', 'S') ORDER BY i.total_size DESC Проблемная таблица прям смотрит нам в глаза ...

29 июня 2020 г. · 2 минуты · CrazyElephant_x
Пересоздание автономной конфигурации

Пересоздание автономной конфигурации

В платформе 8.3.16 в разделе тестирование и исправление появился новый пункт «Пересоздание автономной конфигурации» В мобильном клиенте с автономным режимом работы, форма, которая переоткрывается после изменения доступности основного сервера, переоткрывается с тем же набором параметров формы, что и оригинальная форма. В документации описана рекомендация по формированию начальной страницы мобильного клиента с автономным режимом. Для команды пакетного режима запуска конфигуратора CheckConfig реализован параметр -MobileStandalone, позволяющий выполнить проверку конфигурации для работы в автономной конфигурации. ...

23 апреля 2020 г. · 1 минута · CrazyElephant_x