What does it really mean to be an SA/programmer? The programmer part is easy to understand but does being an SA (w/programmer) means also that you will be doing FD and ERD or you will be doing something else by that I mean a more technical taks? Does designing the UI also part of an SA's role?