⭐️ Привычки высокоэффективных программистов Не очень люблю читать айти книги по одной простой причине — они быстро устаревают.
Особенно если сначала книга вышла на английском.
Пока дойдёт до ру рынка — пройдёт несколько лет.
Исключение — книжки по софтам или карьере. Нашёл книжку от Зено Роши, это который создал либу react-email.
Надеюсь тебе не приходится верстать письма в 2025, а так зацени либу если что.
Делюсь привычками высокоэффективных программистов от Зено.
1️⃣ Не поддавайся FOMO
Каждый день появляется что-то новое: твиты, новости, тг посты. Из-за этого развивается FOMO. Выходит новая технология, которая чуть лучше — все вокруг начинают переписывать свои проекты. Вместо этого кайфуй от того, что есть сейчас. Не забывай, какой путь ты прошёл и сколько всего выучил. Не значит, что не нужно изучать ничего нового. Просто фильтруй шум вокруг себя, наблюдай. Старайся найти то, что действительно важно. Смирись с тем, что нельзя знать всё на свете. Чаще говори «нет» чему-то новому.
2️⃣ Фокусируйся на основах
Уделяй больше времени фундаментальным вещам. Все фреймворки рано или поздно уйдут, инструменты поменяются. Если будешь понимать концепты, будет намного проще перейти с одного фреймворка на другой. Изучи тестирование, оптимизации, как делать удобные интерфейсы — это неизменно и с нами надолго.
3️⃣ Обучай других
Самый лучший способ разобраться в технологии — научить кого-нибудь другого. Если пока некого, помогай новичкам в чатах. Можешь завести себе канальчик и писать посты по теме, в которой хочешь лучше разобраться. Пока будешь ресёрчить — подчерпнешь много нового.
4️⃣ Будь скучным Хватит хвастаться тем, что ты работал всю ночь. Это не супергеройство. Программирование — это игра в долгую. Если ты выгоришься, то ты быстро проиграешь. Иногда приходится остаться чуть подольше, когда инцидент или какой-то жёсткий дедлайн — но не делай так постоянно.
5️⃣ Пиши код для будущего себя
Все когда-то писали говнокод по разным причинам. В основном, конечно, из-за дедлайнов. Сравни код в своём пет проекте и рабочем. Разница в чистоте будет огромная. Старайся писать код для будущего себя даже в условиях сжатых сроков. Не поленись написать лишний раз комментарий к коду. Чтобы ты открыл проект через год и у тебя не было вопросов «Что, зачем и почему?». Не пытайся умничать в проекте и применять какие-то новомодные фичи, которые понимаешь только ты. Всегда думай о поддерживаемости, чаще задавай себе вопрос «Пойму ли я этот код в будущем?» или «Пойму ли это другие?». К тебе же придут с вопросами, как это работает.
6️⃣ Мало работать с 9:00 до 18:00
Это не плохо заканчивать работу в 18:00, мы уже говорили про ворк-лайф баланс выше, но, к сожалению, не всегда работа позволяет тебе развиваться. Можно работать на проекте, где какое-то легаси. Ты работаешь на одном месте, технологии развиваются и когда придёт время менять работу — тебе будет очень тяжело. Уделяй иногда хоть немного времени своим пет проектам и изучению чего-то нового.
7️⃣ Не сиди долго на одном месте
Ты должен менять работы как 🦔Соник. Не сиди на одном месте помногу лет, особенно в начале своей карьеры. Смена работы — самый быстрый способ увеличивать свою зарплату. Год работы прошёл — идёшь собеситься. Хотя рекомендую хотя бы раз остаться в компании чуть подольше — это научит тебя писать поддерживаемый код. Нужно хоть раз столкнуться со своим же техническим долгом, чтобы сделать выводы.
———
🧑 • телеграм • ютуб • задать вопрос