Написал свой opensource и выиграл хакатон GitHub! Зачем программировать бесплатно

  Рет қаралды 2,398

Хекслет

Хекслет

Күн бұрын

🔥 Бесплатный курс по Git: ru.hexlet.io/link/JCerlZ
🔥 Подробнее про OpenCommit: github.com/di-sukharev/openco...
✅ Полезные вебинары по программированию каждую неделю: ru.hexlet.io/link/bUL9G5
«Программировать - это весело!» - эта мысль красной нитью звучит на протяжении всего выпуска, который мы для вас записали. Дмитрий Сухарев, программист из deel.com, написал опенсорс-проект OpenCommit - утилиту, которая автоматически улучшает коммиты осмысленным сообщением о том, что было изменено, и обоснованием этих изменений, с помощью TypeScript, Node.js и OpenAI. Проект набрал более 4 000 звезд на GitHub и выиграл в GitHub + DEV 2023 Hackathon.
Мы поговорили с Димой о том, как появилась идея этого проекта, зачем участвовать в open-source проектах, если за это не платят, и как сделать свой проект популярным среди других разработчиков.
____
🔗 Полезные ссылки:
- Статья со списком победителей GitHub + DEV 2023 Hackathon: dev.to/devteam/github-dev-202...
- Codebattle, или Как опенсорс-проект даёт опыт программирования и помогает строить карьеру: ru.hexlet.io/link/wdkRWb
- Краткое руководство для начинающих о том, как принять участие в работе Open Source проектов на GitHub: ru.hexlet.io/link/QKFBwK
- Про олимпиадное (спортивное программирование): • Решили задачу 5 способ...
- Интервью с тимлидами, разработчиками и ИТ-специалистами: • Интервью с тимлидами, ...
____
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 как выбрать проблему для опенсорса
00:54:59 как выбрать проблему для опенсорса
01:07:36 опенсорсы, которые пишут люди на зарплате
01:13:33 зачем джунам заниматься опенсорсами
01:18:50 резюмируем
#программирование #opensource #typescript

Пікірлер: 10
@nikitasereda2464
@nikitasereda2464 7 ай бұрын
Интересный гость, больше реальных историй!
@Parallacs
@Parallacs 7 ай бұрын
Автору обложек нужен редактор. Opensource пишется через "c"
@HexletOrg
@HexletOrg 7 ай бұрын
Действительно опечатались. Спасибо, поменяем)
@doomymax577
@doomymax577 7 ай бұрын
Пушечный выпуск.
@user-vq6wm7gw2d
@user-vq6wm7gw2d 7 ай бұрын
А есть ссылка на проект?
@HexletOrg
@HexletOrg 7 ай бұрын
В описании
@Pewspoon
@Pewspoon 6 ай бұрын
Классный чел
@DIYaudio84
@DIYaudio84 7 ай бұрын
Мы вообще с сУхарем работаем...
@gpt-10
@gpt-10 7 ай бұрын
правда?
Мы играли всей семьей
00:27
Даша Боровик
Рет қаралды 3,6 МЛН
0% Respect Moments 😥
00:27
LE FOOT EN VIDÉO
Рет қаралды 44 МЛН
Glow Stick Secret (part 2) 😱 #shorts
00:33
Mr DegrEE
Рет қаралды 28 МЛН
Buy Feastables, Win Unlimited Money
00:51
MrBeast 2
Рет қаралды 81 МЛН
Как учиться программированию эффективно?
21:35
Главная загадка квантовой механики
33:00
Задний двор Айлашкерского
Рет қаралды 33 М.
Contributing to Open Source Can Change Your Life - Here’s How to Do It
3:18
Learn Fast Make Things
Рет қаралды 1,1 МЛН
Как я стал Senior разработчиком в 24
28:19
Vlad Mishustin
Рет қаралды 1,2 МЛН
Почему нельзя возвращать NULL?
22:11
Sergey Nemchinskiy
Рет қаралды 115 М.
Мы играли всей семьей
00:27
Даша Боровик
Рет қаралды 3,6 МЛН