Как вы справляетесь с накопителем информации? [закрыто]

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

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

Каким образом команды успешно решили эту проблему?

28 голосов | спросил sheikhjabootie 3 Maypm11 2011, 17:43:01

13 ответов


34

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

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

Кроме того, его менеджер должен сесть с ним и объяснить, что это не угрожает его работе. Потому что именно поэтому он это делает.

Хорошо, чтобы отдельный не был шрифтом всех знаний. Это освобождает его от других, более интересных вещей.

ответил pdr 3 Maypm11 2011, 17:46:15
32

Я считаю, что Джеральд Вайнберг имел в виду этого конкретного человека, когда он прокомментировал в Психология компьютерного программирования (перефразировал, потому что у меня нет книги передо мной), Если вы заметили, что программист пытается сделать себя незаменимым, немедленно уволите его. 25 лет спустя, когда он переиздал книгу, он прокомментировал что ни один другой совет не получил от него такой же благодарности, как этот.

Итак, это одно решение.

ответил btilly 3 Maypm11 2011, 18:04:53
12

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

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

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

Если, конечно, вы не хотите показать одному из них, как это сделать.

ответил jqa 3 Maypm11 2011, 18:07:22
11

Это напоминает об этом статье от Rands in Repose.

Думаю, вам нужно выяснить, почему этот парень собирает информацию. Безопасность работы (например, статья о Фесе) является большой. Но это также неуверенность. Или просто ему нравится такая работа и он хочет все для себя, или чувствует некоторое чувство собственности на определенную область. Или чрезмерно совершенен и не видел способ сделать время.

Некоторые из этих проблем могут быть решены неконфронтационными трюками:

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

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

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

ответил bethlakshmi 3 Maypm11 2011, 19:22:59
9

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

Положительное решение состоит в том, чтобы предоставить им помощников - почти как распространение работы в команде (но я думаю, что не так много команды, если у вас есть старожилы, которые знают все о системе и новых парней, которые не надо, учитывая эту настройку, неудивительно, что они не хотят передавать свои драгоценные навыки и заменять более молодую, более дешевую версию!) (вы тоже не подумали бы - представьте, пришел ли ваш менеджер к вам и попросил вас связаться все, что вы знаете, для новой команды на аутсорсинге ... хм?)

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

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

Не забывайте, что если у вас есть какая-то суперкомплексная система (которую вы делаете, или новые ребята должны быть в состоянии разобраться в ней сами), то передача знаний - очень долгий процесс. Никто не может сесть и заставить кого-то полностью ускориться, на моем месте такая задача займет минимум 6 месяцев, и даже тогда ... черт возьми, я все еще изучаю материал о том, что делает наш продукт, и я был здесь почти десять лет!

ответил gbjbaanb 3 Maypm11 2011, 18:29:46
5

Сделать сообщение обязательным для каждого члена команды и оценить их по этому вопросу в рамках ежегодного обзора.

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

Убедитесь, что нет блоков для связи, убедитесь, что есть процессы и системы для написания документов и обмена информацией; например wikis, сайты sharepoint, запланированные результаты для проектных документов и т. д.

ответил Steve Haigh 3 Maypm11 2011, 17:48:04
4

Убедитесь, что на всех проектах есть как минимум два программиста, которые могут работать на нем. Это позволит вам всегда иметь резервную копию , когда кто-то покидает фирму.

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

ответил Carra 3 Maypm11 2011, 17:58:42
3

Если «хранитель» действительно не делает этого специально, но на самом деле просто делает это из-за чего-то вроде отсутствия социальных навыков, временных обязательств и т. д. Во что бы то ни стало, получить им «помощника» или младшего программиста поручено облегчить рабочую нагрузку или помочь извлечь знания. Упоминайте обеим сторонам, что это цель новых людей и привлекать «собеседника» в процессе собеседования. Руководство должно взять на себя эту роль и дать им возможность поделиться своими знаниями. Это цель управления, устранить препятствия и дать возможность работникам получить работу.

ответил John Gaines Jr. 3 Maypm11 2011, 21:46:58
3

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

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

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

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

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

Есть только один способ получить один из них, который не любит делиться своими знаниями, чтобы поделиться своими знаниями: стать достойным этого. Обычно наличия знаний, которых у них нет, достаточно (но трудно сделать). Quid pro quo и все такое. В противном случае купите пару козлов и погрузитесь.

ответил Phoenix 4 Mayam11 2011, 04:10:43
2

Кто босс? . Где это заканчивается? Вам не нужно обмениваться информацией. Вам не нужно предоставлять документацию. Постоянно не удается выполнить все это вовремя. Не следуйте стандартам кодирования. Либо кто-то, кто отвечает, думает, что это важно, либо нет. Должны быть последствия. Они в основном крадут у компании.

ответил JeffO 3 Maypm11 2011, 20:15:33
2

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

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

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

Я также заставляю этого человека отвечать за ...

  • разработка стандартов кодирования
  • поддержка библиотеки кода
ответил Michael Riley - AKA Gunny 3 Maypm11 2011, 21:17:09
1

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

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

ответил temptar 3 Maypm11 2011, 18:30:42
-2

Будет ли это в интересах обеих сторон, если информация hoarder было предложено найти компанию с меньшим размером или даже начать свою собственную компанию? Возможно, человек будет процветать в это меньший тип среды. (Любопытно, если кто-нибудь когда-либо пробовал этот подход в реальном мире.)

ответил mg1075 24 Jpm1000000pmThu, 24 Jan 2013 21:31:22 +040013 2013, 21:31:22

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132