👩🚀Советы после 15 лет в IT
Статья от Ryan O’Neill, который за 15 лет успел поработать как в маленьких стартапах, так и в FAANGовских компаниях. Ryan делится советами, которые он открыл для себя за это время.
• Не уходите в крайности
У каждого правила есть исключения, у каждого архитектурного решения есть трейдофы.
• Умение отлаживать сильно недооценено
Всегда продумывайте, если будет ошибка на проде, как будете ее дебажить. Оставляйте логи, трейсы, метрики.
• Проекты опаздывают, частенько
Разработка всегда непредсказуема, могут возникнуть причины, когда не получится сделать фичу в срок. Старайтесь всегда держать в курсе своих стейкхолдеров, если сдвигаются сроки или есть блокеры.
• Проактивно управляйте своим объемом задач
Люди всегда будут хотеть докинуть новых задач к проекту, нужно уметь защищаться. Необязательно сразу говорить «нет», лучше сказать, что тогда сроки изменятся.
• Staging почти всегда сломан
Тестовые среды никогда не будут точной копией прода. Старайтесь проверить свой фунцкионал до прода, но не бойтесь тестировать на проде. Не забывайте использовать feature flags.
• Действия вознаграждаются
В то же время, просто говорить про проблему или постоянно жаловаться - нет.
• Берите на себя ответственность за свои проекты
Это не только про код. Введите себя так, как будто вы лично ответственны за успех проекта.
• Вы часть огромной организации
Разработка это не центр вселенной. Помимо вас в компании много сотрудников, которые также работают над успехом проекта. Знакомьтесь с людьми из разных департаментов (юристы, маркетологи, финансисты). Это даст более широкое понимание бизнеса и вы будете лучше понимать разные управленческие решения.
• Задавайте тупые вопросы
Наверняка у человека рядом такой же вопрос в голове. Задавайте вопросы, раскрывайте контекст задачи. Никто не запомнит сам вопрос, но все запомнят ответ.
• Вы не вернетесь к техдолгу
Не обманывайте себя. Старайтесь сразу сделать все правильно и свести к минимуму техдолг. Вы не вернетесь к этому долгу, если только он он не потребует капитального рефакторинга.
• Наслаждайтесь
Иногда даже не верится, что кто-то платит высокую зарплату за, что и так нравится делать - писать код. Это весело 🙂
➡️Ссылка на оригинальную статью
https://roughlywritten.substack.com/p/random-thoughts-15-years-into-software
━━━━━━
Мне особенно понравилось про техдолг. Я так верю, что когда-нибудь, когда закрою все срочные задачи, у меня будет достаточно времени, чтобы порефакторить все TODO.
Ставь 🦄, если тоже веришь, что рано или поздно закроешь весь бэклог по техдолгу.
Post #299
1.62K
- 🦄 32
- 👍 6
- ❤ 5
- 🔥 3