Which profile is better , business analyst or software developer in the long term ?
As a software developer , is it better to stay with one company long-term or to switch companies considering the work type and area is the same ?