tgoop.com/dev_easy_notes/301
Last Update:
Я вернулся из отпуска, поэтому снова погружаюсь во все свои проекты и ведение канала. Первое куда я пошел, это проверить чего у меня нам на github происходит. Какое же мое удивление было когда я обнаружил что у меня уже скорого 100 звезд будет на библиотеке для тиндоровских карточек, про которую я вообще уже забыл.
Удивительная вещь заключается вот в чем. Я и до этого пытался делать всякие open source либы, как мне казалось очень полезные. Писал чистый и аккуратный код, писал тесты, даже оформлял красивую доку весь набор перфекциониста. Как мы могли догадаться всем было похеру на мои решения. Тут же я вообще не запаривался и решение взлетело, не то чтобы сильно, но учитывая мои затраты (потратил на нее дней пять) вполне неплохо.
Поэтому просто наблюдение, что в этот раз я сделал по-другому:
👉Хорошее open source решение всегда вырастает из реального проекта, без исключений. Никогда не бывает хорошего open source когда вы сидите и думаете: "о а было бы прикольно сделать X". Хорошее решение это всегда произрастает из реального проекта, в котром нужна штука, которой нет на рынке. Вы делаете эту штуку для себя после чего, по доброте душевной делитесь с миром.
👉 Существует миф о том, что хорошее решение само себя продает, а вот нихуященьки. Поэтому после выполнения первого пункта нужно немного вложится в маркетинг. Что сделал я, тупо пошел в вопросы на stackoverlow и сделал пару ответов со ссылкой на мою либу.
Выполняете эти два пункта и у вашего open source решения будет успех. И ответ на главный вопрос: "А нахера эти звезды вообще нужны?". По факту они ни на что не влияют, потому как на интервью никто на github уже давно не заходит. Однако я слышал не одну историю когда разрабов завали в крутые места на работу, тупо по тому, что использовали их решения. Эдакая деверсификация личного бренда…
BY Dev Easy Notes
Share with your friend now:
tgoop.com/dev_easy_notes/301