«Единственный способ выучить новый язык программирования — писать на нем программы».Деннис Ричи

Вы когда-нибудь хотели работать над проектом с более чем 10 000 пользователей? Вы, вероятно, хотели разобраться с более серьезными проблемами и идеями, такими как балансировка нагрузки, оптимизация полосы пропускания, распределение и разделение баз данных, а также развертывание Green/Blue и многие другие.

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

Лично я очень люблю отдавать долг обществу и, когда это возможно, стараюсь пожертвовать код для интересных проектов или идей. В 2022 году я в настоящее время пожертвую нескольким проектам, некоторые из которых имеют ожидаемую базу пользователей в 10 000 человек, но я забегаю вперед.

Моя история начинается в 2021 году. Я участвовала в Codetivate Hackathon, не выиграла ни одного приза, но все равно очень здорово. Мне довелось поработать с отличной командой, запустить пару спринтов кода и просто побыть веселым хакером. Перенесемся в начало марта. Организационный орган попросил добровольцев разработать инструменты, которые будут использоваться в следующем выпуске хакатона (Codetivate 2022). Это включало пару ботов Discord, которые помогали с управлением билетами и взаимодействием с сообществом. Я отправил свое портфолио и только что попал на борт. Я работаю с талантливой внутренней командой над созданием этих приложений. Мы используем Python для создания реальных ботов, а внутренние API будут создаваться с помощью Next.js.

Я буду записывать в журнал наш подход к этим проектам и несколько быстрых стартов для библиотек, которые мы используем. Оставайтесь с нами, чтобы узнать, как мы создаем масштабируемые приложения.

Если вы хотите узнать больше о хакатоне Codetivate, посетите веб-сайт организатора The Dynamics.

Прощальный мем 🙂