Зрозумійте та прийміть як факт, що наробите помилок. Завдання в тому, щоб знайти їх рано, поки вони не потрапили до продакшну. Слава Богу, в нашій індустрії, за винятком хлопців із Лабораторії реактивного руху НАСА, які роблять софт для управління ракетами, помилки, як правило, несмертельні. Ми можемо і повинні вчитися, сміятися та продовжувати роботу
Ваш код – не ви. Пам'ятайте, що вся суть перевірки коду полягає в тому, щоб знайти помилки, і вони обов'язково знайдуться. Не сприймайте як особисту образу, коли це станеться.
Не важливо, наскільки ви прокачаний спец. Хтось завжди знає більше, і в нього можна повчитися. Варто лише попросити. Шукайте та приймайте те, що кажуть інші, особливо коли здається, що це вам не потрібно.
Не переписуйте код без консультації. Є тонка грань між «поправити код» та «переписати код». Відчуйте різницю та переслідуйте зміни стилю в рамках штатної перевірки коду, а не як самотній рейнджер.
Ставтеся до людей, які знають менше за вас, з повагою, повагою та терпінням. Люди, які безпосередньо не пов'язані з IT, але яким часто доводиться мати справу з розробниками, вважають нас у кращому випадку зазнайками, а в гіршому — скигликами. Не годуйте стереотипи гнівом та нетерплячістю.
Єдине, що у світі постійно – це зміни. Будьте готові до змін та приймайте їх з посмішкою. Погляньте на зміни у вимогах, платформі чи інструменті як на виклик, а не як на незручність, яку треба подолати.
Єдиний істинний авторитет дають знання, а чи не становище. Знання породжує авторитет, а авторитет породжує повагу. Хочете поваги у середовищі, де немає місця его – культивуйте знання.
Боріться за те, у що вірите, але невимушено визнайте поразку. Зрозумійте, іноді ваші ідеї будуть відхиляти. Навіть якщо ви маєте рацію, не треба мститися і говорити «А я попереджав, що так буде». Ніколи не перетворюйте відкинуті ідеї на мученицький стогін або бойовий клич.
Не ставайте "тим кодером у кутку". Не будьте людиною у темному кабінеті, який виходить лише за колою. Кодера у розі не видно, з ним складно зв'язатися, його складно контролювати. Така людина не має голосу у відкритому, кооперативному середовищі. Включайтесь у бесіди та будьте частиною спільноти свого офісу.
Критикуйте код, а не людей. Будьте ласкаві до людей, але не до коду. Наскільки це можливо, пишіть позитивні коментарі, спрямовані на покращення коду. Зв'яжіть коментарі із прийнятим у команді стандартом коду, техзавданням, підвищенням продуктивності тощо.