Sto lavorando a un'applicazione di Trading e Risk Management e sebbene da un background C #, mi è stato chiesto di lavorare su pacchetti SSIS. Ora posso conviverci. Il punto dolente è che c'è troppa enfasi sulla comprensione del business. Il trading (Energy Trading per l'esattezza) è un'area ENORME e comprenderne ogni piccola parte è travolgente. Ma negli ultimi due mesi ho lavorato sulla comprensione dei termini commerciali: Mark To Market, Risk Metrics, Positions, PnL, Greeks, Instruments, Book Structure ... ogni piccolo dettaglio (ottieni il punto). Ora IMHO, questo è il lavoro di un BA. Certo è molto importante per gli sviluppatori capire il business, ma dove si disegna la linea?
Quando ne ho parlato con il mio manager, mi ha quasi deriso dicendo che chiunque può imparare una tecnologia in una settimana. È l'attività più difficile. La mia aspirazione a lungo termine è di rimanere dal lato tecnico, probabilmente diventare un architetto (se possibile). Se avessi voluto concentrarmi così tanto sul business, avrei perseguito un MBA!
Voglio sapere se ho torto o troppo ingenuo nel comprendere l'importanza del business o la mia frustrazione è giustificata?