Работа скатывается в галеру,
Отключайте внутреннего родителя и старайтесь получать удовольствие от процесса.
Нигде не требуется писать самому: нужно переиначить готовые решения с гитхаба. Копаться в чужом коде - удовольствие ниже среднего, учитывая то, какую документацию многие пишут. Приходится копаться подолгу, тюнить параметры, додумывать. На это уходит поразительно много времени, на код уже после рабочего дня смотреть не хочется;
Это по вашей неопытности.
самообразование таким образом постепенно отметается.
В самообразование, на начальных порах, лучше инвестировать и свободное от работы время.
Писать свои решения (я работаю в DS) - неоправданно долго, не думаю, что какой-то работодатель на это согласится.
Спрашивал у знакомых: пользоваться готовыми решениями - это норма для индустрии.
Нет никакого смысла писать свое решение, если есть готовое и наилучшем образом подходящее для вашей задачи. Программист, в первую очередь, занимается именно их решением и должен делать это эффективно.
Как преодолеть такой кризис?
Расти.