Написал свой opensource и выиграл хакатон GitHub! Зачем программировать бесплатно
? Бесплатный курс по Git: https://ru.hexlet.io/link/JCerlZ ? Подробнее про OpenCommit: https://github.com/di-sukharev/opencommit «Программировать – это весело!» – эта мысль красной нитью звучит на протяжении всего выпуска, который мы для вас записали. Дмитрий Сухарев, программист из deel.com, написал опенсорс-проект OpenCommit – утилиту, которая автоматически улучшает коммиты осмысленным сообщением о том, что было изменено, и обоснованием этих изменений, с помощью TypeScript, Node.js и OpenAI. Проект набрал более 4 000 звезд на GitHub и выиграл в GitHub + DEV 2023 Hackathon. Мы поговорили с Димой о том, как появилась идея этого проекта, зачем участвовать в open-source проектах, если за это не платят, и как сделать свой проект популярным среди других разработчиков. ____ ? Полезные ссылки: – Статья со списком победителей GitHub + DEV 2023 Hackathon: https://dev.to/devteam/github-dev-2023-hackathon-winners-announced-236o – Codebattle, или Как опенсорс-проект даёт опыт программирования и помогает строить карьеру: https://ru.hexlet.io/link/wdkRWb – Краткое руководство для начинающих о том, как принять участие в работе Open Source проектов на GitHub: https://ru.hexlet.io/link/QKFBwK – Про олимпиаде (спортивное программирование): https://youtu.be/A40Hkjk39uA – Интервью с тимлидами, разработчиками и ИТ-специалистами: https://youtube.com/playlist?list=PLo6puixMwuSO9f1eFdLeo7RfyLMAUcE-3 ____ 00:00:00 интро 00:00:20 создатель opensource-проекта с 30 000 пользователями за 3 месяца, как стал программистом 00:06:20 почему бы за выходные не сделать стартап на опенсорсе 00:09:18 OpenCommit - оценка кода с помощью OpenAI и генерация коммита 00:11:36 как OpenCommit помогает сэкономить деньги и время программиста 00:16:10 зачем отправлять свой opensource на ProductHunt 00:18:50 как собрать звёзды на GitHub 00:21:06 «когда я делал этот проект, мне сначала казалось, что он никому не нужен, тем более что есть похожий» 00:22:16 как участвовать и победить в хакатоне GitHub 00:25:42 написание кода специально под хакатон и тестирование 00:28:40 зачем вообще делать опенсорсы, если за них не платят 00:32:34 чем отличается опенсорс от написания кода для себя 00:37:19 что отличает людей, пишущих опенсорс, от тех, кто пишет код за деньги 00:42:38 тщеславие и упоминание авторства 00:44:44 критика и хейтеры 00:47:00 как реагировать на критику 00:54:59 как выбрать проблему для опенсорса 01:07:36 опенсорсы, которые пишут люди на зарплате 01:13:33 зачем джунам заниматься опенсорсами 01:18:50 резюмируем