agreed with /s but...
If your report wr... excuse me... business intelligence developer doesn't become a domain expert, then you are going to have some serious problems down the road.
I've seen many developer in enterprise get asked pure business questions because they have to think about them all day long to do their jobs. Its really a strange thing about our profession because in order to program the process and take into account the edge cases you really need to be an expert at the process. Some companies lose their damn mind when a developer knows more about their business than the employee who does the process.
I've often found the most trouble from companies with managers that repeat the mantra: "we are not an IT company". That's basically the signal that you will never be acknowledged for your business knowledge.
> Sorry guys, my fingers just kept typing.
long form is alway good