Как приоритизируешь задачи в отсутствии Project Manager в случае если пять задач легких и пять задач
Python
Junior
Без компании
Как приоритизируешь задачи в отсутствии Project Manager в случае если пять задач легких и пять задач сложных и все они равны по приоритетности
Ответы
Приоритизация задач без PM требует баланса между скоростью выполнения и сложностью. Вот подход:
- **Разделяй и властвуй** — разбей задачи на группы: легкие (L) и сложные (H).
- **Чередуй** — начни с 2-3 легких задач для быстрого прогресса (мотивация + закрытие части беклога).
- **Включай сложные** — после легких возьми 1-2 сложные, чтобы не накапливать технический долг.
- **Параллель по времени** — если есть блокирующие задачи (ожидание ответа, тесты), переключайся на другие.
Пример псевдокода:
```
tasks = {
'easy': [task1, task2, ...], # 5 легких
'hard': [taskA, taskB, ...] # 5 сложных
}
while tasks['easy'] or tasks['hard']:
# Сначала 2 легкие, потом 1 сложная
for _ in range(2):
if tasks['easy']:
complete(tasks['easy'].pop(0))
if tasks['hard']:
complete(tasks['hard'].pop(0))
```
**Ключевое:** видимый прогресс + избегание перегрузки. Если сроки горят — смещайся в сторону легких задач.