Действительно ли люди боятся WordPress?

Действительно ли люди боятся WordPress?

Вы, наверно, слышали эту историю…
Вы вероятно, слышали историю про студента, упорно работающего над научно-исследовательской работой. Он проводит кучу времени, изучая и создавая план. Он делает тонны правок и корректуры, чтобы сделать свой доклад совершенным.
Затем он выступает и ждет оценки.
Результаты возвращаются с пометкой
«Замечательная работа. Хорошая проработка. Отличные источники. Неправильная тема. 2»
Иногда я чувствую себя именно так, читая и слыша некоторые из дискуссий, связанные с WordPress. Именно поэтому вы будете часто слышать, как я говорю:
Убедитесь, что дебаты, в которых вы побеждаете, стоят того, чтобы в них участвовать.
Видели ли вы Stack Overflow 2016 Developer Survey?
На следующий день многие люди в Твиттере начали говорить об этом опросе и, в частности, об одном из разделов по технологии.
Если вы посмотрите на раздел «чего вы боитесь», WordPress занимает 74%.
Так что, конечно же, все мы начали говорить о том, почему люди ненавидят WordPress. А также о том, что все-таки с ним не так.
И во всех этих дебатах мы пропускаем несколько вещей, которые я хотел бы подчеркнуть — гораздо более важную динамику, которую я вижу в этом опросе.
Наблюдение: Бояться — не значит бояться.

Действительно ли люди боятся WordPress?
Я понимаю это. Я пишу много, и я знаю, сколько из того, что я пишу, пропускают и не читают. Таким образом, использование сильных заголовков имеет смысл. Но поняли ли вы настоящий смысл слова «боятся»?
Оно просто подчеркивает, что ту технологию, которую люди используют, они просто не хотят продолжать использовать в будущем.
Это не страх. Это просто отсутствие интереса. И это большая разница.
Но прежде чем мы слишком углубимся в то, что это значит, не пропустите мою следующую мысль.
Наблюдение: 49% из 50.000+ разработчиков используют SQL / SQL Server.
Мы сидим здесь и говорим о том, почему люди ненавидят WordPress, когда мы выяснили, что некоторые люди, которые используют его сейчас, не заинтересованы использовать его в будущем.
Посмотрите на первый раздел области «Технологии» и посмотреть, много ли люди используют WordPress. Неа. Он вообще не в списке.
Таким образом, мы не говорим о респондентах, которые используют WordPress последовательно. Мы говорим о людях, которых часто просят сделать что-то другое, и которые то и дело сталкиваются с WordPress.
Знайте, что они делают на регулярной основе? Работают с SQL. Видите это? А он второй в списке.
А затем вернитесь к слову «боятся» и посмотрите на те 60%, которые не хотят дальше этим заниматься.
Это ближе к страху, не так ли?

Действительно ли люди боятся WordPress?
Они должны использовать его все время, поэтому они не хотят использовать его снова. Знайте, что действительно плохо? Если вы посмотрите на этот опрос в предыдущие годы, у вас возникнет чувство, что они будут использовать SQL / SQL Server и в следующем году.
Представьте, что вы разработчик (и помните, какие разработчики проводили этот опрос), который работает делает много работы, связанной с SQL. И вас попросили внести изменения в WordPress-сайта.
Вы собираетесь учиться пользоваться WordPress или узнать, где найти качественную документацию или полезные ресурсы?
Так что да, я понимаю, почему, по результатам опроса, вы предпочтете в следующем году обучаться Angular или Javascript вместо WordPress.
Действительно ли люди боятся WordPress?
Я так не думаю.
Я думаю, среди разработчиков, которые не специализируются на WordPress, это просто еще одна пользовательско-ориентированая технология. Она не так интересна разработчикам, как нескончаемый список новых интерфейсных технологий или подходов к управлению.
Эти вещи интересуют разработчиков, поскольку они решают проблемы, с которыми они сталкиваются. Это будет чрезмерно обобщенное заявление, но разработчики программного обеспечения, которых я знаю — как молодые, так и старые — увлекаются двумя типами технологий:
Технологии, которые помогают им делать сложные вещи вещи более легким способом
технология, которая не ограничивает то, что они хотят делать, или то, как они хотят это сделать
Перед тем, как комментировать, позвольте мне прояснить все это. Я думаю, что многие индивидуальные разработчики заинтересованы в самых разных технологиях. Но когда мы говорим о большой группе людей, как о едином целом, я считаю, что она всегда возвращается к этим двум тенденциям.
И проблема с WordPress такая же, как и с Microsoft Word. Она рассматривается как технология для конечных пользователей, которая может быть использована для разработок некоторых интересных вещей, но она не попадет в топ интересных технологий. Она сильно ограничивает разработчиков в создании приложений.
Я знаю, что для некоторых людей сравнение WordPress с Microsoft Word просто ужасно. Я прошу прощения за это сравнение, но в данном конкретном случае, по отношению к тому, что люди считают интересным, я думаю, оно вполне подходит.

Так на чем мы должны сосредоточиться? О чем мы действительно должны спорить?
Так что, если дебаты о том, почему разработчики боятся WordPress, неправильны, что тогда правильно?
Во-первых, если мы могли бы выяснить способ, как помочь этим бедным разработчикам SQL, ненавидящим свою жизнь, мы, конечно, должны это сделать. 🙂
Но если серьезно, что мы знаем о программном обеспечении, которому уже много лет и которое становится слишком распространенным?
Мы знаем, что оно несет «багаж». Это просто реальность. Это касается не только WordPress. Эту проблему можно назвать «вы старше, чем все остальные, и вы теперь везде, но вы уже показываете признаки своего возраста».
Чтобы решить эту проблему, нам нужно продолжать продвигаться вперед, сосредоточившись на улучшении и совершенствовании. Но вы не можете стать лучше без контекста.
Именно так достигают успеха люди вроде Nacin. Потому что он прочитал и изучил все, прежде чем разместил свое первое сообщение. Он был студентом задолго до того, как стать лидером.
Это тяжелая работа, о которой вам может рассказать Джастин — потому что изначальная WP eCommerce была написана задолго до того, что кто-то придумал заниматься электронной коммерцией на WordPress. За последние несколько лет он делал рефакторинг кода и копался в тех частях ядра, которые теперь могут заменить старый код этого плагина.
Нам нужно больше людей, которые копаются в коде. Которые копаются в истории решений. Которые копаются в последствиях, вызванных простыми решениями. Котороые гораздо больше читают. Которые меньше болтают и спорят в Twitter.
Ученики.
И это также означает, что пока мы обсуждаем, как поощрять такое поведение, мы должны обсудить, с какими преградами могут столкнуться люди, желающие учиться кодированию. Давайте обсуждать это. А потом работать над этим.
У нас уже есть документы для разработчиков, которых не было несколько лет назад. Уже сейчас у нас есть справочники, которых у нас не было несколько лет назад. Это фантастический прогресс, который мы должны праздновать. Но как же мы получим больше?
Как мы продолжим двигаться вперед?
Когда у нас есть несколько людей, разбирающих в коде и могут думать на абстрактном уровне, мы можем обсуждать сложные шаги, которые мы должны предпринять для эволюции (а не революции). Недавняя работа по Term Meta Data была многоступенчатым процессом со множеством факторов. У нас, скорее всего, появится еще много проблем, таких, как эта, если мы будем продолжать совершенствовать WordPress.
О том, что нам не нужно

Действительно ли люди боятся WordPress?
Нам не нужно вступать в оборону. Может ли WordPress сделать все, на что способна каждая новая структура? Не обязательно и не так легко. Ничего страшного. Нам не нужно защищать его. Есть много вещей, которые он может сделать. Больше, чем вы, вероятно, знаете. Наслаждайтесь тем, что есть на данный момент. И помогите ему достичь большего в ближайшее время.
Мы никогда не должны становиться грубыми и злыми. Я знаю, что легко ввязаться в перебранку с идиотом. Но при этом можно стать еще одним орущим придурком. Чем большими профессионалами мы будем, тем лучше нам будет жить. Я рад, что есть такие, как Norcross, которые умеют поставить кого-то на место, не выглядя при этом как идиот. Если у вас есть навык уровня Norcross, просто проигнорируйте это.
Нам не нужно «есть» нашу молодежь. Вместо того, чтобы вступать в дискуссию между собой, и подчеркивать, как мало знают новички, надо вовлекать их в деятельность, при этом не унижая их. Помогите им учиться. Даже когда они не правы, их интерес стоит культивировать.
WordPress не боятся. Но он никогда не сможет опять стать крутым.
Нам просто нужно смириться с этим.
Новые технологии будут появляться каждый год. А это значит, что он всегда будет требовать поддержки разработчиков. И WordPress никогда не сможет опять занять место «крутого парня» (или, возможно, займет — кто знает).
Ну и что? Находиться в списке самых распространенных — гораздо полезнее и лучше.
Давайте примем все, как есть. Есть же люди, которые будут использовать WordPress и в следующем году…