Estou trabalhando em um aplicativo de negociação e gerenciamento de riscos e, embora com experiência em C #, fui solicitado a trabalhar em pacotes SSIS. Agora eu posso viver com isso. O ponto negativo é que há muita ênfase no entendimento dos negócios. Negociação (Energy Trading, para ser exato) é uma área ENORME e a compreensão de cada parte é esmagadora. Mas, nos últimos dois meses, tenho trabalhado na compreensão dos termos de negócios - Mark To Market, Métricas de Risco, Posições, PnL, Gregos, Instrumentos, Estrutura de Livros ... todos os pequenos detalhes (você entendeu bem). Agora IMHO, este é o trabalho de um BA. Claro que é muito importante que os desenvolvedores entendam o negócio, mas onde você desenha a linha?
Quando conversei com meu gerente sobre isso, ele quase zombou de mim dizendo que qualquer um pode aprender uma tecnologia em uma semana. É o negócio mais difícil. Minha aspiração a longo prazo é permanecer no lado técnico, provavelmente me tornar um arquiteto (se possível). Se eu quisesse me concentrar tanto nos negócios, teria feito um MBA!
Quero saber se estou errado ou ingênuo ao entender a importância do negócio ou se minha frustração é justificada?