First of all, you need to keep your skills updated by getting latest information of your particular field. You should get subscription of different technical magazines because reading these magazines which will keep you updated with the latest developments in the field.
However, only reading the latest information about the developments in programming sector will not help you in improving your skills and you have to implement these ideas practically in your work which will bring improvement in your craft.
Practical application of latest developments in programming field will make your skills individual and you will remain up to the mark.
Never miss a chance to take technical classes as many employers keep their employees updated with latest trends by arranging refresher courses. Try your level best to participate in these classes which will help you in improving your technical skills.
You should be adoptable to the new and innovative changes and keep yourself familiar with the latest technological advancements in programming sector.
You should take help from internet and practice latest programming developments by going to online tutorials. Keep practicing whenever you find time and you will observe that you are learning latest skills.
Make sure you have a complete knowledge of latest programming softwares which will help you in making certain improvements in your skills and will help you to stay at the top of all employees.
You should make documents of all programming softwares that you are learning at the moment. It will help you to practice these innovations in an accurate manner. These notes will keep you on the right track.
Try to work with other programmers in your team which will help you to learn many new skills and update your existing level of skills in an effective manner.