Sometimes it’s hard to know if you’re doing a good job at work. Feel free to pat yourself on the back if you have any of these 9 stellar qualities.

You Anticipate Problems
A great problem solver is an asset but having an employee that is able to anticipate problems before they happen and form strategies in order to prevent problems in indispensible. Foster this quality by always keeping an eye out for ways to improve the company and not being afraid to make positive changes even you haven't been asked to.
You may also like: high-paying jobs that don't require a degree

You Promote Growth
Growing as an employee is important for maintaining your relevance and moving up but an employee that not only grows themselves but also helps those around them grow is an incredible asset. Try and tuck away some of that competitive nature and help a fellow employee realize their potential. In the end, both of you will benefit from it.

You Lead By Example
When it comes to setting standards, an awesome employee will aim high without causing any drama in the hope that others will follow their lead. Even if you're not in an authoritative position, by behaving like a leader your actions demonstrate how you would perform if you were to be promoted.
Plus, don't miss 20 habits that are guaranteed to make you unpopular at work.

You’re Well-Researched
No matter what field you work in, the world is continually evolving and changing. A good employee is eager to participate in professional development opportunities as well as conduct their own personal research (without being asked) to ensure that they're on top of what's happening in the industry.

You Know Your Role
Along with researching what's happening in the industry, amazing employees know that it's important to know their jobs inside and out. Often times, people are so focused on moving up and getting ahead that they don't take the time to really perform the task at hand with the same zeal. Master your own business first so you can prove that you're ready to take on more.
Plus, check out 20 frugal habits that can make you a millionaire.

You Communicate
Communication is a key component of any business. Regardless of where you land on the hierarchy, exercising good communication with your colleagues, superiors and those who report to you will not only encourage productivity but it will also foster and open environment where others are comfortable to communicate with you.

You Create Opportunities
If the business world has told us anything in the last decade, it's the importance of networking. No matter what your job description is, each employee has a network of colleagues and acquaintances from which to draw and foster relationships. Don't underestimate the unique opportunities you might have ready to bring to the table.
You may also be interested in: high-paying jobs that offer the most time off.

You Motivate
Some of the best ideas are generated when people are motivated and enthusiastic about the task at hand. Awesome employees understand the importance of collaborating and bouncing ideas off one another even if it's not in a formal setting. Don't undervalue your role in the team and help encourage others to see that their ideas are important and worth hearing.

You Facilitate
Sometimes being a good employee means letting someone else be in the spotlight and helping them shine. Just consider, if you do this for someone else they'll be more than likely to return the favour later on down the road.