Я бы посоветовал в плане карьерного роста больше заниматься дизайном, где умение работать с нечеткостью является сильной стороной. Как человеку, которому нравится быть творческим, работа над техническим обслуживанием может не очень подходить, в то время как работа над новыми вещами может быть лучше, если это возможно.
Хотя нет ничего плохого в желании гордиться своей работой, стремление не увязнуть в деталях может быть тем, что вам, возможно, придется найти новый подход к ее улучшению. Вместо того, чтобы смотреть на это как на грязную работу, возможно, есть другая перспектива, которая может сделать ее веселее.
Поддержка и обслуживание, вероятно, имеют своих поклонников, поскольку некоторые люди предпочитают дорабатывать существующие системы, а не внедрять новые. Я знаю, что мне лучше работать с существующей системой, которую я меняю, чем пытаться вытащить что-то из воздуха.
Что вы можете попробовать сделать, так это отметить, когда люди хотят получить идеи по решению различных проблемных мест, и провести мозговой штурм решений, поскольку это часть того, что вам нравится. Дело не в том, чтобы знать, какие строки кода нужно изменить, а скорее в том, можете ли вы сказать кому-то: "А ты заглянул в этот объект и посмотрел, делает ли он больше, чем заявляет?".
Еще один момент - это понимание того, что вы хотите создать: Графику, приложения, веб-сайты, процессы или системы? Все это немного разные вещи, которые, желая создать, вы можете спросить: "Что создать?".