There are 9 skills and methodologies you need to be a great programmer. Learn these and you will improve your productivity, employers will notice and that will increase your pay.
I own and run Programming Labs, a software development company that's been in business over 15 years. As both an employer and a full stack developer, these skills and processes are what I consider the most important for programmers. With these you will have good relations with clients, become more productive, and thus earn more money for your efforts.