Изучение потенциального спроса на курс по разработке современных распределённых приложений на PHP/JS

Ребят, вы меня наверняка знаете, как человека, который много времени потратил на улучшение MODX. Список моих выступлений вот тут, но список заслуг на это не заканчивается. Тем не менее, все это время я работал в разных компаниях и проектах, а последнее время и вовсе стал руководить целыми командами разработчиков.

Код я продолжаю писать, но уже меньше и не в тех объемах. Отставать в развитии от современной разработки не хочется. В больших состоявшихся проектах, как мой текущий рабочий, взять и использовать всё самое современное не всегда получается, или это занимает много времени. Внедряем конечно и в таких ситуациях, но не так быстро, как хотелось бы. Самое «вкусное» внутри заметки, потому что не уложился в 1000 знаков :)



В итоге, у меня родилась идея. Идея на самом деле была давно и я ее хоть и медленно, но двигаю уже не один год. Идея же заключается в написании своего pet-проекта, где бизнес – это я сам и я не ограничен рамками, следовательно могу писать хоть на PHP 8.1 и использовать любые подходы к разработке. Концептуально – это полноценный маркетплейс дополнений для CMS (тут просится MODX, но на самом деле не обязательно), со всеми сопутствующими сервисами вокруг него: управление пакетами, управлением ключами и лицензиями, техническая поддержка, арбитраж спорных вопросов, биллинг и многое другое, что обычно бывает скрыто под капотом. Архитектура проектируется по DDD, слоями, планируется внедрение CQRS + Event Sourcing, и все то, что считается современным подходом к корпоративной разработке распределенных систем.

Чтобы не забросить начинание и была некая дополнительная ответственность, я хочу оформить эту работу в виде курса, где у меня будет долг перед участниками что-то делать, и где можно будет делиться идеями по ходу реализации. Код я буду писать сам, но доступ будет у всех участников, так что можно будет и PR прислать или высказать сомнение по реализации. Чтобы избежать лишних расходов на администрирование и уменьшить количество «случайных пассажиров», количество мест будет ограничено и стоимость планируется относительно не маленькой, порядка 100$ в месяц (около 8000 рублей). Курс будет рассчитан примерно на год, от начала проектирования до полного завершения, но сроки могут сдвигаться, в зависимости от принятых совместных решений в процессе разработки.

Это далеко не полное описание всех условий и вводных, но мне интересно собрать мнения, было ли вам интересно в таком поучаствовать? Выскажитесь, пожалуйста, в комментариях.
Иван Климчук
26 января 2022, 13:05
modx.pro
760
+12
Поблагодарить автора Отправить деньги

Комментарии: 12

Павел Бигель
26 января 2022, 13:18
0
Это должно быть интересно каждому разработчику который хочет повысить свой уровень, учитывая что Ваня нереальный гений. Но при этом не наберешь же джунов на это все, должен быть какой-то бэкграуд в разработке.
Я таких человечков в рамках данного сообщества очень немного
    Александр Мельник
    27 января 2022, 14:40
    0
    Уверен многих, как и меня, пугает фраза
    Архитектура проектируется по DDD, слоями, планируется внедрение CQRS + Event Sourcing
    Мы же на форуме о modx, у которого нет даже composer и автозагрузки классов, а тут какое-то DDD c SQRS )
      Николай Савин
      27 января 2022, 19:37
      0
      В MODX3 уже есть. По плану обещают релиз стабильной версии через два дня.
        Иван Климчук
        27 января 2022, 19:57
        0
        Это не значит, что нельзя этому обучиться. Для меня это тоже своего рода интерес. Я по чуть-чуть все это трогал в разных проектах, последний месяц тонны литературы по тепе прочитал, но закрепить можно только на практике. Причем, максимально приближенной к реальности. А реальность проста — не изучаешь новое, не развиваешься и тормозишь.
          Александр Мельник
          27 января 2022, 20:14
          0
          Вы правы на 100 процентов. Но я считаю, что развиваться нужно постепенно, гармонично и обдумано, что ли.
          Бесполезно прыгать через три ступени, а лично для меня все те страшные слова, которые вы написали — это и есть «через три ступени»).
          Так же наблюдая за собой, пришел ко мнению, что бесполезно вкладывать большие усилия в изучение того, что не понадобиться ближайший год. Нужно быть разносторонним, интересоваться разными аспектами программирования (мне например очень интересно и администрирование серверов), но тратить серьезные усилия нужно только на то, что сможешь применить в ближайшее время. Потому что что-то «выучишь», потом полгода это не применяешь, через полгода открываешь учебник и «как баран на новые ворота».
          Понимаю вашу идею смотивировать самого себя, это очень достойно.
            Иван Климчук
            27 января 2022, 20:17
            0
            Да, здесь не озвучивали, был вопрос в канале телеграма. Курс в самом деле планируется не для всех. Про уровень верно замечено, через 3 ступени не прыгнуть.
        Роман
        27 января 2022, 17:05
        +1
        Если можно поподробнее, как это будет происходит? Я бы с удовольствием поучился у вас.
          Иван Климчук
          27 января 2022, 19:55
          0
          Подробностей потому и не много, что сначала нужно понять, насколько это нужно. А то распишешь кучу планов, а никто не придет :) Но как я и описал, это будут видео уроки + какая-то текстовая информация, в комбинации с практикой. Не как в универе, когда все готово, а как в реально жизни, когда есть задача, есть условные спринты и нужно брать и делать. А через неделю-две смотреть что получилось, и решать, куда двигаться дальше, имея в уме конечную цель.
          Павел Голубев
          28 января 2022, 13:00
          0
          Нужно. А уже понятно какой именно проект будет разрабатываться, хотя бы сфера деятельности
            Николай Савин
            29 января 2022, 18:47
            0
            это полноценный маркетплейс дополнений для CMS (тут просится MODX, но на самом деле не обязательно), со всеми сопутствующими сервисами вокруг него: управление пакетами, управлением ключами и лицензиями, техническая поддержка, арбитраж спорных вопросов, биллинг и многое другое, что обычно бывает скрыто под капотом
            Илья Уткин
            01 февраля 2022, 11:00
            +3
            Я готов записаться. Раз тут выходит MODX3, надо и свой уровень подтягивать, изучать новые подходы. Предлагаю создать либо отдельный телеграм-канал, чтобы потенциальные участники могли подписаться на новости и не пропустить начало курса. Либо просто сделать рассылку новостей на сайте с той же целью.

            Ну и по количеству подписчиков будет ясно, кому это надо.
              kalisto
              08 февраля 2022, 11:56
              0
              Мне бы хотелось понять потяну — не потяну по базе. Как это сделать?
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                12