Последние записи
Удалённый программист сегодня: как свобода от контроля превращается в хаос
В последние годы образ удалённого программиста претерпел существенные изменения. Если раньше удалёнка казалась удобным решением для повышения продуктивности и комфорта, то сегодня всё чаще этот формат становится прикрытием для бездействия, манипуляций и откровенной халтуры. И всё это — под прикрытием системной безалаберности руководства и полного отсутствия контроля.
Программист вне зоны досягаемости
Современный удалённый программист в большинстве случаев — это не человек, сидящий у монитора в фокусе с девяти до шести. Это скорее образ «свободного художника», который может быть онлайн в Slack, но при этом спокойно смотреть сериалы, заниматься фрилансом "на стороне" или вообще отсутствовать за компьютером.
Удалёнка дала программистам в руки мощный инструмент — анонимность и недоступность. Их невозможно проверить: они не в офисе, их экран никто не видит, тайм-трекинг можно обмануть, а ежедневные отчёты — подделать. Некоторые доходят до того, что используют автокликеры, чтобы имитировать активность. Программист «работает», но результата нет — зато на митингах звучат громкие фразы про «архитектуру», «миграцию на новую платформу» и «оптимизацию».
Как мотивировать техническую поддержку реагировать на инциденты: реальный кейс
Введение
Оперативная реакция технической поддержки — ключ к стабильной работе сервисов. Однако, в условиях отсутствия контроля, строгие меры наказания (например, штрафы) оказываются неэффективными. Команда не желает конфликтов, а ответственности за реакцию на сообщения часто никто не берёт.
В этом материале мы рассмотрим альтернативный подход к мотивации, основанный на поощрении инициативности и автоматизации распределения дежурств.
Проблема
На практике мы столкнулись с тем, что сотрудники перестали реагировать на сообщения в Telegram-канале Оповещения Техподдержка. Применение штрафов не дало результата:
- Никто не хочет заниматься контролем;
- Коллектив старается избегать конфликтов;
- Наличие формального штрафа не обеспечивает фактическую реакцию.
Теория vs Реальность: как ставятся и выполняются задачи в ИТ
Теория (как "должно быть")
-
Постановка задачи:
- Четкая формулировка цели
- Понимание контекста
- Указаны сроки и приоритет
- Предусмотрены риски и зависимости
- Сотрудник имеет все нужные ресурсы
- Исполнение:
- Сотрудник сразу понимает, что нужно
- Оценивает и подтверждает срок
- Выполняет в срок, без сбоев
- Вовремя отчитывается о прогрессе
- Минимум итераций и уточнений
Термины
У вас есть четкое представление о веб-сайте, но вы менее знакомы с терминами веб-разработки? Знание повседневной терминологии веб-индустрии может помочь вам лучше понять процесс и этапы разработки. Кроме того, знание терминологии может помочь вам лучше оценивать резюме программиста и проводить собеседование. Вы как IT рекрутер сможете распознать подходящий момент, чтобы отреагировать или повернуть ход развития событий.
И так, давайте погрузимся в ваш базовый глоссарий по веб-разработке!
Управление открытием доступа через openingAccessPython
Пакет управления доступом https://github.com/webnitros/openingAccessPython
systemctl start opening-access
systemctl status opening-access
systemctl restart opening-access
Проверка занимаемого места на жестком диске
Получить размер в текущей директории Для linuxs
du -BM -d 1
Автообновление сертификата certbot letsencrypt
Если вы хотите вручную обновить все сертификаты, которые у вас установлены, то необходимо ввести команду:
cd /opt/letsencrypt/letsencrypt-auto-source ./letsencrypt-auto
Написание своего пакета для composer
Описание создания пакета для github и подключения его в свои проекты через composer.
Как пример будет использоваться уже написанный пакет webnitros/readerxlsx для чтения данных из файлов xlsx.
В первую очередь проверяем что composer работает у вас в phpStorm
Создаем файл composer
composer init
Чтение данных из xlsx и xls файлов через пакет webnitros/readerxlsx
Инструкция по установке находить в репазитории
Плагин ElastiSearch для PHPStorm
Полезный плагин для отладки запросов к эластику. Его можно сказать для phpstorm и отлаживать запросы Открываем в phpstorm Settings->Plugins, и в репазитории находим плагин Elasticsearch