Having started my working life as a software developer, I have been a Business Analyst since 1997; working in the Telecoms, Utilities, Healthcare, Online Gaming, and Fintech sectors.
For a full breakdown of my career, see my LinkedIn profile.
The role of a Business Analyst (BA) is varied and interesting. Typically the BA will liaise between the business operation and Information Technology teams, to help communicate, clarify and focus the needs for IT services and products.
The BA has the unique advantage of being able to build a comprehensive overview of an organisation, through the involvement in projects across different divisions. This overview enables the BA to take a holistic approach to defining problems and solutions, and enables a good understanding of how business rules and processes interplay with each other.
My own experience is that communication is one of the most vital skills a BA should have. Being able to converse with both technical and non-technical people, in terms they understand, is essential in sharing ideas and concepts effectively.