Pull Quote: Every contribution, big or small, makes WordPress better.

The pleasure of being a part of a community – Щастя бути частиною спільноти

Це есе також доступно українською.

Hey there! My name is Artemy, and I am from Ukraine. I’ve been working with WordPress since 2018. I specialize in WordPress backend development: I build and support WordPress plugins, third-party integrations, and other cool custom features.

If you ask me why I love WordPress and why I decided to stick with it, my answer is the community. There are a lot of different CMS written in PHP and other languages. Still, I don’t know any other CMS with such an active, responsive and enthusiastic community.

So in this post, I want to tell you how I became a part of this community. And I hope this post will encourage someone to do the same.

How it started

I vividly remember my first WordPress experience: I was confused, had many questions, and was desperately trying to understand how to do the most simple things.

Back in those days, I was an intern in a small agency in Zaporizhzhya, my hometown. I had basic HTML/CSS skills, and I just started learning PHP development. My senior colleagues helped me take my first steps in web development. They gave me some simple tasks, and I was annoying them with questions.

One day, the agency’s director came to me and told me that I’d be responsible for creating a WordPress website for his friend. It was a big surprise for me, and I was like: “Man, I barely know PHP; how would that go?”. But he just said, “Don’t worry, you’ll figure everything out as you go.”

Well, he was right. It took some time, though.

My first WordPress experience

So that’s how I started experimenting with WordPress. My senior colleagues were busy with their own projects, so I had to find answers on my own.

The first WordPress theme I built was awful. It was a wild Frankenstein composed of my own “creative” solutions and code snippets I googled somewhere. It worked like crap; it had a lot of bugs, but as people say, “the first pancake is always a bit tricky.”

No matter how bad it was, it was my first experience, and I learned a lot about the basic concepts of WordPress. That’s why I believe that learning by doing is the best way to learn something new.

Moral: don’t be afraid of doing something awful when you create something for the first time. It’s okay; we’ve all been through this.

Why I think that WordPress is one of the best options for beginners

It’s nice to have a mentor when you learn something new. Luckily, you don’t need a person sitting next to you anymore. All of us have got the best mentor possible: the Internet. You don’t know how to do something? Try to google it.

No wonder some say that one of the most required skills of every developer is to know how to search for information. And from this point of view, WordPress is one of the best options for beginners.

Why?

Because when you stumble upon a problem, there’s a high probability that someone already asked the same question on StackOverflow. Or on WordPress Stack Exchange. Or on one of the dozens of other forums.

If you’re lucky enough, someone already wrote a post about your problem with a great explanation of how to solve it with examples and code snippets.

And that’s the most wonderful thing about the WordPress community: we are not selfish. WordPress is an open-source project, so there are a lot of free code and snippets anyone can use.

At some point, I became very grateful to all of these people that wrote answers on StackOverflow, wrote blog posts, created free plugins, and other helpful stuff. Hence, I decided to help other people when I’d be able to. 

And today, I’m happy to be a part of this community as well.

How I contribute to the WordPress community

In August 2021, I started blogging about WordPress on my website: https://kayart.dev/

I like to think that this way I’m repaying my karmic debts for all the content I have consumed. And it makes me happy to see that people really read my posts, and it helps them solve their WordPress problems.

So today, when I face a problem and can’t find the solution, I think: “Well, it might be a great idea for a new post!”.

Also, I visit StackOverflow, WordPress-related Facebook groups, and other communities where people ask their questions almost every day. Sometimes I find some nice ideas for new content there; sometimes, I help people figure their problems out.

Every community is a two-way street

I encourage everyone to become a part of the WordPress community. There are a lot of opportunities for everyone. 

You can help with the translation of your favorite plugins or themes. You can create your own plugin or become a contributor to an already existing open-source plugin. You can write tutorials. You can write reviews helping other people to choose the best option for them. You can help people on support forums.

Every contribution, big or small, makes WordPress better. Isn’t it great to understand that you’re a part of it?

Anyways, thank you for reading my story. If I inspired you to start contributing to our community, please, write me a DM on Twitter or email me about this. 

Good luck!


Щастя бути частиною спільноти

Привіт! Мене звати Артемій, я з України. Я працюю з WordPress з 2018 року. Я спеціалізуюсь на backend-розробці для WordPress: створюю та підтримую плагіни для WordPress, сторонні інтеграції, та інші прикольні додаткові фічі.

Якщо ви б спитали мене, чому я люблю WordPress та чому вирішив працювати саме з ним, моя відповідь – це спільнота. Існує безліч CMS написаних на PHP та інших язиках. Але я не знаю жодної CMS з такою ж активною, чуткою та сповненою ентузіазму спільнотою.

Тому в цьому пості я хочу розповісти, як я став частиною цієї спільноти. І я сподіваюсь, що цей пост надихне когось зробити те ж саме.

Як все почалося

Я добре пам’ятаю свій перший досвід роботи з WordPress: я був розгублений, в мене була купа питань, і я відчайдушно намагався зрозуміти, як робити найпростіші речі.

В ті дні я був стажером в маленькому агентстві в Запоріжжі, моєму рідному місті. В мене були базові навички HTML/CSS і я тільки-но почав вчитися  PHP-розробці. Мої старші колеги допомагали мені робити перші кроки в веб-розробці. Вони давали мені простенькі задачки, а я надокучував їм своїми питаннями.

Одного дня прийшов директор і сказав мені, що я буду відповідати за створення сайту на WordPress для його товариша. Я був здивований і міг лише сказати щось на кшталт: “Чуваче, я ледь знаю PHP; як ти собі це уявляєш?”. На що він відповів: “Не парься, розберешся по ходу справи.”

Ну, він був правий. Але для цього був потрібен час.

Мій перший досвід роботи з WordPress

То ж так я почав свої експерименти з WordPress. Мої старші колеги були зайняті своїми власними проектами, тому мені доводилось шукати відповіді самостійно.

Перша тема для WordPress, яку я створив, була просто жахлива. Це був якийсь дикий Франкенштейн, створений з моїх власних “креативних” рішень та коду, який мені вдалось нагуглити. Працювало все не менш жахливо; була ціла туча багів, але як то кажуть: “перший млинець нанівець”.

Незважаючи на те, якою поганою вона була, це був мій перший досвід, завдяки якому я багато дізнався про базові концепції WordPress. Ось чому я вірю, що кращий спосіб вивчити щось нове – це навчатися на практиці.

Мораль: не бійтеся зробити щось жахливо, коли ви робите щось вперше. Це цілком нормально, ми всі через це проходили.

Чому я вважаю, що WordPress – це один з найкращих варіантів для новачків

Круто мати ментора, коли ти вчиш щось нове. На щастя, вам сьогодні не потрібно, щоб поряд з вами сиділа якась людина. В кожного з нас є найкращій з можливих менторів: інтернет. Не знаєш, як щось зробити? Спробуй загуглити.

Не дивно, що одна з найпотрібніших навичок для кожного розробника – це вміння шукати інформацію. З цієї точки зору, WordPress – це один з найкращих варіантів для новачка.

Чому?

Тому що, коли ви стикаєтеся з проблемою, існує велика ймовірність, що хтось вже ставив таке ж саме питання на StackOverflow. Або на WordPress Stack Exchange. Або на іншому з десятків форумів.

Якщо ж вам дуже пощастить, хтось вже написав цілий пост про вашу проблему з чудовим поясненням, як її вирішити з прикладами та готовим кодом.

І це найдивовижніший факт про про спільноту WordPress: ми не егоїсти. WordPress – це open-source проект, тому тут існує багато вже готового та безкоштовного коду, який може використовувати кожен бажаючий.

В якийсь момент я став настільки вдячний всім тим людям, хто писав відповіді на StackOverflow, вів блоги, створював плагіни та робив інші корисні речі. Тому я вирішив також допомагати людям, коли зможу це робити.

Сьогодні я щасливий також бучи частиною цієї спільноти.

Як я приймаю участь в спільноті WordPress

В серпні 2021 року я почав вести блог про WordPress на моєму сайті: https://kayart.dev/

Мені подобається думати, що таким чином я віддаю свій кармічний борг за весь той контент, яким я користувався. Я щасливий бачити, що люди читають мої пости та що вони допомагають їм вирішувати їх проблеми, пов’язані з WordPress.

Тому сьогодні, коли я стикаюсь з проблемой та не можу найти її рішення, я думаю: “Що ж, це може бути чудовою ідеєю для нового поста!”.

Також я читаю StackOverflow, Facebook-групи про WordPress та інші спільноти, де люди ставлять питання майже кожень день. Іноді я знаходжу тут класні ідеї для нового контенту; іноді допомагаю людям вирішити їхні проблеми.

Кожна спільнота має бути двосторонньою вулицею

Я закликаю вас ставати частиною WordPress-спільноти. Тут кожен зможе застосувати свої вміння.

Ви можете допомагати з перекладом ваших улюблених плагінів або тем. Ви можете створювати власні плагіни або допомогти з розробкою вже існуючих open-source проектів. Ви можете писати туторіали. Ви можете писати рецензії, допомагаючи іншим людям з вибором найкращого варіанту. Ви можете допомагати людям на форумах підтримки.

Кожен внесок, будь він великим чи малим, робить WordPress краще. Чи не круто розуміти, що ти є частиною цього?

Так чи інакше, дякую вам, що прочитали мою історію. Якщо я надихнув вас почати робити внесок в спільноту WordPress, будь ласка, напишіть мені повідомлення у Twitter або надішліть мені імейл про це. 

Нехай щастить!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.