x
 
Евгений Соболев
7 января 2021
Советы почтой каждую неделю
Пожалуйста, получите наше письмо, чтобы подтвердить свой адрес:
Вы подписаны на «Советы за неделю»:

Вопрос Василию.

Бывает, на работе всё очень плохо: сроки и задачи горят, успеваем только костыли загонять в код. Как в аврале уделять время росту?


Евгений!

Всё про­сто: пла­тите сна­чала себе, зани­май­тесь ростом вопреки авралу, но в первую оче­редь освойте тех­но­ло­гии и навыки, кото­рые помо­гут выта­щить про­ект и команду из аврала.

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

Если релиз гото­вится неде­лями, а код выка­ты­ва­ется вруч­ную, сосре­до­точь­тесь на авто­ма­ти­за­ции: раз­бе­ри­тесь с CI и CD, авто­ма­ти­зи­руйте сборку, про­верку и выкатку про­екта в продакшен.

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

Если ничего из этого не сде­лать, ситу­а­ция будет только ухуд­шаться: чем больше косты­лей появ­ля­ется в коде, тем слож­нее менять и обнов­лять при­ло­же­ние; чем силь­нее устаёт команда от баг­фик­сов и авра­лов, тем больше багов и сорван­ных дедлайнов.

P. S. Это был совет о веб‑разработке. Хотите знать всё о коде, тестах, фронтенд‑разработке, цеэсэсе, яваскрипте, рельсах и джейде? Присылайте вопросы.
Вёрстка и прототипирование — дисциплина Школы дизайнеров. Набор открыт. Чем раньше поступите, тем ниже стоимость и выше шанс на бесплатное место.
 

Поделиться
Отправить

Комментарии

Катя Уколова
8 января 2021

Евгений,

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

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

- взято много задач на короткий срок;

- раньше в команде было три разработчика, затем один уволился, другой заболел, — в строю остался один, и теперь он работает за троих;

- начальник прислал комментарии по предыдущему багу, никто толком не разобрался и продолжил решать свои задачи, а в конце выяснилось, что вместо одного бага надо устранять двадцать;

- дизайнер не передал макет разработчику вовремя, а тот не настоял на дедлайне;

- непонятно, кто отвечает за результат.

Работу над ошибками начинайте с вопроса: «Почему?» Примерно после пятого станет понятно, почему получается именно так, как получается.


12 января 2021

Евгений, чем опытнее вы становитесь, тем быстрее и качественнее решаете, а ещё лучше — автоматизируете рутину.

Поэтому выход — контринтуитивный: важнее уделять время росту, чем разгребать аврал.


Цель рубрики — обсуждение вопросов дизайна всех видов, текста в дизайне и взаимоотношений дизайнеров с клиентами.

Мы публикуем комментарии, которые добавляют к уже сказанному новые мысли и хорошие примеры. Мы ожидаем, что такие комментарии составят около 20% от общего числа.

Решение о публикации принимается один раз; мы не имеем возможности комментировать или пересматривать свое решение, хотя оно может быть ошибочно. Уже опубликованные комментарии могут быть удалены через некоторое время, если без них обсуждение не становится менее ценным или интересным.

Вот такой веб 2.0.

Как вы оцените с технической точки зрения новый редактор публикаций в «Деле Модульбанка»? 2 Как переключить тему оформления на сайте в зависимости от настройки ОС Что изучать в ЦСС в 2021 году Как вы понимаете, что интерфейс будет хорошо смотреться на «неретинах»?




Недавно всплыло

Есть ли шрифты, которые можно использовать в логотипе без лицензии? 2 Без стоп-слов текст мне кажется сухим, чёрствым, грубым и резким 26 Давайте соберём в одном посте студии и фрилансеров, которые работают по принципам ФФФ 48 Как начинающему автору отстаивать свою позицию? И нужно ли это делать? 2