Хроники Ныряющего, Питчерского, Горбатого Программиста (Часть 2-3).

Продолжение истории, начатой здесь: 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. Теги: #стартап #пиар

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.