Fortunately, I was given the opportunity to visit a presentation given by Dan Thomas from Moov2.
Dan's talk focused mainly on what skills we need to think about for future employment in the web design/marketing/development areas. The general gist of the talk was to make sure you understand all aspects of the process and what colleagues or peers are doing.
So for example when you think you understand the front end design side of a web page, you may want to look at how to write content which is applicable to the problem or scenario at hand. Not only will this help benefit you and how you then write content but it will do 2 things.
First, it will give you a better understanding of the processes that individuals within your team have to go through and what aspects to consider more deeply when it comes to the design process.
Secondly, it will give you an opportunity to develop your skills, even if only for a brief time. This will ultimately give you an indication of how much you enjoy that area of the design process and how well you can perform when concentrated on it.
By all means, it is not expected that we all become experts in all aspects of design and development. However, by exploring different areas we uncover processes we may not have considered or career paths that had never occurred to use before.
The main thing is to always be experimenting, always be learning and to find your area to focus on.