Алексей Мартынов @FenixDeveloper
Предприниматель, Разработчик, Ментор
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург и область, Россия
- Работает в
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Технический директор, Генеральный директор
Ведущий
От 7 000 $
Lean startup
Управление компанией
Управление разработкой
Проектирование архитектуры приложений
Высоконагруженные системы
Большие данные
Компьютерное зрение
Разработка программного обеспечения
Я не знаю как вы всё это делали, но такое количество кода для ТАКОГО функционала проекта перебор однозначный, что говорит о низком качестве архитектуры и её крайней непродуманности, что как я знаю по своему опыту присуще многим стартапам когда их хотят тупо запустить в надежде что если пойдёт, то сделают получше.
Я знаю проекты со значительно большим функционалом где весь код с тестами занимал значительно меньшее количество строк.
А платить бесконечно за пользование какой-либо программой — да нафига оно надо :) Для программ которые нужны на ограниченный срок может быть, но тогда проще крякнутые взять знающим людям, ну незнающие так и быть купят. А на долгий срок очевидная необоснованная переплата получается.
*ушёл переписывать конфиги
Я ранее писал о том как у нас fenixdeveloper.habrahabr.ru/blog/60460/, но немного в другом ключе.
Из минусов есть проблема с финансовым вопросом. Вот допустим как в фирмах с этим: известна ставка стоимости человеко-часа, в которой учтены все расходы + рентабельность. Дальше определяется срок исполнения проекта, высчитываются необходимые человеко-часы и получается нужная сумма, которая уже варьируется тем кто договаривается в большую (зачастую сразу), а иногда в меньшую сторону чтобы договориться если стратегически важный проект.
В описанной вами ситуации бюджет необходимо распределить между исполнителями, не забыв при этом менеджера или менеджеров (для больших проектов), также бухгалтерию и прочих сотрудников, а ведь ещё есть аренда помещения (если эта компания в офисе сидит, а не дома) и куча других расходов. То есть приходится делать весь бюджет проекта на 2 части — часть которая идёт в оплату конечным исполнителям, и часть на расходы компании и её же прибыль. Но такой делёж достаточно сложен.
У меня это решается немного по другому: всё как везде, но минимальные зарплаты, а с каждого проекта назначается премия, которая в зависимости от работы изменяется в большую или меньшую сторону. С этой стороны хорошо ещё то, что сохраняются социальные гарантии, типа выплаты больничных, отпускных, или если человек отправился на обучение/повышение квалификации, за ним сохраняется его минимальный оклад. Но есть и сотрудники без трудоустройства, именно фрилансеры и их свобода не ограничивается, по мере надобности кто свободен присоединяется к проекту. Такая структура очень гибкая и удобная на мой взгляд. Бывают некоторые сложности с коммуникацией, организацией, но это уже решается опытом совместной работы и сходит на нет со временем.
Далеко не всегда можно добавить памяти и тд. Допустим, заказчик просит написать приложения для десктопов и мобильных устройств, или прошивку для некоего хитроумного устройства. Так что задачи программирования бывают очень даже разные и всё в той или иной мере нужно, если вы работаете в одной области и не сталкиваетесь с другой, не надо говорить что такая оптимизация не имеет практического значения.
9:00-10:00 просыпаюсь, пью чай
до 12:00-13:00 активно работаю (планирование, проектирование, бумаги и тд)
час отдых + завтрак (или ланч)
работа до 16:00-17:00, рутинные задачи ничего особо сложного
час отдых + обед
работа до 20:00-21:00
3-4 часа отдых (возможен сон после ужина если спать хочется) + ужин
активная работа до 3:00-4:00 (наиболее сложные части работы)
И вполне так ничего, график как видите не очень чёткий, так как я просто показал примерные пропорции, но на деле всё это достаточно подвижно. Вот сейчас я например только сажусь работать, а спать лягу когда захочется (в 7-8 утра).
Имхо, нельзя все яйца класть в одну корзинку.
Но тут уже зависит от того кто как на это смотрит. Конечно, проблемы определённые есть, я придумываю как с ними справляться. Скажем так это мой стиль управления, который кому-то может быть не понятен. Но я его и не навязываю, просто представил как вариант. Но такой вариант существует, даже если вы в него не верите :) На мой взгляд здесь тоже самое что и вера в бога — кто-то верит, кто-то нет.
Понятно что даже использование этих инстурментов превращается в рутину со временем, но рутина рутине рознь по моему мнению. Если например раньше какая-то работа отнимала допустим 5 часов, то с использованием инстурментика 1 час, это гораздо лучше.
И вообще мечтать не вредно :) Не будьте пессимистами господа, надо смотреть на жизнь оптимистичнее! Так легче жить и работать.
Успешную компанию можно строить различными путями, здесь просто приведён один из них. Но и тут не всё идеально, потому что как было сказано здесь в комментариях возникают сложности с подбором персонала, не каждый человек может влиться в этот коллектив.