8

What will be advantageous on the market in 5 years? What is also simple enough so adult who never programmed can learn?

What will be advantageous on the market in 5 years? What is also simple enough so adult who never programmed can learn?

7 comments

[–] Skyrock 1 points (+1|-0)

What do you want to do? Just get the hang of how to do it in general? Write web stuff? Write games? Just have something to add to your C.V. in the job market?

I am in finance software systems, doing stuff around financial derivatives, energy markets and so on. I would like to have possibility to be developer, or to have extra handle on stuff if I manage to get project management position.

[–] PMYA 1 points (+1|-0)

I know basically nothing about programming, but probably python. I started looking into it the other day to see if there was anything I could do for phuks (phuks is coded in python).

It seems fairly simple, but can be used to do a lot of different things.

[–] Skyrock 1 points (+1|-0)

I'm not very familiar with the programs used in that field, but here is a recent article on jobs:programmers ratios in finance: http://news.efinancialcareers.com/uk-en/137065/the-six-hottest-programming-languages-to-know-in-banking-technology

Python seems to be in most demand in general. R seems to be especially in demand for statistics and data analysis.

Python is generally one of the easiest languages to learn, so I would just start with that. I only dabbled in it (after already knowing Basic and Pascal from when I had more time), and I could write some useful programs for my job.

[–] registereduser 1 points (+1|-0)

I'm no programmer either, but I've been using GNU/Linux for a decade now and I've spent a fair amount of time around various related discussion boards.

Many times when this question comes up Python is recommended for beginners.

It is one of the easier to learn but it's not a kiddie language. Quite powerful and respectable.

Often people will also say don't worry so much about which language as getting the common principles and logic down that are applicable to all languages.

[–] ashekchum 1 points (+1|-0)

Well I hear c++ is probably the most in demand. But Javascript or Phython are definitely better to learn as a first language and nearly as good.

There are two schools of thought on this.

One says, learn something high level like Python or JavaScript. They are the easiest to learn and will ease you into it.
If you're looking for ok skills and not concerned about being a good programmer, then this is probably the best choice.

The other says, learn a low level language like C. It is much harder to learn, but will teach you far more about what is actually going on. It will also force you to learn proper practices. Learning a high lever language first will leave you with bad habits. Learning the proper way to do things will make you a better programmer. Also, once you learn a low level language, picking up new ones, especially high level languages becomes easy.