О php и профессиональной деформации

Друзья программисты, у вас никогда не было ситуации, когда вас тошнит от того, что вы делаете, но вы продолжаете делать это, потому что так надо?

У меня, вот, сегодня было. На s5z.ru нужно было сделать вывод номера заказа после его оформления, ну и поменять бОльшую часть текста на этой странице success. Вроде бы - плёвое дело. Но тем не менее, пришлось менять код php, чтобы дать информацию о номере заказа (который к тому времени уже стёрт из сессии) в view.

И почему-то меня передёрнуло от всего этого php'шного. Я никогда не любил этот язык, что вызвано некоторым рядом причин, но возможно главной является лёгкость сделать на нём дерьмо, ну и общественное порицание, низкий социальный рейтинг, вызванные в основном пабликами в вк, такими как /dev/null и "Типичный программист".

Вот сейчас сижу и думаю: а смогу ли я всё делать только в нравящемся мне стеке Node + Express + Nest, Redis для кеширования, MySQL/Postgresql/нереляционные БД? Наверное, нет. После некоторого опыта с этим блогом, считаю себя готовым написать любой информационный сайт с headless cms и фронтендом из вышеназванного стека, но что делать с e-commerce? Неужели php/OpenCart? Брр.

Но если буду делать самопис, то это просто огромные сложности в интеграции систем доставки, оплаты и всего такого. А может лучше мне вообще сфокусироваться на каких-то узких тематиках, где нет готовых решений на php, и я буду конкурентноспособным, т.к. даже php'шники будут писать почти с 0?

А какие, например? Медицина, туризм, такси. Это - первые, которые приходят в голову. Но, по идее, их гораздо больше.

Сейчас пишу небольшое web application для одного феста, где посетители будут ловить "покемонов" через QR коды, а моё приложение обрабатывать это дело, чтобы после двухдневного фестиваля организаторы смогли выдать призы лучшим "ловцам". И здесь даже классический php кодер брал бы Laravel и писал. А если учесть, что большинство из них не умеет работать с headless cms, то они еще и в проигрыше, если сравнивать с моим стеком.

В общем, какую-то глупость написал, ну и ладно. Просто мысли вслух. Не судите строго.

UPD 6.07.19: Не прошло и суток, а я читаю документацию OctoberCMS. Чёрт, кажется, это заразно.

Опубликовано 2019-07-06 #sidenotes


Подписывайтесь в соц. сетях

Павел Наконечный © 2015-2019. Копирование и использование материалов только с указанием авторства и ссылкой на первоисточник.