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

Шаг 1 - Ключевые слова

Во-первых, если вы отлаживаете сообщение об ошибке, извлеките любую отдельную информацию, например пути к файлам. Это позволяет искать в более широком диапазоне результатов.

Шаг 2 - Источник

Откуда твоя ошибка? Это библиотека? Если да, найдите страницу библиотеки на GitHub (если она есть) и проверьте страницу с проблемами. Скорее всего, кто-то уже столкнулся с этой ошибкой и получил ответ с ее решением.

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

Шаг 3 - StackOverflow

Ах, надежный StackOverflow, что бы мы делали без него? Я часто нахожу, что поиск непосредственно в StackOverflow дает результаты, которые в противном случае были бы скрыты Google.

Шаг 4. Опишите проблему

Если проблема связана с определенными обстоятельствами, попробуйте выбрать ключевые слова из этой настройки в своем поисковом запросе, как на шаге 1.

Шаг 5. Спросите своих коллег!

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

Кроме того, никогда не бойтесь просить о помощи. Чаще всего другие разработчики более чем готовы помочь вам и в какой-то момент столкнутся с теми же проблемами, что и вы.

Шаг 6. Объясните самому себе

Популярный среди разработчиков метод известен как «отладка резиновой утки». Здесь вы объясняете проблему резиновой утке на своем столе. В 9 случаях из 10 вы понимаете решение своей проблемы на полпути, объясняя его!

Наконец, если у вас есть какие-то свои советы, оставьте комментарий ниже!