Меня всегда интересовало, как развиваются компании по разработке программного обеспечения. Я нахожу это чрезвычайно трудным, когда вы связаны с машиной, домом, жизнью и т. Д. Финансирование всегда является самой большой проблемой.
Чтобы сделать это немного более конкретным, я вижу два типа. Те, которые предлагают продукт / услугу или те, которые предлагают консультационную компанию.
Одна вещь, которая беспокоит меня о типе продукта / услуги, - то, что мы все знаем, как гореть свеча на обоих концах чрезвычайно утомительно. Кодирование в течение 8-10 часов в день, а затем кодирование по вечерам на собственном материале, не длится долго. Неважно, насколько вы увлечены своей идеей, проще говоря, кодирование днем и ночью - это рецепт для выгорания. Это пораженческое отношение, хотя? Это может быть сбалансировано?
Консультации не такие сложные, по моему честному мнению. Я думаю, что после того, как вы потратили годы и годы в отрасли налаживание отношений, контактов от заключения контрактов или переезда, и, конечно же, участия в сообществе, а затем запуска вашего первого проекта в качестве консультанта, я уверен, что это проще, чем продукт / вид сервиса. Я думаю, что тогда друзья могут присоединиться к вам, когда вы будете заниматься большими проектами компании, такими как Agile-реализация или обучение TDD, и тогда вы начнете получать большие вещи.
Не могли бы вы указать, какой тип компании вы отвечаете, если вы не можете внести вклад в обоих. Я бы хотел услышать от всех опыт и идеи любого уровня для начинающих разработчиков программного обеспечения.