Я знаю о чем говорю, мне довелось не мало велосипедов изобрести. Где-то это было полезно, а где-то это отняло у меня много сил и времени впустую. Важно понимать, когда уместно изобретать свое, а когда нужно найти готовые альтернативы.
Когда человек учится, ему полезно использовать навыки, которым он только что научился, и сделать что то свое. Это развивает мышление, смекалку, кароче креативность.
А когда ты работаешь, используй лучшие инструменты на рынке, желательно чтобы они стоили ближе к $0. Нет смысла делать своего франкенштейна, когда вокруг есть что-то получше.
Есть еще такой феномен. Чем дольше ты работаешь без результата, тем больше шансов, что это эту работу ты бросишь. Результаты нужны как можно скорее. Даже самый маленький прогресс, даст мотивацию продолжать работу. Так вот создание велосипедов — гарантия провала со старта.