Ask LH: Which Programming Language Should I Learn On The Road?

Hey Lifehacker, I was very interested in the recent Ask Lifehacker about quitting your job to travel. I love learning and when I travel, I usually read non-fiction novels or anything that I feel would enrich me. Now that I’m embarking on a prolonged journey after leaving my job, I’d love to learn an IT language of some use while I’m away.

I don’t want to merely learn its syntax from reading a book. I’d like to solve a practical problem. I am in IT/finance and the suggestions from colleagues I have received so far are Haskell, any Big Data language or even the classics (such as design patterns). What languages or concepts should I learn while I’m travelling and what practical problems should I attempt to solve? Thanks, Travel Coder

Programming picture from Shutterstock

Dear TC,

All of those suggestions are good. Haskell is a great, functional programming language that has a lot of free documentation and a vibrant online community which makes it great for specific problem solving. But there are any number of answers to this question that would be equally valid to your friends’ suggestions. Naturally, it helps to have a specific project in mind so you have a goal to work towards, rather than just thinking “I want to solve random problems”.

With that in mind, we’re going to throw this question over to our readers — hopefully one of their suggestions will be exactly what your looking for.

Got your own question you want to put to Lifehacker? Send it using our [contact text=”contact form”].


The Cheapest NBN 50 Plans

Here are the cheapest plans available for Australia’s most popular NBN speed tier.

At Lifehacker, we independently select and write about stuff we love and think you'll like too. We have affiliate and advertising partnerships, which means we may collect a share of sales or other compensation from the links on this page. BTW – prices are accurate and items in stock at the time of posting.

Comments


18 responses to “Ask LH: Which Programming Language Should I Learn On The Road?”