metaclass: (Default)
[personal profile] metaclass
Ссылка

Как раз то, что для меня создает основные проблемы при работе последние два года:

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

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

И вот с этим у большинства технарей проблемы. Моя текущая теория (подвержденная многолетней практикой, но все же теория) состоит в том, что по-хорошему, у нас никогда не учили и не учат в технических областях работать в команде. Не учат коллективной работе как отдельному явлению, типовым проблемам и возможным решениям. Это глобальная проблема -- не только на постсоветской территории. А если учесть, что успешная разработка сегодня -- это совместный труд множества людей, к тому же географически не всегда находящихся рядом, станет понятно, что такое обучение должно быть частью базового технического образования.

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



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

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

Date: 2009-12-30 11:55 am (UTC)
From: [identity profile] mend0za.livejournal.com
насрал в коментах по ссылке

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

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

Date: 2009-12-30 01:56 pm (UTC)
From: [identity profile] w00dy.livejournal.com
+1

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

Date: 2009-12-30 02:08 pm (UTC)
From: [identity profile] mend0za.livejournal.com
да, пирамидальная структура оправдывает себя полностью только в действительно крупных проектах, все части которого существенно зависят друг от друга.

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

Date: 2009-12-30 12:24 pm (UTC)
From: [identity profile] sergiej.livejournal.com
На самом деле управление командой это прежде всего задача по самоконтролю, чтобы не поубивать всех уже в течении первой недели проекта.

Date: 2009-12-30 02:25 pm (UTC)
From: [identity profile] max-aka-mad.livejournal.com
это 5, без вариантов :)

Date: 2009-12-30 02:28 pm (UTC)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 18th, 2025 08:21 am
Powered by Dreamwidth Studios