Почему разработчику сложно стать управляющим проектами

07.10.2008

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

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

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

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

К примеру, запускается новый сайт или написана свежая статья. Неплохо бы показать ее заинтересованным читателям. Для этого существуют тематические сообщества в ЖЖ. Легко получить несколько сотен посетителей — нужно только написать анонс.

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

Это назовем трудностями погружения в социальную среду.

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

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

Это назовем длительными периодами обратной связи.

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

Комментарии

Sergey, 07.10.2008 17:20

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

Дмитрий Сергеев, 07.10.2008 17:45

Я не говорю, что не вырастет. Я говорю о тех трудностях, которые прямо сейчас испытываю.

Гость, 07.10.2008 17:27

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

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

Вот и сейчас — стыдливая ссылка оставленная в поле «Домашняя страница». А надо ли было ее туда ставить? :)

Гость, 07.10.2008 17:29

И как бы в подтверждение моих слов, данные обо мне не сохранились и сообщение отправилось под анонимом ;)

Дмитрий Сергеев, 07.10.2008 17:44

Сотрите куку с этого сайта. Сорри за неудобства.

Если скажете сайт и имя, я подправлю комментарий.

Дмитрий Сергеев, 07.10.2008 17:48

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

Афанасьев Александр, 07.10.2008 21:15

Человек, который хорошо представляет и знает среду, в данном случае разработка сайтов, менеджером может стать! Правда, тут тоже мало только знать как делаются сайты, нужен ещё здравый смысл :)

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

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

~xXx~, 10.10.2008 03:09

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

итого, шаг от девелопера к управленцу сложен. девелопер понимает нужды проекта, а манагер - нужды клиента. манагер должен уметь понимать клиента, что редко осуществимо девелоперскими мозгами, когда важен результат, а не способ.

воттт....

(хехе - ну и бред я написал... но кто в теме - поймёт)

Alex BrizzZ, 10.10.2008 12:24

рассуждения на тему поиска золотой середины =) меня тоже мучал подобный вопрос и вот что я для себя вынес. Разработчик видит результат по своему, заказчик - по своему, посетители - по третьему. Как должен видеть проект посетитель, по идее, головная боль заказчика. И задача разработчика донести до него что это его проблема =) А разработчик должен в свою очередь понимать заказчика. Когда обе стороны хорошо подумали, поговорили и понимают друг друга - проект протекает гладко. За проект в котором нет полного взаимопонимания по-моему и браться не стоит. Лучше затянуть процесс "выяснения отношений" до полного прояснения

Alex BrizzZ, 10.10.2008 12:30

может не совсем понятно написал... ответ на вопрос "Почему разработчику сложно стать управляющим проектами" - потому что разработчики в большинстве своем малообщительны...

terix, 21.10.2008 09:53

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

duda, 06.11.2008 01:56

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