21 января 2012 15:09
Большинство бизнес-моделей не являются scale-invariant, т.е. рост бизнеса требует рост персонала. В продуктовой разработке правда всяко лучше, т.к. в сервисной _всё_ зависит от кол-ва персонала и проданых часов. К тому же, один человек в принципе не может покрыть все основные роли (программист, дизайнер и маркетолог), а если еще учесть что команда должна быть толковая, то... вообщем, я знаю людей которые совмещают продуктовую разработку и консалтинг, причем обычно их продукты помогают им продавать их же услуги. Что касается "чисто" продуктовой деятельности, одним из примеров успеха в книге про MicroISV приведен
ссылка - игра Solitaire, автор которой в одиночку сделал неплохие суммы денег (суммы правда не озвучиваются, так что...)
В идеале лучше разрабатывать программу в команде хотя бы из 2х людей. Но сколько я не искал толковых соучастников, так никого и не нашел... либо людям некогда, либо соглашаются и потом ничего в проекте не делают.
в 10й подкаст Solo На .Net — Разработка и продажа ПО под Windows/.Net
19 января 2012 15:04
1. Согласен, бывают очень даже хорошие ИТ-отделы. Когда я все еще работал менеджером процессов в крупном концерне, мы ездили обсуждать процессы в Данию, в маленький город Ry. Там было свежеприобретенное предприятие, которое делало те шкафы, которые ставят на танкерах и аналогичных судах, которые управляют всяческими показателями из труб и резервуаров (уровень, давление, итп). Так вот, там была команда - 4 человека - которые вне зависимости от всего мира лет так 10 писали софт который все использовали. Софт был очень и очень неплохой, несмотря на то что ребята использовали C++/MFC. Карьерного роста в плане должностей как такогого там быть не могло, но поощрялись эти ребята неплохо. Хотя опять же, это Дания.
2. Я как-то без полисов 5 лет прожил, вроде уцелел, хотя зубы ездил лечить в Швецию дабы не рисковать :)
3. Проблема что удаленный сервер кто-то должен админить. Часто нужно быть админом самому себе, например для того чтобы конфигурировать сеть. Лично мне в 100 раз проще поставить локально VirtualBox чем подключаться удаленно через vSphere. Ну и если виртуалок нужно много, все равно придется ресурсы одного сервера делить со всеми другими разработчиками. Какой бы он не был мощный, наверняка хватит не всем.
в 9й подкаст Solo На .Net — Разработка для начинающих