I think its best to keep your options open and try out everything that you can. If one particular role/profession is more enjoyable or you are really good at it, then by all means commit to that. Even still, always be prepared to know the basics of every role in case you find yourself needing to...