Входные данные
Работа без оплаты, накладные расходы времени на анализ подходящего проекта и нахождение работы самому себе, предметная область и круг общения максимально приближены к IT, но далеки от конечных пользователей.
Где?
Дома, в метро, на улице, в свое свободное время.
Сроки
Максимально лояльные. Безболезненно для учебы/подработки. Однако есть риск решения вашего же вопроса кем-то другим и конечной ненужности вашей работы. Потраченное «впустую» время может стать разочаровывающим фактом для новичка и снизить энтузиазм.
Ответственность
Выше, нежели в случае благотворительности, – оценка профессионального сообщества и влияние на вашу git-историю оказывают дополнительное психологическое давление.
Источники знаний
Одни из наиболее ценных: фидбеки действующих специалистов, уровень которых вы можете оценить, исходя из курируемого ими проекта. Потенциально – всё мировое сообщество, что сглаживает субъективизм конкретного места работы и малого коллектива и знакомит вас с общемировыми тенденциями.
Уровень обратной связи
При правильно выбранном проекте – профессиональный квалифицированный фидбек. Возможность пройти через ревью, написание тестов, линтеринг. Однако есть риск натолкнуться на субъективизм аппрувера и ошибочно принять его мнение за стандарты де-факто. Риск низкой квалификации в связи со сложностью подбора подходящего «тренировочного» репозитория самим новичком. Маловероятно получение реакции конечных пользователей, далеких от мира IT. Если вы добавили неудобную им верстку или малопонятное сообщение об ошибке в рамках вашей правки, вы вряд ли когда-либо об этом узнаете.
На выходе
При позитивном результате – опыт максимально профессиональных доработок с соблюдением общемирового воркфлоу. Ценные строки в резюме. Расширение смежного кругозора в части инструментов разработки, общение с практикующими специалистами. Реальный полезный результат, доступный сообществу. При негативном – возможны рост разочарования в области, работа в «стол», привитие себе неверных практик.
Участвуйте в опенсорсе, но больше «для галочки». Или для общения и опыта получения ревью лично не знакомых вам разработчиков. Выбирайте проекты с быстрым фидбеком для второго и популярные репозитории для первого.
Когда тебя просит помочь с сайтом своему другу преподаватель по физкультуре, отношения с которой носят весьма прохладный характер, – сложно отказать. Даже если это пятый курс и незачет тебе не грозит, уважение к заведующим кафедры – слабость, свойственная многим отличникам. Тем более в ситуации, когда твой первый сайт для церкви уже сверстан, толстый томик PHP 5.0, не предполагаемого вузовской программой, прочитан и пара лабораторных, написанных на нем в порыве собственного энтузиазма, сдана. Осознание необходимости развития требует дальнейшего применения – и вот, как нельзя кстати, по университетским каналам работы в библиотеке поступает столь соблазнительное предложение. Страх оказывается побежден перспективой роста, опыта общения с людьми, первой работой за деньги. Хотя тебе комфортнее отказать, упоение от перехода на новую ступень, от победы над собой, заставляет принимать подобные предложения. Откидывайте всю робость, если вы знаете, что процесс и результат сделают вас сильнее. Испытывая желание сбежать, спрятаться в укромном уголке, но понимая умом, что правильное решение – этого не делать, – всегда боритесь за победу сознательного. Преодолевайте себя. Это те самые мелкие ключевые развилки, ведущие вас к личностному росту, успешной карьере и победному жизненному пути. Незаметно, но верно, оставляя позади всех тех, кто поленился один раз, расслабился другой, побоялся третий.
Сейчас кажется авантюрой согласиться делать то, что ты никогда не делал, и еще ожидать за это оплаты. Сделать сайт с нуля: собрать требования – быть менеджером и «продакт-овнером» с очень далеким от IT заказчиком, разработать логотип и дизайн, будучи весьма поверхностно знакомым с «Фотошопом» и наукой дизайна, сверстать, запрограммировать и «продать» свой результат клиенту так, чтобы бесконечные изменения и последующая поддержка не поглотили всё твое свободное время. А между делом купить домен, разобраться с хостингами и научиться составлять сметы за свой труд.
Однако студентам привычно каждый день выполнять ранее неизвестное, каждая дисциплина – не изведана в начале и всегда успешно познана в конце. У них отсутствует страх «я не справлюсь», университет вырабатывает полезный условный рефлекс: новое и сложное – > обучение – > известное и легкое. Вот почему так важно браться за черные ящики, неведомые вам именно в этом периоде. Став взрослым, вы неизбежно превращаетесь в более осторожного, планирующего стратега, опасающегося сумасбродных проектов. Не знай вы машинного обучения, скорее всего, имея семью, детей, устав на работе, вы не возьметесь делать в свободное время проект по открытию двери распознанным нейронной сетью лицом.Но студент – согласится. Он может не отдавать себе отчет, насколько это сложная дисциплина – смесь математики, аналитики больших данных, программирования, – и потому легче справится с ней, чем вы, имеющий 10-летний опыт и представление о глубине и широте данного направления. Пользуйтесь своей наивностью, говорите «да» новым перспективным проектам.
Читать дальше