Чеклист

Что делать, чему учиться, как себя проверять.

Переговоры

  • Обсуждать с дизайнером непонятные места в макетах
  • Обсуждать с бекендером API
  • Не воспринимать критику, как оскорбление, прислушиваться к замечаниям
  • Обсуждать слабые или непонятные решения
  • Запоминать объяснения членов команды
  • Вести чеклисты

Дизайн

  • Дизайнить простые страницы самостоятельно
  • Использовать инструменты для создания анимаций
  • Придумывать дизайн‑решения и утверждать их у дизайнера
  • Править интерфейсные ошибки в своих проектах

Текст и редактура

  • Писать рассказы о проектах для резюме или портфолио
  • Проверять подписи полей и заголовки перед выпуском в продакшен

Бекенд и программирование

  • Пробовать писать серверные приложения
  • Учиться работать с базами данных
  • Улучшать интерфейсы своих функций и методов
  • Пользоваться гитом
  • Осваивать шаблоны проектирования
  • Разбивать проект на заменяемые модули и компоненты
  • Рефакторить плохой код
  • Документировать свой код

Тестирование

  • Писать тесты
  • Автоматизировать запуск тестов

Решение задач

  • Не начинать задачу без понимания
  • Продумывать решение комплексно, расписывать задачи на бумаге
  • Думать над расширяемостью и возможными проблемами

Управление временем и ответственность

  • Учиться «сделывать»
  • Ставить сроки и укладываться в них
  • Не терять фокус во время работы

Развитие и мотивация

  • Изучать другие языки
  • Осваивать смежные области знаний
  • Разбираться с мотивацией, искать то, что приносит в работе удовольствие
  • Делиться кайфовыми вещами с сообществом