Over a million developers have joined DZone.

Learn A New Programming Language Every Year?

· Java Zone

Navigate the Maze of the End-User Experience and pick up this APM Essential guide, brought to you in partnership with CA Technologies

I heard someone mention the other day that they have forgotten more programming languages than most developers have learned and it made me remember all the suggestions to learn a new language every year.  I have probably even made this suggestion before.  As I thought about it I realized that it isn’t important for it to be a language that you learn, it is just important that you learn something new.  Experiment with a new platform, study data theory, join the enemy’s camp and understand their point of view.

I have learned a number of programming languages over the years: Basic, C, C++, Visual Basic, Perl, C#, Sed, Awk, COBOL, JCL.  The list goes on, but I have also experience a number of platforms: mainframe, DOS, AS400, HPUX, Linux, Windows, mobile, tablet, web.  The important thing is to discover a new way of viewing and solving problems.  Learn how to relate to the viewpoints of the team and stakeholders around you. 

Don’t restrict yourself to technical discovery either.  Learn about math, science, art or sports.  Each of these can glean possible insights that can help you to turn a problem on it’s head and find a new way of attacking it.  If I understand how accounting works and the regulations around accounting I can better advise my team when there are stumbling blocks.  Spend some time with game books or even video games.  Not only is it a great way to keep your mind flexible, but it is also a good excuse to have some fun with your kids.

In the end the point is to never stop learning.  You will be better at your job and probably happier doing it.  Enjoy!


Thrive in the application economy with an APM model that is strategic. Be E.P.I.C. with CA APM.  Brought to you in partnership with CA Technologies.


Published at DZone with permission of Tim Murphy, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}