IT is a fast-paced industry. You must keep on learning in this field. Be up-to-date on the latest technology trends and innovations. You need to be flexible and must learn to adapt because technology changes rapidly.
Read, simulate, be analytic and remember the basics by heart.
Focus on one programming language. Learning the other languages is good, but it is better to choose one that is worth of your time. The advantage of this is that you can easily adjust to the fast-paced technology. It will also allow you to have leverage in your career because most of the companies preferred to hire developers with solid experience.
Master the basics in programming. Make codes that the weakest developer would understand because, for the most part, your code is not yours but for others to maintain.