Комментарии 20
В целом, когда руководитель разбирается в технологиях, это хорошо.
Но есть один неприятный момент: бывает, что руководитель думает, что он разбирается в технологиях, но на самом деле это не так.
В таком случае, он берёт на себя принятие некоторых технических решений, вместо того, чтобы делегировать их сотруднику, который более квалифицирован в этой области. Как результат, решение может оказаться не очень хорошим.
Если это компания которая выпускает туалетную бумагу, но там есть IT отдел то в общем то не должен.
К сожалению у нас в России и СНГ большинство софтверных компаний нанимают не пойми каких
менеджеров для руководства IT проектами, которые в IT не в зуб ногой и это печально.
Должен ли руководитель ориентироваться в технология? Чаще всего это не лишнее.
Но всегда качества руководителя для успеха важнее чем качества IT-шника.
Каждый, уважающий себя мужчина, должен это уметь хотя бы на базовом уровне!
Как пример: технический директор. Должность при которой нужно понимать что ты производишь, но и с маркетологами и прочими общаться на их уровне.
Поясню свою точку зрения.
Вопрос звучит так: "Нужно ли руководителю разбираться в программировании?". И я специально выделил начало вопроса. Нужно ли? И ответ именно в этой формулировке — нет. Было бы лучше? И ответ в данной формулировке — безусловно.
Любой проект это изменения. Ведь даже написание кода — это процесс внесения изменений в листинг программы. Любые изменения вызывают проблемы. Все изменения не происходят сами собой, их производят люди.
Именно в выявлении и решении возникающих проблем и состоит основная задача руководителя. Можно принять решение на основании собственных знаний, но ведь можно же и обратиться, например, к стороннему «экспертному мнению». У хорошего руководителя есть большой набор инструментов помогающих ему в решении проблем. Облегчили бы ему поиск решения знания в программировании — безусловно. И это было бы одним из его инструментов. Нужно ли ему разбираться в программировании — нет. Ведь сам по себе язык программирования не является проблемой, проблемой являются люди его применяющие.
По мнению того же PMI нет разницы при подготовке PMP для медицины или для строительства или для софтового проекта. Этих делений не существует. Руководитель просто должен уметь пользоваться имеющимися у него инструментами и знание в предметной области это всего лишь один из инструментов.
Если я еду в Францию, то для ознакомления с нюансами жизни местного населения и интересными событиями мне не надо знать французский. Я найму гида. И переводчика. Если я хочу окунутся в французскую жизнь еще глубже, я подойду к найму еще более тщательнее и поеду на больший срок.
Разработчики часто этого не понимают или не хотят понимать веря в исключительность своего рода деятельности.
Не смог переубедить? Тогда попробуйте ответить на следующий вопрос.
Нужно ли руководителю страны разбираться в политике, экономике, обороне, спорте, культуре, религии, науке, производстве, добыче, энергетике, строительстве, медицине, сельском хозяйстве, животноводстве, демографии? Ответившим да — а Вы уверены что такой человек может существовать?
Возвращаясь к руководителю — руководитель завода по производству туалетной бумаги не должен разбираться в тонкостях формирования слоёв и лично выбирать ширину листа, но представлять процесс в общих чертах должен, иначе на идеи (условно говоря) «давайте делать бумагу не из дорогого дерева, а из пластиковых бутылок» уйдёт некоторое количество ресурсов. Что в масштабах предприятия может быть ещё ничего, а в масштабах страны приключится Сколково.
Руководитель IT-компании безусловно должен разбираться в технологиях, но не совсем так, как разработчик. Для руководителя значительно более важно стратегическое видиние, ему должна быть хорошо ясна ответственность за принятые решения, видны технологические риски, должна быть развита техническая интуиция. Это требует очень обширных знаний, но допустимо более поверхностных, чем у "узкого" специалиста. Эти знания приходят только с очень разноплановым опытом. Практически все знакомые мне руководители без технического бэкграунда ужасно фейлили все технически-сложные задачи. Но и руководители-программисты допускали ужасные ошибки "закапываясь" в технических тонкостях и переставая видеть общую картину.
«Ближе к народу»: Нужно ли руководителю разбираться в программировании