Personally telling about my experience I have been doing software programming from last few years i feel that pressure is everywhere and there has been Pros and cons in every field, I am doing programming some time I strongly feel that I want to leave this programming field but suddenly feel good and feel no i want to do the programming.. but i tell some point for this field and then you choose your self in which way you want to go
(1) Finding Developer Job is easier than getting hired for a business analyst .
(2) Business analyst spends a lot of time interacting with people (customers, stakeholders, management), projects, processes.
(3) Business Analysts are always bridging gaps between opposing or conflicting points of views and helping different interest groups buying to a common goal or strategy
(4) So a business analyst day job more challenging or stressful compared to a computer programmer’s who is given specifications
(5)As a business analyst you may end up having more personal time after work unlike a computer programmer who is always learning new technologies after work( Evening or weekend)
(6)Business Analysts more exposed to the picture of upper or senior management
What do you think of my advice? Do you agree or disagree?
Based on this you need to decide that you need more better life or stressful life ? You need more power or want work in small corner and no one knows after few years is this really this guy working in this Company ?
BEST OF LUCK..... Hope some of my view helps you to get more better idea