Изучение потенциального спроса на курс по разработке современных распределённых приложений на PHP/JS
Ребят, вы меня наверняка знаете, как человека, который много времени потратил на улучшение MODX. Список моих выступлений вот тут, но список заслуг на это не заканчивается. Тем не менее, все это время я работал в разных компаниях и проектах, а последнее время и вовсе стал руководить целыми командами разработчиков.
Код я продолжаю писать, но уже меньше и не в тех объемах. Отставать в развитии от современной разработки не хочется. В больших состоявшихся проектах, как мой текущий рабочий, взять и использовать всё самое современное не всегда получается, или это занимает много времени. Внедряем конечно и в таких ситуациях, но не так быстро, как хотелось бы. Самое «вкусное» внутри заметки, потому что не уложился в 1000 знаков :)
В итоге, у меня родилась идея. Идея на самом деле была давно и я ее хоть и медленно, но двигаю уже не один год. Идея же заключается в написании своего pet-проекта, где бизнес – это я сам и я не ограничен рамками, следовательно могу писать хоть на PHP 8.1 и использовать любые подходы к разработке. Концептуально – это полноценный маркетплейс дополнений для CMS (тут просится MODX, но на самом деле не обязательно), со всеми сопутствующими сервисами вокруг него: управление пакетами, управлением ключами и лицензиями, техническая поддержка, арбитраж спорных вопросов, биллинг и многое другое, что обычно бывает скрыто под капотом. Архитектура проектируется по DDD, слоями, планируется внедрение CQRS + Event Sourcing, и все то, что считается современным подходом к корпоративной разработке распределенных систем.
Чтобы не забросить начинание и была некая дополнительная ответственность, я хочу оформить эту работу в виде курса, где у меня будет долг перед участниками что-то делать, и где можно будет делиться идеями по ходу реализации. Код я буду писать сам, но доступ будет у всех участников, так что можно будет и PR прислать или высказать сомнение по реализации. Чтобы избежать лишних расходов на администрирование и уменьшить количество «случайных пассажиров», количество мест будет ограничено и стоимость планируется относительно не маленькой, порядка 100$ в месяц (около 8000 рублей). Курс будет рассчитан примерно на год, от начала проектирования до полного завершения, но сроки могут сдвигаться, в зависимости от принятых совместных решений в процессе разработки.
Это далеко не полное описание всех условий и вводных, но мне интересно собрать мнения, было ли вам интересно в таком поучаствовать? Выскажитесь, пожалуйста, в комментариях.
Код я продолжаю писать, но уже меньше и не в тех объемах. Отставать в развитии от современной разработки не хочется. В больших состоявшихся проектах, как мой текущий рабочий, взять и использовать всё самое современное не всегда получается, или это занимает много времени. Внедряем конечно и в таких ситуациях, но не так быстро, как хотелось бы. Самое «вкусное» внутри заметки, потому что не уложился в 1000 знаков :)
В итоге, у меня родилась идея. Идея на самом деле была давно и я ее хоть и медленно, но двигаю уже не один год. Идея же заключается в написании своего pet-проекта, где бизнес – это я сам и я не ограничен рамками, следовательно могу писать хоть на PHP 8.1 и использовать любые подходы к разработке. Концептуально – это полноценный маркетплейс дополнений для CMS (тут просится MODX, но на самом деле не обязательно), со всеми сопутствующими сервисами вокруг него: управление пакетами, управлением ключами и лицензиями, техническая поддержка, арбитраж спорных вопросов, биллинг и многое другое, что обычно бывает скрыто под капотом. Архитектура проектируется по DDD, слоями, планируется внедрение CQRS + Event Sourcing, и все то, что считается современным подходом к корпоративной разработке распределенных систем.
Чтобы не забросить начинание и была некая дополнительная ответственность, я хочу оформить эту работу в виде курса, где у меня будет долг перед участниками что-то делать, и где можно будет делиться идеями по ходу реализации. Код я буду писать сам, но доступ будет у всех участников, так что можно будет и PR прислать или высказать сомнение по реализации. Чтобы избежать лишних расходов на администрирование и уменьшить количество «случайных пассажиров», количество мест будет ограничено и стоимость планируется относительно не маленькой, порядка 100$ в месяц (около 8000 рублей). Курс будет рассчитан примерно на год, от начала проектирования до полного завершения, но сроки могут сдвигаться, в зависимости от принятых совместных решений в процессе разработки.
Это далеко не полное описание всех условий и вводных, но мне интересно собрать мнения, было ли вам интересно в таком поучаствовать? Выскажитесь, пожалуйста, в комментариях.
Комментарии: 12
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Я таких человечков в рамках данного сообщества очень немного
Мы же на форуме о modx, у которого нет даже composer и автозагрузки классов, а тут какое-то DDD c SQRS )
Бесполезно прыгать через три ступени, а лично для меня все те страшные слова, которые вы написали — это и есть «через три ступени»).
Так же наблюдая за собой, пришел ко мнению, что бесполезно вкладывать большие усилия в изучение того, что не понадобиться ближайший год. Нужно быть разносторонним, интересоваться разными аспектами программирования (мне например очень интересно и администрирование серверов), но тратить серьезные усилия нужно только на то, что сможешь применить в ближайшее время. Потому что что-то «выучишь», потом полгода это не применяешь, через полгода открываешь учебник и «как баран на новые ворота».
Понимаю вашу идею смотивировать самого себя, это очень достойно.
Ну и по количеству подписчиков будет ясно, кому это надо.