В IT без курсов и денег
Последнее время тема входа в растущую IT отрасль исходит из каждого утюга. Вокруг курсы, менторы, обучение. А что если можно по-другому?
Уже почти год пользуюсь Obsidian - платформой для ведения заметок. Для этой платформы тьма плагинов - дополнений, написанных энтузиастами. Код плагинов открыт на github. Там же трекер задач, ошибок и прочего. Плагины - просто пример. Таких проектов огромное множество. В проекте чаще всего 1-2 разработчика и “команда поддержки”. Лишняя пара рук не помешает.
А теперь главное. Энтузиасты, пишут плагины делают это, потому что любят, им не платят. Послужной список ищется в интернетах, профессионалов с опытом много. Прекрасная возможность научиться от крутых программистов.
Алгоритм действий:
- Заходим на github
- Ищем интересный проект, который хотелось бы разрабатывать. Важно, чтобы проект нравился, это будет мотивировать
- Изучаем команду проекта
- Проверяем, ведут ли проект разработчики с опытом
- Адекватность команды оцениваем по описаниям проблем и задач. Для этого достаточно уметь читать
- Изучаем проект - что делать, завален ли разработчик работой. Чаще всего там работы на месяцы, а то и годы вперед
- Пытаемся что-то сделать для проекта, параллельно изучая язык. Бесплатных материалов в интернетах - тьма
На выходе:
- Участие в настоящем проекте, которое можно продемонстрировать. Хоть ссылку в резюме ставь - код ведь открытый
- Управление задачами разработки. Прочитать задачу или правильно описать, чтобы понял другой не просто
- Опыт разработки в команде на удаленке
- Умение работать с чужим кодом. Разобраться в продукте, написанном десятками, если не сотнями людей - то еще удовольствие
- Владение инструментами разработки (git, lefthook, тысячи их)
Получается как у настоящих разработчиков, только бесплатно. Ну бесплатно какое-то время, чтобы наработать портфолио и научиться. А еще это связи с классными разработчиками.
Не реально? Ни дня не провел на курсах программирования, кроме семестра информатики, где делали программы на бумажке, но попал в структуру на 50.000 человек, которые делали SIM-карты и серверы для них. А значит попасть в бесплатный проект может любой.
Проект, в котором участвую сейчас, нужен для моих личных задач. Поиск работы не рассматриваю, это скорее хобби. Но ведет проект умнейшая женщина, которая кодит с 1987 года. То есть, она примерно столько же программирует, сколько я живу.