Как избавиться от тупика в кодинге с помощью силы сообщества

Здравствуйте, товарищи из Codenewbies 👋,

Я Аю, веб-разработчик-самоучка, живущий в Нидерландах.
В первый год своего обучения я изучал веб-разработку в одиночку. Моим единственным лучшим другом был Google. Всякий раз, когда я застревал в понимании концепции или отладке, я обращался к Google. Но иногда я очень расстраивался, потому что не мог найти ответа, а спросить было не у кого.

Я слышал, что у нас есть возможность познакомиться с другими разработчиками, посещая встречи или конференции. Но это был не вариант, потому что у меня был двухлетний ребенок, которого я не могла взять с собой или оставить. Кроме того, как у мамы, сидящей дома, у меня не было такого шикарного бюджета, чтобы посещать конференции.

Но потом разразилась пандемия. Многие конференции стали виртуальными и бесплатными, а в Интернете повсюду начали расти сообщества. Я нашла несколько онлайн-сообществ и стала их частью. Я начал принимать активное участие в некоторых из них и узнал о силе сообщества, особенно когда речь идет о поддержке и помощи друг другу.


Прежде чем просить о помощи

Прежде чем просить помощи у сообщества, попробуйте найти решение самостоятельно. Поиск решений своими силами — это всегда хорошая практика. Потому что, конечно, вы не хотите спрашивать о чем-то, на что любой может найти ответ в Google.

Google и Stack Overflow

Найдите свою проблему с кодированием в Google. Есть несколько методов, как эффективно использовать Google.
Если вы столкнулись с ошибкой, вы можете поискать ее, скопировав сообщение об ошибке. Чаще всего вы можете найти решение у людей, которые столкнулись с такой же ошибкой.

Вы также можете использовать Stack Overflow, чтобы найти решение проблемы кодирования.

Прочитайте код строка за строкой

Еще раз просмотрите свой код и прочитайте его построчно. Если необходимо, напишите код на листе бумаги, чтобы увидеть, что он делает шаг за шагом.
Посмотрите также, нет ли в вашем коде опечаток или пропущенных символов.
Забавный факт: знаете ли вы, что большинство ошибок возникает из-за опечаток?

Оторвитесь от экрана

Если вы не можете решить проблему в течение получаса, возможно, пришло время освежить мозги. Оторвитесь от экрана на 5-10 минут. Выпейте что-нибудь, сделайте растяжку или прогуляйтесь.
Иногда это помогает отдохнуть мозгу, чтобы в голову пришли идеи для решения проблемы.

Попросить помощи у сообщества

После того как вы сделали все возможное, чтобы развязать себе руки, но все равно застряли, пришло время обратиться за помощью к сообществу.
Вы можете задаться вопросом: «Как начать задавать вопросы?».
Моя статья «Руководство по задаванию вопросов о коде» может ответить на этот вопрос.
Итак, где вы можете задать эти вопросы?

Twitter

Twitter — это самое большое сообщество технарей. Вам стоит подумать об этом, если вы еще не в Твиттере.
Через Twitter я нашел несколько прекрасных людей и фантастические поддерживающие онлайн-сообщества.
По моему опыту, многие люди помогли мне ответить на некоторые вопросы, которые я задавал в Twitter.

Вы можете написать вопрос о кодировании в Твиттере, используя онлайн IDE, такие как CodePen или CodeSandbox, или такой инструмент, как ray.so, чтобы записать и поделиться своим кодом.
Подумайте об использовании соответствующего хэштега, чтобы охватить больше людей, например #JavaScript, #React, #Python, #WebDevelopment и т.д.

Discord, Slack или форумы

Если вы все еще учитесь, некоторые онлайн-курсы предоставляют Discord или Slack, чтобы студенты могли общаться и поддерживать друг друга. Вы можете воспользоваться этими приложениями для текстового чата, чтобы задать вопросы и помочь разобраться в ситуации.
А некоторые другие, например, FreeCodeCamp, используют форумы, чтобы задавать вопросы.

Многие технологические сообщества также используют эти средства для общения, обмена информацией, задавания вопросов или помощи.

Чтобы дать вам некоторое представление, я являюсь членом Virtual Coffee — сообщества для всех разработчиков на всех стадиях. В Virtual Coffee у нас есть канал, посвященный просьбам о помощи. И это один из самых активных каналов. Некоторые участники просят о помощи, а другие присоединяются, предоставляя свои материалы и ресурсы, даже предлагая свое время для работы с парными программами, чтобы помочь в решении проблем.

Возможно, вы захотите найти такие безопасные и поддерживающие сообщества и присоединиться к ним. Вы можете найти их в Интернете через Googling или Twitter. EddieHub и Women Who Code — это другие сообщества поддержки, о которых я знаю не понаслышке.

Платформы сообществ технических блогов

Вы можете зайти на Hashnode, DEV, CodeNewbie или любую другую подобную платформу. Поищите статьи, которые потенциально могут ответить на ваши проблемы. Если вы не можете их найти, вы можете создать пост и задать свои вопросы. Используйте соответствующие хэштеги, добавьте #help и #discuss, чтобы люди знали, что вам нужна помощь.

Заключительные слова

Одна из причин, по которой мне нравится работать в сфере технологий, — это ее сообщество. Я постоянно поражаюсь тому, как много удивительных людей готовы помогать и поддерживать друг друга.

Безопасное и поддерживающее сообщество — это лучшее место, куда можно обратиться за помощью, когда вы застряли в кодировании и даже за его пределами. Вы можете завести друзей и получить систему поддержки. Но чтобы цепочка не прерывалась, помогайте своему сообществу. Помогайте другим членам сообщества выбраться из затруднительного положения, когда можете, или помогайте в других делах, чтобы поддержать сообщество.

Если вы знаете какое-либо другое поддерживающее технологическое сообщество, поприветствуйте его в комментариях ниже 😄.


Спасибо, что читаете!
Наконец, вы можете найти меня в Twitter. Давайте общаться! 😊

Оцените статью
devanswers.ru
Добавить комментарий