- PVSM.RU - https://www.pvsm.ru -
Добрый день, дорогой читатель. Я программист на С++ с общим стажем работы приближающимся к отметке 5 лет. Вчера меня посетила идея, как дать зеленый свет стартапам, сделать этот мир лучше, контролировать качество кода появляемых в свет приложений.
Чтение этой статьи не займет больше 5 минут, но я очень хочу что бы вы прочитали внимательно. Чтение увлекает(как кажется мне и моим друзьям), и не требует больших умственных усилий(никаких формул, никакого кода, никаких технологий). Разговор пойдет о не-финансовом инвестировании в проекты.
Примечание: в этой статье я не буду говорить о минусах, так как это может отпугнуть. Ибо они только звучат страшно, но при умелом подходе к делу становятся пшиком. Вся проблема в том что они формулируются так: будет очень плохо если не предусмотреть/не проконтролировать вот это. К примеру: будет плохое качество кода если не назначить ответственных, будут писать школьники и разные модули будут работать порознь.(К сожалению большинство формулирует проблемы так: будет плохое качество кода.)
Я думаю многие из вас в курсе что такое crowd funding в мире разработки софта. Для тех кто не знает — куча фанатов игры(положим миллион) собираются вместе и каждый дает 10$ в качестве пред заказа(инвестирует разработку). В итоге, разработчик через несколько месяцев поставляет новую версию игры с бюджетом 10 млн долларов.
В этой схеме есть очевидные плюсы:
Что происходит в случае сбора необходимой суммы, в случае разработки софта, к примеру игры? Эти деньги уходят на:
Соответственно все эти деньги тратят на дело, оставляя на «подушку» несколько тысяч, в случае форс-мажора.
Моя идея обьединяет эти два мира, причем соеденяя только плюсы и где это возможно поглощая минусы друг друга.
Вы программист, и еще поклонник игры. Допустим это Diablo. Вы очень хотите выхода следующей версии, вы инвестируете свои 10$.
В компании работают программисты, отличные программисты, но они не обязательно поклонники игры. За ваши 10$ они проработают час, из расчета что получают 2000$ в месяц(они ведь действительно хорошие программисты).
А теперь предположим что вам, фанату игры повезло устроиться в эту компанию. И именно от того как быстро вы напишете свой участок зависит как быстро выйдет новая версия. Сколько вы готовы програботать за 10$? Час? Два? Да я уверен, вы готовы работать бесплатно(или очень дешево), лишь бы это произошло скорее. Сверхурочно, круглосуточно, вы бы раздвоились если могли(я бы точно так сделал).
Если компания скажет что не может заплатить следующую зарплату и становится банкротом, что произойдет, вы уйдете? Черта с два, вы останетесь там и будете работать бесплатно, а может даже датите в долг свои сбережения что бы оплачивать аренду офиса(отсылка к фильму Гадкий я [1]). А остальные, не фанаты? Правильно, они уйдут, они изначально работали изза денег.
У одного человека появилась замечательная идея(суть такова грабить корованы и все такое [2]), но у него совершенно нет опыта в разработке софта. И темболее управления людьми, координацией этой разработки. (А может и средств?)
Единственный способ выпустить продукт в свет(а он это очень хочет) — отдать свой продукт на outsource. Причем, при этом он либо полностью теряет авторское право, получая малую компенсацию. Либо получает минорные акции, с правом голоса ниже 1%. Он больше не может влиять на направление разработки, даже если у него сотня идей, они все мертвы.
А теперь представим компанию которая специализируется на разработке чужого софта, без финансирования, за идею.
(Формально говоря это называется инвестирование временем, рабочей силой)
В таком случае все участники проекта, без исключения будут уважительно относиться к автору идеи(Линус Торвальдс), и у него останется полное право решать что следует внедрять дальше, с учетом потребностей пользователей конечно. Это очевидный плюс на пути прогресса — заведомо мертвые идеи получают право на жизнь.
Я планирую создать сообщество программистов, которое со временем станет сравнимым с сообществом linux. Полная структура координации имеется, и отличается от общеизвестных/общепринятых.
При появлении в системе новой идеи нуждающейся в инвестициях все участники без исключения принимают участие в голосование. Приоритет имеет лидеры подразделений, исходя из нагруженности, уровня опыта участников и прочих, обязательно объективных суждений(оценка лидеров будет с обязательным развернутым комментарием)
Любой может присоединиться к проекту, но никто без необходимой причины не может покинуть его(не становясь изгнанным из сообщества), если ты ответственный за этап — он должен быть завершен.
Не секрет, в подобные проекты идет множество студентов с горящими глазами и кривыми руками. Большинство из них хватает только кричать или писать простой код. На выхлопе ноль, но они генераторы идей. Это очень важно!
Достаточно одного человека на 10 студентов, что бы эта команда могла работать как 3-4 хороших программиста. (Числа с потолка и без статистики, только на опыте работы с студентами).
Но предположим что общество существует несколько лет. Каждый месяц новая задача, новая сфера решений. Сотни библиотек, сотни модулей созданы внутри проекта. Это позволяет оперативно решать подобные задачи, без покупок сторонних библиотек и затрат на разработку собственных.
Большое количество голов позволяет создавать сложные системы в считанные недели(там где это возможно, конечно [3]), а самоотверженность и преданность своему «детищу» — сделает их идеальными(если найдутся люди, с значительным опытом работы).
В любом случае я думаю вы поняли, задача решаема, и как мне кажется эпична [4].
Помечтали и хватит, по факту это все пустой звук. Он красивый, запоминающийся, оригинальный. Надеюсь будет передаваться эхом из уста в уста, но это звук.
За ним ничего нет, как не было за словом linux. Я верю в то, что если мир населен талантливыми людьми, а еще среди них есть те кто хочет искренне сделать его лучше, мы рано или поздно соберемся вместе(как я себя пропиарил однако, талантливый блин) и перевернем здесь все устои.
На пути к совершенству нет преград кроме слабой веры. ©
Автор: Offenso
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/razrabotka/16088
Ссылки в тексте:
[1] Гадкий я: http://www.kinopoisk.ru/film/432724/
[2] суть такова грабить корованы и все такое: http://lurkmore.to/%D0%9A%D0%BE%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D1%8B
[3] там где это возможно, конечно: http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D0%BF%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B5%D0%BB%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC
[4] эпична: http://ru.wikipedia.org/wiki/%D0%A3%D1%82%D0%BE%D0%BF%D0%B8%D1%8F
Нажмите здесь для печати.