Словами не передать мою радость, когда я получил уведомление о вышеупомянутом слиянии, и этим я в значительной степени обязан моей нынешней школе инженеров, AltSchool Africa.
До этого меня много раз знакомили с открытым исходным кодом, рассказывали о его важности в технологическом пространстве и даже посещали конференции по открытому исходному коду (например, OSCAFest). Я испытывал мгновенное волнение, желая начать, но синдром самозванца настигал меня, когда я открывал GitHub, чтобы что-то создать.
Перенесемся в понедельник, 8 августа 2022 года, когда я посмотрел видео Боладжи о вкладе в открытый исходный код. Я снова почувствовал прилив сил, но мне хотелось применить то, что я узнал, поэтому я отметил несколько шагов.
Шаги
- Я решил, что буду участвовать в проекте.
- Я выбрал сайт (хороший первый выпуск), чтобы выбрать свой первый проект, который я отфильтровал, чтобы соответствовать моему уровню навыков. Я открывал следующую страницу, пока не нашел подходящую.
- Я убедился, что обладаю необходимыми знаниями в области git и github, чтобы выполнить проект.
Проект
После долгих часов поиска проектов я, наконец, нашел один под названием «Обеспечить отсутствие недостающих атрибутов alt». Мне предстояло задать описательные значения alt для изображений с сайта. Значения alt в изображениях помогают улучшить доступность сайта, чтобы программы чтения с экрана могли предоставить подробное описание изображения, скажем, человеку с ослабленным зрением. Легко, да? Да, но если бы я не решился на первый вклад, я бы его не нашел, и Open source так и останется для меня мифом.
Я все еще был на взводе, пока не обнаружил, что это из MDN; подождите, тот же MDN? Как у разработчика Mozilla? Неужели они объединят мой вклад, даже несмотря на кажущуюся простоту? Начался синдром самозванца.
Проверив вопрос, я увидел, что люди уже вносят свой вклад; я набрался храбрости и начал читать об этом. Не торопясь прочитать и понять проект и способ подхода к проблеме — еще одна проблема, которую мне пришлось преодолеть.
Проект настолько прост, насколько вы пытаетесь его понять.
Итак, я начал и выбрал для начала два изображения. Я присвоил им значения alt, зафиксировал свои изменения, а затем сделал запрос на исправление. Время между подачей запроса на исправление и получением письма с одобрением было полно сомнений. Должен ли я закрыть запрос? Это MDN ооо… Ну, это не кодирование… Что если меня не объединят? Я могу больше никогда не внести свой вклад. Чтобы развеять все сомнения, мне понадобились лишь письма, которые я получил от моего рецензента ниже;
Я действительно был в восторге, и это подтолкнуло меня к дальнейшим поискам. Это придало мне смелости, необходимой для того, чтобы просить о решении проблем.
Резюме
Несколько строк, которые я хотел бы, чтобы вы вынесли из этой статьи, таковы;
- Открытый исходный код — для всех. Вы видите опечатку на сайте, который вы только что посетили? Ваша помощь в ее исправлении — это способ внести свой вклад.
- Никакой набор навыков не является слишком маленьким. Базовое понимание HTML — это то, что мне было нужно, чтобы внести свой вклад.
- Только вы сами можете помешать себе внести свой вклад.
- Первый вклад — это все, что вам нужно, чтобы начать работу.
Я надеюсь, что вы смогли почерпнуть что-то из моей истории и применить это сегодня. Это еще одно пространство, в которое я хотел бы продолжать вносить свой вклад, так что до встречи в моем следующем посте, и счастливого открытого сорсинга!!!