О Web-программировании и идентичности
Позавчера ночью осознал, что заниматься Web-программированием давно уже не является моим истинным желанием. Исключением, да и то с оговорками, было создание личного сайта летом, но там скорее было интересно придумывать «пасхалки». Вот, скажем, копаться в настройках системы, экспериментировать с измерением их влияния на производительность или там изучать одноплатники, чтобы сделать домашний файл-сервер, писать скрипты для автоматизации чего-либо — да, по-прежнему интересно и даёт чувство морального удовлетворения от сделанного. А с Web — такого ощущения нет.
Вообще, с Web-разработкой у меня было так: самой первой причиной, почему я этим занялся, было желание показать бывшим лицеистам, что я могу с этим справиться. Потом — желание иметь возможность транслировать в мир свои «антиускорительские» идеи. Я считал, что в будущем человек, который умеет делать сайты, будет иметь такое же преимущество, как грамотный перед неграмотными в прежние времена. Дальше я сосредоточился именно на форумах как средстве создания сообщества своих единомышленников, проекта с собственным лицом (какими и были в своё время openproj.ru и socioclub.org).
А ещё Web-программирование было для меня возможностью сделать что-то, что позволило бы встать в один ряд с Брэдом Фицпатриком (создателем ЖЖ), Джеймсом Аткинсоном (автором PHPbb), Алексисом Оганяном (один из основателей Reddit) и другими личностями, чьи творения серьёзно повлияли на Интернет.
Но увы, сейчас всё это потеряло актуальность. Умением делать сайты на чистом HTML+PHP без frameworkов теперь уже никого не впечатлишь. Транслировать идеи эффективнее не через личный сайт, а через крупные площадки (либо хотя бы автоматизировать репосты туда). Проект, сделанным одиночкой без большого сообщества, в наше время либо просто не заметят, либо не рискнут воспользоваться из соображения «есть риск, что поддержка может прекратиться в любой момент». А для создания того же сообщества идеалистов мне достаточно создать отдельный instance того же Mastodon и сразу получить готовое решение с красивым интерфейсом, без нескольких месяцев разработки. (Кстати, интерфейсы — это моя отдельная боль: будучи аскетом по мировоззрению, терпеть не могу ими заниматься потому что воспринимаю время, потраченное на них, как бесполезное, но с другой стороны, часто именно интерфейс решает, будут ли люди этим пользоваться.)
И поэтому бессознательная часть психики, которая следит за вопросами эффективности, во всю саботирует то, чтобы я занимался Web-разработкой, переключая моё внимание на другие задачи.
С другой стороны, на Web-программирование и мои проекты во многом завязана моя идентичность, ответ на вопрос «кто я». Даже на личном сайте это идёт первым пунктом. Отказавшись от неё, я лишусь возможности чувствовать себя творцом, и скачусь в простые потребители. Собственно, именно из-за этого проваливались все мои прежние попытки отказаться от больших замыслов и заниматься только малыми проектами, которые можно полностью сделать за пару дней. К тому же есть несколько идей, которые я считаю нужным всё же принести в мир: каталог бесплатностей и личных страниц, мобильное сообщество с возможностью писать записи в оффлайне, open soruce-аналог движка Pikabu.
Но каталог можно реализовать в виде бот-аккаунта на том же Mastodon, систематизировав его с помощью хеш-тегов. Да и для мобильного сообщества доработать его же, добавив возможности Progressive Web Application.
А что касается свободного аналога Pikabu, то я воспринимаю его в первую очередь как инструмент публичного асинхронного общения. Но сейчас в Интернете всё больше и больше наблюдается обратная негативная тенденция: уход в закрытые реалтаймовые чаты. И можно ли её переломить, просто создав хороший инструмент, — это большой вопрос… Либо даже не переломить, а просто собрать вместе всех тех, кому это не нравится.
В общем, решения, как быть со всем вышеперечисленным, пока не видно. Но зато побочным эффектом от всех этих размышлений стала статья о личной силе. Впрочем, задумывал я её существенно раньше, но именно мысль о самообмане про Web-программирование и подтолкнула к тому, чтобы сесть и написать её.
Вообще, с Web-разработкой у меня было так: самой первой причиной, почему я этим занялся, было желание показать бывшим лицеистам, что я могу с этим справиться. Потом — желание иметь возможность транслировать в мир свои «антиускорительские» идеи. Я считал, что в будущем человек, который умеет делать сайты, будет иметь такое же преимущество, как грамотный перед неграмотными в прежние времена. Дальше я сосредоточился именно на форумах как средстве создания сообщества своих единомышленников, проекта с собственным лицом (какими и были в своё время openproj.ru и socioclub.org).
А ещё Web-программирование было для меня возможностью сделать что-то, что позволило бы встать в один ряд с Брэдом Фицпатриком (создателем ЖЖ), Джеймсом Аткинсоном (автором PHPbb), Алексисом Оганяном (один из основателей Reddit) и другими личностями, чьи творения серьёзно повлияли на Интернет.
Но увы, сейчас всё это потеряло актуальность. Умением делать сайты на чистом HTML+PHP без frameworkов теперь уже никого не впечатлишь. Транслировать идеи эффективнее не через личный сайт, а через крупные площадки (либо хотя бы автоматизировать репосты туда). Проект, сделанным одиночкой без большого сообщества, в наше время либо просто не заметят, либо не рискнут воспользоваться из соображения «есть риск, что поддержка может прекратиться в любой момент». А для создания того же сообщества идеалистов мне достаточно создать отдельный instance того же Mastodon и сразу получить готовое решение с красивым интерфейсом, без нескольких месяцев разработки. (Кстати, интерфейсы — это моя отдельная боль: будучи аскетом по мировоззрению, терпеть не могу ими заниматься потому что воспринимаю время, потраченное на них, как бесполезное, но с другой стороны, часто именно интерфейс решает, будут ли люди этим пользоваться.)
И поэтому бессознательная часть психики, которая следит за вопросами эффективности, во всю саботирует то, чтобы я занимался Web-разработкой, переключая моё внимание на другие задачи.
С другой стороны, на Web-программирование и мои проекты во многом завязана моя идентичность, ответ на вопрос «кто я». Даже на личном сайте это идёт первым пунктом. Отказавшись от неё, я лишусь возможности чувствовать себя творцом, и скачусь в простые потребители. Собственно, именно из-за этого проваливались все мои прежние попытки отказаться от больших замыслов и заниматься только малыми проектами, которые можно полностью сделать за пару дней. К тому же есть несколько идей, которые я считаю нужным всё же принести в мир: каталог бесплатностей и личных страниц, мобильное сообщество с возможностью писать записи в оффлайне, open soruce-аналог движка Pikabu.
Но каталог можно реализовать в виде бот-аккаунта на том же Mastodon, систематизировав его с помощью хеш-тегов. Да и для мобильного сообщества доработать его же, добавив возможности Progressive Web Application.
А что касается свободного аналога Pikabu, то я воспринимаю его в первую очередь как инструмент публичного асинхронного общения. Но сейчас в Интернете всё больше и больше наблюдается обратная негативная тенденция: уход в закрытые реалтаймовые чаты. И можно ли её переломить, просто создав хороший инструмент, — это большой вопрос… Либо даже не переломить, а просто собрать вместе всех тех, кому это не нравится.
В общем, решения, как быть со всем вышеперечисленным, пока не видно. Но зато побочным эффектом от всех этих размышлений стала статья о личной силе. Впрочем, задумывал я её существенно раньше, но именно мысль о самообмане про Web-программирование и подтолкнула к тому, чтобы сесть и написать её.