Подборка полезных материалов №1

Возобновляю публикации подборок статей которые меня заинтересовали или освещают тему которую я бы рассмотрел и сам, но не хватает времени. Пока подборки будут нерегулярными и буду выкладывать по мере накопления хотя бы 10 статей. Поэтому встречайте первую подборку. Если есть пожаления по источникам откуда черпать – пишите.

Как написать инструкцию так, чтобы тебя поняли – полезная статья для тех в чью работу входит помощь клиентам или внутренним сотрудникам. Если вы только столкнулись с необходимостью помогать людям с помощью инструкций/скриншотов – рекомендую ознакомиться.

Как сделать код читабельным – мы все пишем или писали плохой код. Данная статья поможет тем, кто хочет улучшить свои навыки в написании кода.

Зачем айтишнику «знать, чем живут другие»? – нужны ли разработчику непрофильные знания. Эта статья дает вполне ясный ответ на этот вопрос.

Почему программист должен уметь хорошо писать – размышления о роли писательского таланта в жизни разработчика.

Как перестать фэйлить и начать проводить нормальные ретроспективы – полезная статья для начинающих скрам-мастеров.

Манифест Чистого Программиста или краткий конспект книги «Чистый Код» Роберта Мартина – статья является конспектом книги “Чистый Код” Роберта Мартина и моим пониманием того, каким Чистый Код должен быть. Тут нет разделов о тестировании, TDD, о том какая должна быть архитектура и т.д. Здесь все только о том, каким должен быть Чистый Код.

Как решить любую задачу: пособие для разработчика – Каждый разработчик рано или поздно получает задачу, которую просто не понимает. Разбираемся, как преодолеть пропасть между требованиями и знаниями.

Какие навыки потребуются разработчикам в будущем? – Результаты исследований HackerRank 2018 Developer Skills Report, основанного на опросе более чем 39000 разработчиков со всего мира.

Что нужно, чтобы вся команда работала? Как затянуть всех в систему управления проектами? – Полезная статья для тех кто планирует внедрить учет выполнения задач.

Если вы не нанимаете джунов, то не заслуживаете сеньоров – То, как вы нанимаете и обращаетесь с младшими программистами — важный косвенный показатель здоровья вашей организации, вашей линейки продуктов и вашей внутренней культуры. Сеньоры обращают на это внимание. И если одно это не звучит достаточно убедительно, то найм взвешенного количества младших программистов также даёт финансовые преимущества.