Without any doubt designing is a vast field. There is a lot of scope to learn in designing and because of the ongoing developments in the designing field; the horizons of designing are broadening. If you are a freelance designer, you need to have a good knowledge of everything associated with designing. However, defining your specialty is also very important. You might be good at everything but you need to be excellent at a few of them at least. Having a large number of skills is a great way to market yourself in clients but if you won’t mention your specialties you will end up confusing your clients as well. So, in order to excel in the field of designing, learn everything but be a perfectionist at a few specific areas which you would be known for in future.
As a designer you need to understand a few things. Once you will enter in the professional world, you will have to determine who your target audience is. If you are not sure of your best skills, how would you be able to convince a client? Now, you can either identify your own specialty by realizing what you are good at or you can work on learning a skill that you think you might be good at or it maybe of your interest. You want to update and print business cards with information on what areas you are specializing in.
As mentioned earlier, designing is such a vast field that it can leave designers confused. There are designers making calendars, flyers, brochures, postcards, business cards, posters, booklets etc only and there are some designers who design for printing purposes only. Therefore, while you are at work, analyze what you love doing or something you are really good at and adopt it as your specialty. If you are unable to find any area, then chances are that you are already working on your specialty and you just have to realize it