Публикации по теме 'developer-productivity'


Должны ли разработчики быть невежественными?
Вступление Давным-давно, в прошлом тысячелетии, я работал над новым проектом для небольшой компании. Мы добились прогресса, но, как вы удивитесь, не достигли наших первоначальных оценок. Пытаясь помочь мне повысить мою эффективность , наш управляющий директор усадил меня и очень подробно объяснил, как каждый день проекта обходится компании в тысячи. Не только за счет заработной платы, но и за счет социальных выплат, налогов, оборудования, аренды и т. Д. Я помню, как вышел из этой..

Зачем тестировать производительность разработчиков по единой метрике?
Производительность ... существует бесконечное количество способов ее измерить в компании, в команде или даже на личном уровне. Но по-прежнему кажется, что есть только пара способов, которыми компании делают это. Главный способ, как я испытал, - это использовать статистику, которую они получают от используемого ими программного обеспечения для отслеживания ошибок, например, сколько задач каждый разработчик закрывает в один момент времени и сколько было повторно открыто. Лично я твердо..

Распространенные способы, которыми я прострелил себе ногу как разработчик
Прерывания, переключение контекста, микроменеджмент - есть множество внешних факторов, которые влияют на продуктивность разработчика. Я не буду об этом говорить. Я собираюсь рассказать обо всем, что я делаю неправильно, и о том, как я могу исправить свое поведение. Непонимание контекста Когда был добавлен запрос функции, одна из моих самых распространенных ошибок - непонимание контекста требования. Какая цель? Почему требуется эта функция? Что пытается решить? Какие ожидания?..

Стоит ли проверять код?
У вас была длинная неделя написания кода для новой системы вашей компании! Вы уже закончили и готовы к развертыванию? или подождите... как насчет проверки кода непосредственно перед этим большим шагом? Проверка кода  – это действие по проверке/исследованию чьего-либо кода или привлечение кого-либо для проверки вашего кода. Проверка кода на самом деле считается хорошей практикой в ​​процессе разработки программного обеспечения и необходима для сокращения технического долга в..

«Это нормально - выбросить свой ранний код; это не означает плохую работу »: обучающийся разработчик.
Навин понял это после того, как восстановил разрушенный домик для своей племянницы и племянника. Навин приподнял мягкое шерстяное одеяло и положил на него планшет. После того, как он вспомнил инцидент с кофейным счетом , его мысли вернулись к его пути в качестве разработчика программного обеспечения. Он перешел к следующей заметке - это была коллекция заметок, которые он писал себе за эти годы. Когда он начал читать, яркие цвета домика, который он построил много лет назад,..

5 ошибок, которые могут помешать вашему карьерному росту программиста
Не игнорируйте это, если хотите стать лучшим программистом Если вас беспокоит карьера программиста, то вы хорошо осведомлены об исключительных преимуществах, которые дает эта работа - захватывающих возможностях трудоустройства, высоких зарплатах и ​​расширяющемся рынке труда. Вы также понимаете, что работодатели всегда ищут талантливых и квалифицированных программистов. Вокруг неудач есть тысячи мотивационных фраз: ошибки делают ваш характер, неудача заставляет вас расти, неудача -..

Разработчики: три способа упростить проверку запросов на вытягивание
Чтобы быть эффективными в своей роли, разработчики должны научиться продуктивно работать со своими коллегами и ведущим разработчиком. Важной частью этого является изучение правил создания запросов на вытягивание, которые легко проверять. Ниже приведены три способа сделать их лучше для людей, которые их проверяют. Если вы последуете этим советам, вы станете более эффективно сотрудничать и продемонстрируете большую компетентность и ценность. 1. Добавьте комментарии с ответом «Что он..