Archive for the ‘Старт бизнеса’ Category

Стандартная ошибка начинающих программистов-бизнесменов.

Пятница, Июнь 27th, 2008

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

— Я могу сделать это лучше других.

Потрясающая формула, которая способна превратить вашу жизнь в ад (просто потому, что дел станет больше чем времени).

— Я толком не могу контролировать, что они сделают это качественно.

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

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

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

— Я же трачу на это деньги.

Частично, я об этом писал в статье «Умение оценить нерабочее время«. Подумайте, вы можете делать дело (чинить стул), которые не принесет денег фирме и стратегическое планирование, которое в удачном случае может принести серьезную прибыль. Соответственно, нужно оценить стоимость своего часа и все задачи которые лежат ниже этой стоимость должен делать кто-то другой.

Дополнение от Станислава Малкина:

— Программисты не любят переходить к следующей задаче

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

Чем меня привлекает бизнес?

Воскресенье, Июнь 15th, 2008

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

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

а) Стеклянный потолок, который я обсуждал в своих статьях.

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

Я бы сказал, есть только два направления, которые могут серьезно поднять потолок, при том, что я буду оставаться наемным рабочем — уходить в sales или становиться верхним менеджерским составом (а-ля CEO, CTO и т.п.). И то и другое на самом деле пол шага от полноценного ведения своего бизнеса.

б) Устаревание знаний

Как технарь, фактически весь запас моих знаний устаревает в течении 5-10 лет. Например, то, что я знал 10 лет назад — уже просто никому не нужно (Turbo Pascal, Basic, программирование под DOS). То, что я знал 5 лет назад, полуумершая система (PalmOS).

Я вполне нормально отношусь к идее учиться всю жизнь. Это то, что прийдется принять как данность, в новом подвижном мире. Но, вот не прет меня идея, что 80-90% знаний через 10 лет можно будет спустить в унитаз.

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

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

А что вас движет (конечно если движет) в сторону бизнеса?

Должен или не должен, вот в чем вопрос?

Среда, Март 19th, 2008

В свое последней статье «Куча г. не станет золотом» по ходу обсуждения с ZaQ всплыла одна из больных тем – должности/роли/ответственности. Причем больная эта тема не только относительно IT, но и для любого молодого бизнеса.

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

Я уже задевал эту тему в статье «О разделении обязанностей между технарями и продавцами«, но тут копнуcь слегка глубже.

Проблема с должностями, собственно, состоит из нескольких частей

— люди делают не то, что они должны делать (и мешают этим жить другим)

— люди не делают то, что они должны делать (и из-за этого, что-то идет не гладко)

— люди неправильно распределяют время между несколькими вещами которые они должны делать.

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

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

Люди приходят и уходят из компании и то, что вы сказали кому-то год назад новые люди не знают.

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

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

В общем, предыдущая идея постепенно конвертируется в общение с каждым приходящим о том, что он должен делать (это чаще всего и так делается), общение с людьми у которых меняются обязанности/должности, общение со всеми, когда меняется политика партии. И уже получается, что директор выполняет ни директорскую работу, а только и бегает по офису и втолковывает, кто и что должен делать.

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

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

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

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

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

— третья вещь, которую нужно сделать – это написать для каждой должности, кто за нее отвечает. Не беспокойтесь, в начале это может выглядеть примерно так: “Директор – я, Менеджер – я, Программист – тоже я». Собственно, так реально дела и обстоят, когда вы один в фирме.

Что же теперь делать с этой все фигней, которую вы написали?

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

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

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

Теперь следующий вопрос, зачем столько пурги, вокруг этого вопроса? Как обычно, можно сказать: «очередное бумагомарательство и так все умные люди и все знают, что делать».

Искренне надеюсь, что с вами работают только умные люди. Но, как я писал, проблема состоит в том, что все постоянно меняется и вы сам в том числе не всегда способны уследить, за продажу отвечает Вася (новый директор по финансам, который был директором по продажам) или Петя (новый менеджер по продажам)?

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

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

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

P.S. Особенно эта вся фигня помогает преодолеть проблемы 10-20 человековой компании, когда компания становится слишком большой, чтобы директор во всем участвовал, но еще достаточно маленькой для серьезного распределения по отделам, должностям и т.п.

Пора ли уходить с работы?

Воскресенье, Март 9th, 2008

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

Я бы сказал, единственного и правильного ответа нет.

Есть два ответа

а) Если работа не доставляет вам удовольствия, попытайтесь начать делать на ней что-то интересное. Причем не спрашивайте начальство, а просто возьмите и начните делать более сложные задачи, интересные задачи и т.п. Когда у вас это наладиться, то уже можно поговорить, о том, чтобы это стало вашими официальными обязанностями. (Запомните – победителей не судят).

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

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

Немного о том, что нужно, чтобы стартовать бизнес вы можете прочесть в моей статье о старте бизнеса.

Оба выхода могут быть интересными и не такими уж страшно рискованными, как кажется.

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

Так как ответы на вопросы: «Мне скучно работать», «Мне не хватает денег», «Мне хочется сделать что-то свое» абсолютно разные.

P.S Кстати, несколько статей, которых я выкладывал в момент старта блога и поэтому вы могли их еще не прочесть:

Закон всемирного тяготения.

Услуги vs. Продукт (положительные и отрицательные стороны)

Солдат мечтает стать генералом…

Миф о свободе