Кот Ученый (h4w) wrote,
Кот Ученый
h4w

Применима ли инструкция из СССР к программистам?



Разберем по пунктам все 16 советов Центрального Министерства Труда применительно к… программистам!



  1. Сначала продумай всю работу досконально.

    Абсолютно точно соответствует работе программистов — большая часть времени уходит именно на предварительные размышления.

  2. Приготовь весь нужный инструмент и приспособления.

    Тоже верно. Нужно установить необходимые компиляторы, отладчики и среды разработки.

  3. 3. Убери с рабочего места все лишнее, удали грязь.

    А вот это уже неправильно — начинать-то надо было с рабочего места, а не инструмента. То-есть программисты сначала удаляют ненужные компиляторы и среды разработок, а только потом ставят нужные. Но не будем придираться.

  4. 4. Инструмент располагай в строгом порядке.

    Имеется в виду не порядок иконок на рабочем столе, а порядок работы — написал код, отправил на проверку, получил список проблем, исправил — и снова на проверку.

  5. При работе ищи удобного положения тела: наблюдай за своей установкой, по возможности садись; если стоишь, то ноги расставляй, чтобы была экономная опора.

    Без комментариев — больная спина и геморрой это профессиональные заболевания всех айтишников, которые неправильно сидят.

  6. Не берись за работу круто, входи в работу исподволь.

    Обычная Agile практика, один из стандартов методологии разработки.

  7. Если надо сильно приналечь, то сначала приладься, испробуй на полсилу, а потом уже берись вовсю.

    Аналогично п. 6.

  8. Не работай до полной усталости. Делай равномерные отдыхи.

    А вот этот пункт — не применим. Работа программиста не монотонна, и идет «волнами». Минус один.

  9. Во время работы не ешь, не пей, не кури. Делай это в твои рабочие перерывы.

    Соглашусь. Тем более, что можно накрошить на клавиатуру или залить ее.

  10. Не надо отрываться в работе для другого дела.

    Еще одна Agile практика.

  11. Работай ровно, работа приступами, сгоряча портит и работу, и твой характер.

    Увы, но работа программиста идет «волнами» — сначала волна написания кода, потом волна работы над ошибками. Минус два.

  12. Если работа не идет, не волнуйся: надо сделать перерыв, успокоиться и снова за работу.

    Тоже не применимо. Если кусок кода не работает — надо брать отладчик и решать проблему. Сама собой она не пропадет. Минус три.

  13. Полезно в случае неудачи работу прервать, навести порядок, прибрать рабочее место, облюбовать его и снова за работу.

    Тут соглашусь. В процессе работы иногда помогает переустановка компиляторов и сред разработки или же их обновление — ошибка может быть не в коде программиста, а в самом компиляторе.

  14. При удачном выполнении работы не старайся ее показывать, лучше потерпи.

    Абсолютно неприменимо. Если найден удачный трюк — его надо обязательно обсудить с командой. Возможно, что такой трюк ускоряет работу кода, но делает его непонятным для остальных участников — его применять нельзя. Минус четыре.

  15. В случае полной неудачи — легче смотри на дело, попробуй сдержать себя и снова начать работу.

    Неприменимо — у нас теперь капитализм и в случае полной неудачи работнику грозит увольнение. Минус пять.

  16. Кончил работу и прибери все до последнего гвоздя, а рабочее место вычисти.

    Уже не нужно — при выключении компьютер сам очистит временные директории. Минус шесть.


Итого, из очень старой советской инструкции для программистов остались актуальными 10 советов из 16. Весьма неплохо, учитывая скорость прогресса в сфере высоких технологий. Что тут не говори, а инструкции в СССР писать умели.


 




Оригинал размещен на Применима ли инструкция из СССР к программистам?
Tags: Размышлизмы
Subscribe
promo h4w september 18, 07:07 1
Buy for 200 tokens
Запретные темы, полные версии записей и шок-контент на основном автономном блоге - http://h4w.ru Короткий адрес ЖЖ - www.h4w.ru Блогспот Линкедин Medium Тумблер Твиттер Вконтакте Одноклассники Фейсбук Вы можете прислать мне новость, нажав на эту ссылку. Возможно, я…
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 11 comments