Может ли произойти выгорание при работе с кодом который плохо написан?
Это не выгорание, это недостаток квалификации. Я видел на таком коде "начального уровня" серьёзные системы построены, которые приносят деньги. У вас повышенное эмоциональное напряжение от того что вы не можете понять что тут происходит, от того, что вы не контролируете процесс. От этого напряжения вы быстро устаёте, не хочется разбираться потому что это кажется для вас бессмысленным. Выгорание - это когда вы всё знаете, но уже ничего не хочется.
Что такое "самописная" система? Та которая сама себя написала?))) Или та, которая сама пишет код?) Как бортовой самописец... И в чем между ними разница? И наличие каких признаков или характеристик может "перевести" систему из категории самописных (бля ох и слово))))) в категорию ... не самописных?