The Tech divisions lack "Business" mindset and very few Business Analysts are able to translate clearly. Recently more BA's are hired offshore which adds oil to the fire. They completely lack the skill to transform the org.
6 replies (most recent on top)
Even teams within the same department work in their own world. You become a master of that application domain, just that appid. but once you leave that team, you are a beginner again. Some teams even use newer technologies while other teams still use older programming languages and monolithic approaches. Its more drastic change if you go from private bank to TTS. its a whole different world in banking. Unless you are willing to make that department or team your permanent home, then yes, mastering that line of business is important in the long run.
the tech skills is transferable in all industries and banks. When I learned the business well in a team in Citi, the business knowledge only beneficiary in that area. Once I transferred to a new team, all the business knowledge went out the window. All those acronyms and banking knowledge did not transfer. Only the tech skills transferred. To me this is more important unless you are going to stick to a specific team for 2+ years.
To the person only interested in the tech and programming, tgis is a huge problem. Too many people being only interested in their small role and clueless about the big picture produces mediocre products and custoner experiences. You need to understand the big picture to create useful code which doesn't lead to a backlog of bugs and defects for other to fret over.
What do you guys expect when you Citi employees Tech leaders like Peter Holden. Peter Holden is a scammer!
when overseas team work on the tech, they use their own standards and make code difficult to read an maintain. I get it to keep job security , so when someone from north america tries to maintain code from overseas team, it is beyond challenging. Overseas team safeguards their knowledge and keys to the castle. You end up being more of an assistant rather than another contributor.
Im only interested in the tech and programming It. When it gets really heavy on the business case, I am lost. I am more focused on creating the functionality and not too much of the reason. I am not interested in the clients it serves and its role in the market. I prefer the infrastructure, the code logic. Its difficult when its really heavy on the business I am not interested about. Just focused on increasing my tech skills. I noticed because of this, the code is not as strong and looks like spaghetti code with infrastructure not utilized correctly. Everything being locked down and little progress in the tech growth.