Pull to refresh

Comments 15

Но главное осознание — один в поле совсем не воин. Я работал над этим проектом больше двух месяцев помногу часов в свободное от работы время… И знаете что? Я так страшно еще не зашивался.

Как по мне, дело не в том, что вы один, а в том, что вы делали помногу часов в свободное от работы время. Делали бы вы его в рабочее время в нормальном темпе, вам было бы намного проще. Да и фактор изучения новых инструментов тоже играет роль, второй аналогичный проект пошёл бы легче. Так что один в поле нынче вполне себе воин, как и раньше, до изобретения этого термина «фуллстек».
Согласен, что будь это основной рабочий проект — было бы легче, но мне кажется, что в таком случае, я заведомо не один пытаюсь принести пользу миру. Ведь, правда?
Ну и заставляет себя так чувствовать, в первую очередь, именно недостаток знаний и навыков. А для разработки собственного продукта нужен целый комплекс таких, каждый из которых сродни дорогому профессиональному инструменту. Еще, без честной комплексной и регулярной обратной связи сложно далеко уехать, это вообще бесценно.
Согласен, что будь это основной рабочий проект — было бы легче, но мне кажется, что в таком случае, я заведомо не один пытаюсь принести пользу миру. Ведь, правда?
Ну и заставляет себя так чувствовать, в первую очередь, именно недостаток знаний и навыков. А для разработки собственного продукта нужен целый комплекс таких, каждый из которых сродни дорогому профессиональному инструменту. Еще, без честной комплексной и регулярной обратной связи сложно далеко уехать, это вообще бесценно.
На самом деле всё конечо зависит от того что вы конкретно хотите делать в одиночкy. Но если вы не хотите делать прямо вот сразу всё и во всех направлениях, то набор инструментов у вас будет не такой уж и большой. И это один человек вполне себе может потянуть. И это подтверждается кучей проектов, которые тот или иной человек тянет в одиночку.

Другое дело что наверное совсем не каждый может стать фуллстэком на нормальном уровне. Хоть какой-то талант к каждой «части стэка» всё-таки надо иметь.
UFO just landed and posted this here
Действительно, не причем, когда речь не про абсолютный возраст, а жизненные этапы. К тому же, чем больше времени тратишь на что-то, тем больше это понимаешь, но параллельно становишься старше. Чистое совпадение.
Вероятно, для вашей задачи, используемые инструменты не подошли, что тоже бывает.
Допустим веб-проект готов, отточен, запущен в прод.
Как дальше получать профит от него:
выбирать площадку для публикации? — еще долго придется возиться с модерацией и не факт, что окажется для них актуален(захотят это размещать), да и в отличие от мобильных приложений(аппстора, гуглплея) спроса(кол-ва пользователей) гораздо меньше;
продвигать домен, покупать контекст? — нужна маркетинговой стратегия(+SEO) и большая сумма $ + t, также может быть не востребован пользователями, нужно крутить домен во всех странах на всех языках;
искать «соучредителей», либо людей с связями которые знают где это разместить? — никто не захочет этим заниматься без постоянной зп, а таких предложений + исходников уже пруд пруди(все о чем можно подумать уже сделано и залито в открытый доступ), да и всегда есть конторы которые сделают проект лучше за счет больших человеко-часов(20+ разрабов сидят пилят такую же фигню, но уже без энтузиазма конешн).
Очень дельные замечания, есть над чем подумать.
Сразу перед глазами статистика, что стартапы с солидными инвестициями, командой, а также гораздо более сильными комбинациями идея/реализация не приносят вообще ничего, или даже улетают в трубу с вероятностью 90% и больше.
Есть проекты для себя, «just for fun», я так понял, что автор именно про такой проект и говорит — для души, для удовольствия. Это типа как кто-то в гараже двигло перебирает, кто-то по дереву рубанком елозить любит, кто-то огород перекапывает или вяжет крючком. Важно, что после того, как проект готов и запущен в прод, вовсе не следует стадия «как получить от него профит». Иногда профит — это уважение окружающих, признание, слова благодарности за проделанную работу.

Хобби требует вложения сил, средств и времени. Но на то оно и хобби, чтобы приносить удовольствие, а не деньги. Бывает так, что хобби может приносить и материальные блага, но это очень зыбкая почва, можно натолкнуться на описанную выше ситуацию конкуренции, работы не на себя, а «на заказчика».
В итоге кто-то мне соврал и за эту конфигурацию у меня сняли еще немного денег. Суммарно $0.32, пусть немного, но все равно обидно.

Для хобби-проектов цена может быть критична. Могу посоветовать Always Free Tier от Oracle: 2 виртуалки по 2 х vCPU, блочное хранилище 100 Гб, две базы данных по 20 Гб, балансировщик и ещё по мелочи. Но всё это не на 12 месяцев, а навсегда. Ну, по крайней мере так заявляется.
Зарегистрировать домен

Если нет желания тратиться на покупку домена — AWS предоставляет публичный домен типа ec2-IP.ZONE.compute.amazonaws.com
Спасибо, что заострили внимание на этом. Это в поле «Public DNS» в настройках инстанса видно, для тестирования этим пользовался. Потом, просто, столкнулся с задачей, а как на этот домен настроить сертификат и ходить туда по https? Let's Encrypt никак не проканает, у меня не получилось.
Лишь потом, уже после того, как все сделал, наткнулся на это aws.amazon.com/ru/certificate-manager, это должно сработать?
Да, как я понимаю, вам это не подойдет.
aws.amazon.com/ru/certificate-manager не дает сертификаты для Public DNS. А amazonaws.com у LE в черном списке. Так что только свой домен, или самоподписанный сертификат.

Как будто про себя читал)
Сам ныне 1С-ник, в бэкграунде у меня немного работы с Django.
И вот я также как и автор, с какого то перепугу решаю делать маркетплейс по одной узкой тематике. Битрикс в топку! Даешь нормальный стек.

И вот я уже курю Django+DRF / Nuxt.JS / Bootstrap-vue.
Для разворачивания всего добра конечно же docker-compose.
Сервер обычный vps и никаких амазон.
Делая проект практически с нуля, у меня получилось приобрести хоть какие то навыки в DevOps и FullStack получить, чему очень рад.

Больше всего очаровал меня docker. Никогда не испытывал такого восторга, как после того, что введя одну команду docker-compose -d prod.yml up -d все на production взлетело без проблем. И пофиг, что я три или четыре дня никак не мог настроить docker файлы, не мог настроить правильный конфиг nginx, не мог понять как правильно настроить nuxt-auth, авторизацию по JWT.
Но все же, после всей этой возни остается приятное послевкусие, ведь ты осознаешь, что эти навыки они уже твои, они с тобой и никуда от тебя не денутся.

Sign up to leave a comment.

Articles

Change theme settings