Вопросы с тегом «management»

«Силы, которые должны быть» - это часто фраза, используемая для описания тех, кто находится в положении власти, ответственной за работу. Распределение ресурсов было бы способом описать то, что делают менеджеры, хотя ресурсы включают время, деньги и людей.

652
Как ответить, когда вас просят оценить?

Нас, программистов, постоянно спрашивают: «Сколько времени это займет?» И вы знаете, ситуация почти всегда так: Требования неясны. Никто не сделал глубокий анализ всех последствий. Новая функция, вероятно, нарушит некоторые предположения, которые вы сделали в своем коде, и вы сразу же начнете...

509
Почему ИТ-индустрия не может реализовать крупные, безошибочные проекты так быстро, как в других отраслях?

Посмотрев серию MegaStructures от National Geographic , я был удивлен, насколько быстро завершаются крупные проекты. После того, как предварительные работы (дизайн, спецификации и т. Д.) Выполнены на бумаге, сама реализация огромных проектов занимает всего несколько лет, а иногда и несколько...

470
Я унаследовал 200 000 строк кода для спагетти - что теперь?

Я надеюсь, что это не слишком общий вопрос; Я мог бы действительно использовать некоторые опытные советы. Я недавно работаю в качестве единственного «Инженера SW» в довольно небольшом магазине ученых, которые провели последние 10-20 лет, собирая обширную базу кода. (Он был написан практически на...

448
Мой клиент хочет, чтобы я записал видео о том, как я разрабатываю его программный продукт

Работая фрилансером, я часто вижу странные запросы от моих клиентов, некоторые из которых могут негативно повлиять на мою повседневную работу », а другие пытаются установить какой-то контроль. Я обычно сталкиваюсь с такими вещами во время предварительных переговоров, поэтому в этом состоянии...

431
Я менеджер. Как я могу улучшить рабочие отношения и общение с программистами? [закрыто]

Сначала немного предыстории. Я менеджер проектов в компании среднего размера. Я начинал как майор CS и немного занимался программированием, но через несколько месяцев я понял, что это не мой путь, поэтому я переключился на менеджмент. Это оказалось хорошим решением, и после окончания я работал в...

335
Как мне вести себя как разработчик в проекте, который ведет к провалу?

Я являюсь разработчиком в команде из 5 человек и считаю, что наш проект движется к катастрофе. Я сейчас опишу почему, но мой вопрос: как мне себя вести? Крайний срок - 1,5 месяца, и я чувствую, что независимо от того, что мы делаем, этот проект провалится. Я придерживаюсь мнения, что мы должны...

324
Почему бизнес-аналитики и руководители проектов получают более высокие зарплаты, чем программисты? [закрыто]

Мы должны признать, что программирование намного сложнее, чем создание документации или даже создание диаграммы Ганта и просить программистов о прогрессе. Так что для нас, наивных, зная, что программирование, как правило, сложнее, почему бизнес-аналитики и руководители проектов получают более...

257
Перки для новых программистов

Я намерен нанять 2-3 младших программистов прямо из колледжа. Помимо наличных денег, что является самым важным преимуществом для молодого программиста? Это игры на работе? Я хочу быть креативным ... Я хочу хорошие...

217
Стратегия сохранения секретной информации, такой как ключи API, от контроля версий?

Я работаю над веб-сайтом, который позволит пользователям входить в систему с использованием учетных данных OAuth, таких как Twitter, Google и т. Д. Для этого мне нужно зарегистрироваться у этих различных провайдеров и получить суперсекретный ключ API, который у меня есть. защищать залогами от...

180
Как вы балансируете между «делай как надо» и «делай как можно скорее» в своей повседневной работе? [закрыто]

Я снова и снова размышляю над этим вопросом. Я хочу сделать все правильно: написать чистый, понятный и правильный код, который легко поддерживать. Однако в конечном итоге я пишу патч на патч; просто потому, что времени нет, клиенты ждут, ошибка должна быть исправлена ​​в одночасье, компания теряет...

158
Как я могу убедить руководство справиться с техническим долгом?

Это вопрос, который я часто задаю себе, работая с разработчиками. До сих пор я работал в четырех компаниях, и мне стало известно о недостаточном внимании к поддержанию чистоты кода и решению технических проблем, которые препятствуют дальнейшему прогрессу в программном приложении. Например, первая...

156
Как сохранить большой и сложный программный продукт, обслуживаемый годами?

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

152
Необычно ли для небольшой компании (15 разработчиков) не использовать управляемый источник / контроль версий? [закрыто]

Это на самом деле не технический вопрос, но здесь есть несколько других вопросов, касающихся контроля источников и наилучшей практики. Компания, в которой я работаю (которая останется анонимной), использует сетевой ресурс для размещения своего исходного кода и выпущенного кода. Разработчик или...

126
Каковы худшие ложные экономики в разработке программного обеспечения? [закрыто]

Какие наихудшие ложные экономики (то есть способы экономии денег, которые в конечном итоге стоят больше, чем они экономят) преобладают в индустрии программного обеспечения и как с ними...

125
Какие инновационные безналичные финансовые преимущества я предлагаю своим разработчикам, чтобы сохранить их вместе с конкурентоспособной зарплатой?

Опционы на акции не имеют особого смысла, поскольку компания частная. [Так и есть, если вы своего рода фейсбук и система регулирования разрешает такие сайты, как secondmarket, но я отвлекся.] Я мог бы подумать о некоторых: Польза для здоровья родителей и родителей в законе Спонсировать экономный...

120
Есть ли способ бороться с продажами постоянно завышенным? [закрыто]

Кажется, я неоднократно застревал в ситуации, когда даты выпуска устанавливаются не на основе каких-либо технических аспектов, а потому, что кто-то в отделе продаж к тому времени уже связывался с клиентом. Основываясь на обсуждениях с друзьями по разработке в других компаниях, похоже, происходит то...

118
Когда я должен сделать первый коммит в систему контроля версий?

Я никогда не уверен, когда проект достаточно далеко, чтобы сначала зафиксировать контроль над исходным кодом. Я обычно откладываю фиксацию до тех пор, пока проект не будет «завершен до фреймворка», и с тех пор я в первую очередь фиксирую функции. (Я не делал никаких личных проектов, достаточно...

114
Работа с инженерами, которые часто уходят с работы [закрыто]

Мой друг - менеджер проектов в софтверной компании. Самое неприятное для него - это то, что его инженеры часто уходят с работы . Компания усердно работает над набором новых инженеров, передачей проектов и поддержанием стабильного качества продукции. Когда люди уходят, это сводит моего друга с ума....

113
Руководитель проекта, который хочет заблокировать оценку времени с подписанным контрактом

На предыдущей работе менеджер проекта (PM) не был удовлетворен временем доставки кода для проекта, на котором я работал. Мой руководитель проекта сказал мне, что премьер-министр рассматривает вопрос о том, чтобы я подписал контракт, чтобы зафиксировать свои оценки времени, которые я дал для задач и...

110
Какова карьера для разработчика, который не любит управление?

Если вы разработчик (старший или ведущий разработчик) и предпочитаете заниматься разработкой кода / дизайна, а не заниматься управленческой карьерой, каковы возможные пути карьерного роста в вашей компании или о каких вы слышали? Как далеко вы можете пойти? Можно ли продолжать быть выродком, пока...