И это вовсе неплохо для
И это вовсе неплохо для начала, потому что дает сразу несколько возможностей. Во-первых, ты проверяешь себя, насколько велик объем твоего сознания и скольким простым работникам ты равен. Во-вторых, это дает возможность познать предприятие целиком: если ты хочешь действительно иметь собственное предприятие, ты сам должен пройти все работы, какие только на нем могут быть. Ну, а в-третьих, на таком начинающем предприятии вначале просто не бывает достаточно денег, чтобы содержать весь необходимый штат. И вот однажды деньги появляются, но, к сожалению, фирма по-прежнему остается маленькой. Ее руководитель и хозяин привык все держать в своих руках и боится, как он заявляет, упустить управление, если штат разрастется... На самом деле он боится потерять власть, которая так сладка для престарелого ребенка. Подвиг сначала перерос в героическую битву, а потом в тюрьму.
В начале нашего дела мы должны сделать выбор — на каком предприятии мы хотим работать: на мелком или на большом. Если бы у нас шел разговор о личном обогащении, то можно было бы ограничиться и малым предприятием. Если же вопрос стоит о жизнеобеспечении сообщества, то выбор однозначен. Нам нужно крупное предприятие с большим и производительным производством. Это означает, что привычный для России образ создания программистского предприятия нам бесполезен. Нам придется исходить из имеющихся у каждого из нас общих представлений о том, что такое крупные фабрики и заводы вообще.
А это, в самых общих словах, большое производство и вокруг него целый набор дополнительных служб, обеспечивающих производству возможность работать не отвлекаясь и не заботясь ни о чем, кроме своего основного дела. Вот из этого правила мы и будем исходить, когда будем создавать образ полноценного программистского предприятия:
Мы постараемся определить, что есть основное дело производства, а потом будем давать имена всему, что отвлекает программистов от него. И эти имена будут именами отделов и служб, которые надо создать, чтобы работа шла с предельной производительностью.
В общем-то, любой человек, хоть немного знающий жизнь, то есть обладающий Разумом, уже увидел, что, примерно, получается. Поэтому я не буду растекаться мыслью по древу и использую для основы не какие-то общие отвлеченные идеи, а живой пример создания нами при Авалоне так называемых Внешних производственных отделов. Мы называем их внешними, потому что набираем в них людей со стороны, извне предприятия. Иначе говоря, внештатников на временную работу по контракту.
Наши Внешние отделы можно считать самыми простыми программистскими предприятиями. Почему? Потому что мы искусственно содержим их в самом простом виде, какой только можно себе позволить. Что входит во Внешний отдел?
Во-первых, это программисты, которые собираются под полученный определенный заказ. Заказ обычно требует тех или иных профессиональных навыков и умений. У нас в Банке данных собраны сведения о большом количестве работающих русских программистов. Поэтому, когда люди приглашаются работать над заказом, вопрос о подборе специалистов решается очень просто. Можно сказать, технически.
Программисты приглашаются на работу временно по ограниченному контракту. То есть только для выполнения полученного заказа. И могут, после получения задания, работать на дому, если им так удобнее. Но если у них нет соответствующих условий, фирма предоставляет им возможность работать в компьютерном зале на наших машинах.