4 золотых правила эффективной работы в Linux
Почему у одних Linux работает как часы, а у других всё ломается и глючит? Почему одни быстро находят эффективное решение, другие идут на форумы, где их долго и не без удовольствия оплевывают? Спецы по time management сравнили две группы линуксоидов — успешных и лошариков — и сформулировали 4 брульянтовых правила высокоэффективной работы в Linux.
[TOC Linux на максимальном уровне эффективности]
Правило 1: оценивай и игнорируй
Столкнувшись с проблемой, задай себе вопрос: могу ли я просто проигнорировать данную проблему? Очень часто, столкнувшись с затруднением, мы воспринимаем его как личный вызов или как задачку, которую непременно нужно решить, иначе поставят двойку. Правда в том, лишь очень небольшой процент проблем действительно заслуживает того, чтобы их решали. Проведите оценку, что именно даст вам решение. Если ничего — просто проигнорируйте проблему. Каждое сказанное «нет» — это дополнительное время, которое вы можете потратить на действительно важные занятия. Не меняется цвет панели задач? Ну и хер с ней! Только бездельник будет читать доки и выносить мозг оппонентам на форумах из-за цвета панельки.
Правило 2: автоматизируй всё, что можно автоматизировать
Научиться писать скрипты хотя бы на Bash — это просто. Пользователи с IQ выше 70 запросто могут освоить и какой-нибудь примитивный скриптовый язык, типа Python. Автоматизировав рутинные задачи вы освобождаете время на более важные проблемы, а также избавляете себя от необходимости искать решение еще раз — скрипт автоматизации можно загрузить на Github, делиться им и загружать на любом новом компе. Кроме этого, скрипт позволяет быстрее получить помощь — проще показать код, чем описывать словами симптомы.
Правило 3: делегируй
Не можешь написать скрипт, но отчетливо видишь, что задача может быть автоматизирована? Поручи программирование профессионалу. В некоторых случаях вам помогут бесплатно. Но даже если придется заплатить, сэкономленное за счет автоматизации время многократно окупится и отобьет затраты на программиста. Делегируйте решение части задач профессионалам — это очень выгодно и весьма умно.
Правило 4: расставляй приоритеты
Разумеется, не по каждой проблеме нужно срочно бежать к программистам и сорить деньгами. Запишите список проблем на бумаге и напротив каждой задачи поставьте уровень приоритетности — от 1 до 5. Где 1 — следует выполнить прямо сейчас, а 5 — полежит нерешенным неограниченное количество времени. Магия тут в том, что на этот список распространяется принцип Парето.
Комментарии
Texnoline
5 февраля, 2019 - 14:27
"Работает—не трогай!". Главный принцип, а остальное совокупность — человеческой глупости и "шаловливых пальцев" поверхностного эрудита.
AleX_another
5 февраля, 2019 - 18:00
Сидит программист глубоко в отладке. Подходит сынишка: — Папа, почему солнышко каждый день встает на востоке, а садится на западе?
— Ты это проверял?
— Проверял.
— Хорошо проверял?
— Хорошо.
— Работает?
— Работает.
— Каждый день работает?
— Да, каждый день.
— Тогда ради бога, сынок, ничего не трогай, ничего не меняй.
Чингачгук
5 февраля, 2019 - 18:09
А потом кейс уходит к тестировщикам...
Texnoline
6 февраля, 2019 - 08:03
"Лучшее - враг хорошего!":)
Комментировать