Ранее в 2020 году я решил построить свою карьеру веб-разработчика с минимальными знаниями в этой области. Будучи студентом последнего курса бакалавриата, я все еще не мог найти для себя правильный путь. Наконец, я начал изучать JavaScript и различные инструменты, чтобы построить свою карьеру веб-разработчика. Но это не так просто, ведь в этой области есть чему поучиться. Я хотел как можно скорее найти работу или стажировку. Но ситуация с COVID-19 снова усложнила ситуацию. Уровень стресса был на высоте! Но в конце концов 2020 год окупился для меня. Я прошел удаленную стажировку в Mozilla через Outreachy. Теперь я нахожу всю эту борьбу, бессонные ночи, упорную учебу, стрессы ДОСТОЙНЫМИ!

Теперь поговорим о Информационно-пропагандистской работе, о том, как я воспользовался такой возможностью и как вы можете ею воспользоваться.

Что такое аутрич-работа?

Outreachy - это некоммерческая организация, которая предоставляет 3-месячные удаленные оплачиваемые стажировки. Они поддерживают разнообразие открытого и бесплатного программного обеспечения. Стажеры получают стипендию в размере 5 500 долларов США и грант на поездку в размере 500 долларов США для посещения любого национального или международного мероприятия, связанного с их проектом, одобренным их наставниками. Стажеры работают с опытными наставниками из сообществ open source.

Проекты стажеров могут включать в себя программирование, пользовательский интерфейс / пользовательский интерфейс, документацию, иллюстрации, графический дизайн, науку о данных, маркетинг проектов и т. Д. (Все возможные области технологий, о которых может подумать каждый). Технологические компании, такие как Red Hat, Apache, Mozilla, Wikimedia, GNOME и другие, добавляют проекты на сайт Outreachy и позволяют соискателям работать со своими лучшими разработчиками.

Аутрич-стажировки проходят два раза в год. Проще говоря, летняя и зимняя стажировки. Но стажеры могут участвовать в этой программе только один раз. Чтобы узнать о сроках и правилах участия, посетите их веб-сайт https://www.outreachy.org/.

Процесс становления информационного стажера

Первоначальное приложение

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

Фаза взноса

Наступает самый важный этап! На этом этапе необходимо выполнить несколько важных шагов. Позвольте мне вам их объяснить.

1. Выбор проекта

Вы должны найти проект, который соответствует вашим навыкам и увлекает вас. Здесь многие люди делают ошибки. Уровень сложности проектов варьируется в зависимости от компаний, их технологий, инструментов и архитектуры. Процесс может быть ошеломляющим. Но вы должны успокоить нервы и выбрать проект, который вас волнует. Вы можете выбрать несколько проектов. Но это тоже может быть рискованно. Если у вас есть сильный набор навыков, вы можете работать над несколькими проектами. Если вы новичок, я предлагаю вам придерживаться одного или выбрать проекты для начинающих. Даже если вас не выберут, вы получите знания о том, как внести свой вклад в Open Source, поговорив с наставниками. В этом случае вам нечего терять, и вы можете стать сильнее в следующем раунде (всего через 5–6 месяцев).

2. Связь с наставниками / присоединение к чату проекта

Это важно! Теперь, когда вы выбрали проект, обратитесь к наставнику или присоединитесь к чат-группе проекта как можно скорее. Вы почувствуете себя уверенно, увидев себя одним из первых участников этого проекта. Если вы задержитесь, вы можете увидеть, как так много кандидатов представятся, рассказывают о проблемах, используемых там инструментах и ​​всем остальном. Это может напугать вас, если вы подаете заявление впервые. Вы можете почувствовать себя «потерянным в толпе».

3. Содействие!

На сайте Outreachy вы впервые увидите руководство по каждому проекту. Их устанавливают наставники. Поэтому внимательно прочтите их, прежде чем просить что-либо наставника (они становятся очень занятыми на этом этапе, также получают много ненужных вопросов, постарайтесь этого избежать). Задайте им вопросы по конкретной теме, инструменту или попросите о помощи, если вы застряли на настройке проекта. Прежде чем спрашивать о чем-либо, проведите небольшое исследование. (Они это ценят)

Теперь, когда вы настроили свой проект и поняли, что нужно делать, начинайте вносить свой вклад. И продолжайте вносить свой вклад до установленного срока. Даже после этого, если у вас остались незавершенные дела. Для получения права на подачу окончательной заявки и стажировки требуется по крайней мере один взнос. Но более активное участие показывает, насколько вы заинтересованы, и отражает ваш уровень навыков, то, как вы справляетесь с несколькими задачами. Это то, что замечает наставник. И продолжайте записывать свой вклад в сайт Outreachy.

Окончательная заявка

Для подачи окончательной заявки вы должны указать хотя бы один вклад в каждый проект. И некоторые другие области спрашивают о вашем опыте пользователя / участника ПО с открытым исходным кодом. Есть одно очень важное поле - «Хронология». Здесь вы должны подробно разбить задачу стажировки. Это похоже на ваше планирование того, как и когда будут выполнены ваши задачи. Это просто для справки, в конце концов, это не будет точно. Но наставник будет впечатлен, если вы покажете им, что вы поняли процесс задания и имеете некоторое представление о том, как и когда выполнять задания. Некоторые проекты могут иметь список задач во время стажировки. Некоторые этого не делают. В этом случае вы можете связаться с наставником и обсудить, какие задачи будут выполняться во время стажировки. Вы также можете попросить о помощи с «Временной шкалой». Обязательно обсудите со своим наставником график за 5–7 дней до крайнего срока подачи заявок. Так что вы можете работать с графиком в зависимости от ответа вашего наставника.

Чтобы избежать каких-либо технических проблем / неисправностей, подайте окончательную заявку как минимум за 2–3 часа до крайнего срока или, возможно, за день, если это возможно.

Теперь, когда вы подали окончательную заявку, вы все еще можете внести свой вклад и записать их. Вы также можете поговорить со своим наставником о своем следующем шаге. Спросите предложения, если вам нужно узнать о каких-либо инструментах, используемых в проекте. И, наконец, наименее любимая часть - ОЖИДАНИЕ результата.

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

Аутрич-раунд проводится 2 раза в год. Так что следующий раунд всегда скоро. Очень важно подготовиться до того, как откроется приложение Outreachy. Поскольку он ориентирован на бесплатные проекты с открытым исходным кодом, вам следует заранее накопить некоторый опыт, чтобы легко пройти через процесс подачи заявки Outreachy. Позвольте мне объяснить, как вы можете подготовиться, шаг за шагом.

  1. Если у вас нет опыта работы над проектом с открытым исходным кодом, вам лучше начать поискать в Интернете по этому поводу и попытаться внести свой вклад в некоторые проекты. Если вы только начинаете, вот несколько веб-сайтов, которые могут вам помочь - › https://opensource.guide/how-to-contribute/ , https://github.com/freeCodeCamp/how-to-contribute -to-open-source , https://www.firsttimersonly.com/ .
  2. Следите за сайтом Outreachy, чтобы знать, когда начнется следующий раунд. Лучше тоже подписаться на их рассылку. Вот что я сделал. Рекомендуется изучить предыдущие проекты и навыки на сайте Outreachy, чтобы иметь представление об общих требованиях к проекту и подготовиться к нему.
  3. Если вы новичок в открытом исходном коде и впервые пробуете Outreachy, вам следует начать вносить свой вклад в различные проекты с открытым исходным кодом для практики. Вы получите опыт совместной работы, вы попрактикуетесь в VCS (Система контроля версий, как git).
  4. Практикуйтесь в общении с сопровождающими проектами. Работа с открытым исходным кодом может быть устрашающей. Важно, чтобы у вас были хорошие коммуникативные навыки. На этапе внесения взносов много претендентов борются за задания и все такое. Вы будете действительно напуганы этим, но если вы умеете общаться, вы будете выделяться.

Этап отбора на стажировку после аутрич-работы

Стажировка

Если вы зашли так далеко, BRAVO! Пришло время получить потрясающий опыт удаленной работы в течение 3 месяцев. Вы можете прочитать руководство по стажировке от Outreachy здесь - › Руководство по стажировке от Outreachy .

Часы работы и советы

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

Оплата

Стажеры по аутрич-работе получают в общей сложности 5 500 долларов США за три месяца работы и стипендию в размере 500 долларов США на поездки для посещения конференций и мероприятий. Поскольку международные поездки запрещены для COVID-19, Outreachy будет платить в общей сложности 6000 долларов США в качестве стипендии. Стипендия выплачивается в трех частях: начальная стипендия в размере 2000 долларов, промежуточная стипендия в размере 2000 долларов, последняя стипендия в размере 2000 долларов. Аутрич-работа требует трех отзывов во время стажировки как от наставника, так и от стажера. Стипендия выплачивается после получения организаторами положительной обратной связи от наставника проекта. Поэтому важно держать вашего наставника в курсе отзывов.

Они предоставляют несколько вариантов получения платежа, таких как PayPal, банковский перевод в местный банк (за пределами США) и чек по почте (США и за пределами США, однако не рекомендуется). Для успешной оплаты стажеры должны будут предоставить информацию о способе оплаты, а также заполненную налоговую форму W8-BEN или W-9. Согласно их инструкциям, человек, не являющийся гражданином США, должен заполнить W8-BEN, иначе это W-9. Я заполнил W8-BEN, поэтому я предоставлю некоторую информацию об этом.

Налоговую форму заполнить несложно, в пункте № 2 возникла путаница. 2. Это поля № 6 и 9. В 6 я заполнил свой электронный ИНН. Для этого люди из разных стран могут иметь разные имена. И еще одно важное поле - это поле 9 части II, Налоговое соглашение. Налоговое соглашение - это двустороннее (двухстороннее) соглашение, заключенное двумя странами для решения вопросов, связанных с двойным налогообложением пассивного и активного дохода каждого из их соответствующих граждан. Если у какой-либо страны нет налогового соглашения с США, они могут сократить до 30% вашего дохода в качестве налога. Бангладеш имеет налоговое соглашение с США. Итак, я ввел название страны, в которой живу, Бангладеш в поле 9. Поле 10 можно оставить пустым.

Если вы проживаете в Бангладеш, вам следует знать некоторую налоговую информацию. Поскольку Бангладеш имеет налоговое соглашение с США, они не снижают налоги на ваш доход. Здесь, в BD, некоторые банки могут рассматривать этот доход как входящие денежные переводы. И они сократят 10% денег в качестве налога. Но это независимый договор, который в BD считается фрилансером, и до 30 июня 2024 года на такой доход НЕТ НАЛОГОВ. Вам может потребоваться предоставить документы, подтверждающие, что это не облагается налогами, такими как статья налогового циркуляра о доходах от услуг с поддержкой информационных технологий (ITES) с веб-сайта NBR. Кроме того, вам может потребоваться предоставить контракт Outreachy, чтобы показать, что это независимый контракт. Я показал свое соглашение о неразглашении с Mozilla, чтобы доказать, что это стажировка по разработке программного обеспечения, которая попадает в категорию ITES. Так что вы будете получать деньги от Outreachy без снижения налогов!

Информационный блог и чат

Outreachy требует, чтобы каждый стажер писал блог раз в две недели. Так что вам лучше начать работу над созданием блога пораньше, если вы такой же новичок в этой области, как я. Я с трудом пишу сообщения в блоге, просто не могу подобрать нужные слова. Вы можете запланировать будущие блоги, а также запланировать время чата. Чат организует сообщество Outreachy. Темы также перечислены на странице рекомендаций по стажировке на сайте Outreachy, там же есть подсказки в блоге. Хотя вы можете изменить подсказку сообщения в блоге, сохранив тему или тему без изменений. Лучше добавить их в события календаря, чтобы вы могли отслеживать предстоящий чат и дату публикации в блоге.

Встреча с наставником и командой проекта (организационная)

Мой наставник запланировал еженедельные встречи по проекту, чтобы рассказать о ходе и рабочем процессе выполнения задач стажировки. В вашем проекте может быть команда, поэтому у вас могут быть внутренние встречи со всей командой для интеграции обновлений проекта (а не только ваших задач). У меня тоже бывают эти собрания, но я больше нервничаю, приходя на них, поскольку считаю, что обновления моих задач менее важны для обсуждения. И в большинстве случаев у меня нет важных обновлений для обсуждения. Мой наставник посоветовал мне присутствовать на них, поскольку речь идет не о том, чтобы делиться обновлениями, а о том, чтобы слушать, чем все заняты. Как они обсуждают задачи проекта и фиксируют прогресс. Так что присутствовать было довольно интересно.

Корректируя ваши ожидания

Возможно, вы создали «Хронологию» результатов своей задачи. Или, даже если вы не создали «Временную шкалу», возможно, у вас были какие-то планы относительно выполнения задач стажировки. Теперь, когда вас выбрали в качестве стажера, вы обнаружите, что в некоторых случаях ваш план просто не работает. И не о чем беспокоиться, если вы уделяете проекту 40 часов в неделю. Иногда мы можем выполнить работу вовремя или у нас могли быть неправильные ожидания. Пора это исправить. Поговорите со своим наставником о том, чего они ждут от вас, спросите, достаточно ли у вас дела, и дайте советы по вашему подходу к задачам. Я считаю, что общение со своим наставником очень важно для вашего прогресса.

Наслаждайтесь стажировкой

Скорее всего, мы можем почувствовать давление, когда работаем над сроками или планами. Но практика совсем другая. Это больше похоже на приспособление к рабочей среде, на развитие. Слишком много беспокойства о задачах и обо всем может заставить вас почувствовать, что стажировка вам не нравится. Со мной такое тоже бывает. Затем я просто беру перерыв, заново переживаю свои воспоминания о том, как сильно я хотел пройти стажировку в Outreachy, и я просто ценю возможность и все, что происходит в данный момент.

Думаю, вам понравилось читать мой пост. Не стесняйтесь обращаться ко мне, если хотите узнать больше об Outreachy. Я с удовольствием пообщаюсь с тобой! Вы можете найти способы связаться со мной здесь - › Hasna Hena Mow