Продолжение истории, начатой здесь: http://www.habrahabr.ru/blog/startup/13187.html Часть 2. Холм.
Так.
Мы делаем работу, пишем всякую фигню, связанную с нашим opensource-проектом.
Кстати, в данный момент я начинаю понимать, что написание программы не занимает всего отведенного на работу времени.
Я до сих пор не знаю точно, сколько именно.
Нет, я, конечно, читал Брукса, но кто поверит какой-то макулатурной газете.
Это проклятая буржуазия.
Нашу славянскую душу невозможно описать буржуазными книгами.
(Идиот. Я не про Брукса, а про себя :) ) В общем, однажды ко мне в аську постучал друг и сказал: «Эй, в дверь стучится буржуй и спрашивает, могу ли я выполнить такую-то работу.
А я говорю, что ничего не могу сделать, но знаю одного специалиста, который может. Я сейчас дам ему твои контакты.
Таким образом мы получаем [b]ПЕРВЫЙ БУРЖУЗНЫЙ ПРОЕКТ[/b].
Нет, вы хоть представляете разницу в уровне жизни здесь и там (или в уровне выплат?.
) Короче, что бы я тут выторговал, целуя задницу клиенту, я получаю это без проблем! Принимаем заказы на сумму более 1000 евро! Пинать.
Я не знаю, куда бежать.
Это наш звездный час!!! Представьте себе проект, в котором есть PHP и C++ и база данных (миллион новых записей в месяц.
Теперь я это знаю.
Слава богу, что у нас был друг, который действительно рылся в базе данных, иначе я бы сделал им такую базу данных, что она умерла через 2 недели.
Но наш хороший друг не дал мне сделать это «быстро», а сделал нормально :) Кстати, это была не мышца.
) Я вернусь к недавно согласованному проекту.
Я делаю оценку за 2 месяца.
Что сказать.
Мы сделали это за 8 месяцев.
В целом около 100 евро в месяц на человека.
Я понимаю, что я: - Я не умею составлять смету исходя из сроков - Я вообще ни черта не умею и меня надо сдать в утиль.
Короче депрессия.
После всех королевских флешей это скряга с паровозом.
Очередное «упс» (с).
Никакой ЕДЫ.
Ладно, у нас была депрессия и не такая :) В общем, вот и наступает очередной этап моего развития как программиста и независимого бизнесмена.
Я [b]НЕ УМЕЮ ПЛАНИРОВАТЬ ПРОЕКТЫ[/b] Хорошо.
Ничего.
Захожу в интернет а потом в магазин и покупаю MS Project для дебилов.
(В принципе, Excel бы хватило, но в книге были умные слова типа PERT, которые нужны, если нужно @#$% работать.
Немного отвлекусь.
Недавно был случай, когда я торговался за Заказчиком был посредник.
И вот я представляю свои оценки по срокам.
Знакомый из офиса задает мне вопрос, что за х# и вот такие сроки.
используй метод PERT и все поймешь.
Урод заткнись (я не запугиваю клиентов, но этот был урод :) Короче я понимаю, что PERT нужен для заказов, наверное больше $1_000_000 или даже больше, но это модное слово, подскажите, я расчеты в гребаном Excel делал.
) В общем начинаю осваивать MS Project, рисовать схемы и т.д и т.п.
Позже оказывается, что для проектов до 10 000 достаточно Excel и опыта.
Возможно этого хватит на 100_000 уе, но я об этом пока не знаю :) Итак, я приобрел новый опыт. Опыт разработки проектов.
Дело не в том, что проект провалился и мы его не сделали.
Нет, мы выдержали испытание с честью.
Да, мы не заработали денег, но и плохой репутации у нас не было.
Мы сдали проект и продолжаем сотрудничать с заказчиками, с новым опытом, с новыми ценами, но мы не похожи на gan@#$%s. Кстати, помимо опыта, этот проект дал нам в портфолио буржуазного заказчика.
В общем, это событие заставило меня переоценить то, что я делаю.
Конец части №2. Часть.
3. Трехголовая змея ищет друзей.
Вернусь к самому началу нашей работы.
Коллектив объединил 3 человека, на условиях равноправия.
Те.
решения принимаются по согласованию со всеми.
Мы говорим о политических решениях, а не о программных.
Те.
направление нашего развития, некоторые концептуальные вопросы.
С одной стороны это хорошо - демократия, никто не обижается.
Но с другой стороны, все далеко не так хорошо и рано или поздно один будет за, другой против, а третий воздержится.
В общем, схема, в которой нет вышестоящей инстанции, должна была в какой-то момент привести к конфликту, и я это понимал с самого начала, но выбора у меня не было.
Я думаю, каждый из нас троих считал (и считает) себя равными, но чуть более равными, чем остальные.
В общем, произошел конфликт, какое-то важное решение было принято без моего согласия.
Не помню, какое именно это решение было, наверное, на самом деле оно было не так важно :) Ну в общем, я устроила сцену ревности с разборами полетов и т. д. В итоге меня отпустили, конфликт был разрешен и все вернулось на круги своя.
Схема нашей работы не изменилась, команда не распалась, но я по-прежнему убежден в порочности такой схемы.
Примерно в то же время, когда произошел конфликт, я понял, что возникла новая проблема.
Иногда я не знаю, кто сейчас работает, а кто нет, и чем вообще занимаются бойцы.
Также у нас расширяется количество заказов и нам приходится приглашать товарищей на помощь.
Эти два события заставляют нас задуматься об учете рабочего времени.
Кто сколько работает и работают ли вообще.
Начинается поиск программного обеспечения, позволяющего учитывать рабочее время, стоимость времени сотрудников и стоимость того же времени для заказчика.
Перебрав кучу вариантов остановился на этом Sandsurfer.sourceforge.net После модификации файлом программа может хорошо выполнять все необходимые функции.
Теперь немного о том, как мы приглашали на работу новых программистов.
Ситуация примерно следующая: иногда к нам начинают поступать заказы, с которыми мы не успеваем справиться, но базы, которая позволила бы нам нанять полноценного программиста на месяц, все еще нет. Что делать? Мы начинаем расспрашивать умных студентов последних курсов, друзей, знакомых и т. д. о создании ковена.
Люди постепенно отреагировали.
Мы давали небольшие задания и смотрели, кто что делает. В общем, через нас прошла куча людей, большая часть которых отсеялась, но осталась пара человек, с которыми они стали работать постоянно.
Кстати о студентах.
Есть потенциально очень умные студенты, у них большой энтузиазм, быстрый ум и хорошая память, но нет опыта.
Работа с ними без пристального контроля приводит к очень забавным результатам кодирования.
Ну, например, поместить блок оптимизации (логически отдельную большую сущность) в класс базы данных.
А потом почему-то вызывают функции-оптимизаторы из класса BL :) А получается как в той истории про рассеянного мужика с Басеянной улицы: «Он побежал на кассу покупать бутылку кваса».
В общем, пришлось долго доказывать, что не нужно смешивать в одном классе принципиально разные вещи.
Здесь я усвоил еще один урок: на начальном этапе за молодыми бойцами нужно следить очень внимательно, и доверять работать самостоятельно только тогда, когда ты уверен, что нет откровенных ошибок.
Самый правильный способ — сделать дизайн самому, сделать заглушки и попросить наполнить эти заглушки кодом.
С появлением новых бойцов беспечности с деньгами приходит конец.
Как минимум нужен нормальный бухгалтерский учет. (До планирования еще далеко.
Мы слишком зависим от Фортуны :)) К счастью, нормальный бухгалтер был рядом и приходил раз в неделю-две, чтобы сделать все записи.
Те.
За неделю у меня накопились квитанции и бумажки (подруга подарила 2 коробки перфокарт. Удобные бумажки :) ) с записями приходов, расходов и т. д., и бухгалтер их нормально оформил.
Особой популярностью среди коллектива пользовались ежемесячные отчеты о деятельности команды.
Положительные отчеты.
Отрицательные отчеты не имели успеха.
При этом я рисую в Excel большую таблицу, которая позволит мне понять, сколько я должен брать с заказчика, если у меня N отцов-основателей, M сотрудников, P% простоев, S% налогов, любая амортизация компьютеров, офисные расходы и т.д. .
д. Грубо говоря, получается, что если нас три отца, и у нас трое наемных работников, время простоя составляет 30% времени, час стоит 7 евро, зарплата рабочих 600 евро, у отцов ~980 евро.
.
Но не все так просто.
Иногда простои были круче 30% :) Конец части №3. Теги: #стартап #пиар
-
Сущность Графического Дизайна
19 Oct, 24 -
Старый Японский Ноутбук Fmv-Biblo Nu13D
19 Oct, 24 -
Шпаргалки По Html 5 И Css 3
19 Oct, 24 -
Встречайте Intellij Idea 14 Уже Здесь
19 Oct, 24