Mais um Analista de Sistemas por aqui!
Depende do trabalho...se for para gerenciar a equipe, levantar requisitos, projetar/modelar o sistema, não há nada melhor, é um boost insano de criatividade.
Agora...se for para programar...não gosto muito, termino não fazendo as coisas com propriedade, ou não entendendo os códigos quando o efeito passa ^^