Comment 2M2 Re: You'd better be language agnostic

Poll

Looking for programming work in 5-10 years? You'd better learn

Preview

You'd better be language agnostic (Score: 4, Insightful)

by erichill@pipedot.org on 2014-07-21 13:26 (#2KN)

Not every company uses the same language. Pick up *any* language, learn it, then understand the techniques involved in writing software so you can switch to any language. In the enterprise, being able to pull data from an embedded module through a serial channel into a nearby computer running windows so it can be logged to a back-end system running linux isn't uncommon. Make sure you understand how data is moved from A to B to C, and be able to at least read the three or four languages involved so you can help troubleshoot it when things inevitably break. Being a programmer is also about problem solving, not just banging out code. Understanding and applying root cause analysis is critical to your success.

Re: You'd better be language agnostic (Score: 1, Insightful)

by Anonymous Coward on 2014-07-21 21:45 (#2M2)

Another important thing is being able to recognize the right tool to be using. You cannot do this properly without being familiar with a variety of languages. By not making the right choice, you only make your and your coworkers' jobs more difficult.

Think of the guy who writes full "applications" in VBA though Excel. Don't be that guy.

Moderation

Time Reason Points Voter
2014-07-21 23:52 Insightful +1 jesswundring@pipedot.org

Junk Status

Marked as [Not Junk] by bryan@pipedot.org on 2015-01-03 22:32