Hack Forums
Most desired language by employers - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444)
+--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151)
+---- Forum: Coders Lounge (https://hackforums.net/forumdisplay.php?fid=5)
+---- Thread: Most desired language by employers (/showthread.php?tid=5560302)

Pages: Pages 1 2


Most desired language by employers - Account of the Gods - Feb 25, 2017

Ive tried all a lot of and eventually gave up on all cause had no ideas what could i code (you learn trying), and eventually switched to other language because was unsure about the choice.

I wanna give one more try to coding and I wonder which language should i choose?

Please dont say "python cause u r begginer". Just list most desired languages by employers according to your opinion, and tell why.

Ive asked a friend and he said everyone wants java, more than C# and C++.

What I want to code? Anything. Anything that employer wishes. I wanna be like theres no thing i cant code.


* - HF-SbF5 - Feb 25, 2017

It depends on which tasks you are doing. C and C++ are used frequently, but if you're doing web stuff, HTML5 and JavaScript are worth checking out. Otherwise, I would say learn C first and then move on to C++. If you're really feeling adventurous, try Assembly.


* - Zilog80 - Feb 25, 2017

Everything is relative.

Employers on what?

I don't see Game Dev using COBOL.
I don't see DB Dev using Assembler.
I don't see ...


* - Account of the Gods - Feb 25, 2017

(Feb 25, 2017 04:43 AM)HF-SbF5 Wrote:  It depends on which tasks you are doing. C and C++ are used frequently, but if you're doing web stuff, HTML5 and JavaScript are worth checking out. Otherwise, I would say learn C first and then move on to C++. If you're really feeling adventurous, try Assembly.

(Feb 25, 2017 04:46 AM)Zilog80 Wrote:  Everything is relative.

Employers on what?

I don't see Game Dev using COBOL.
I don't see DB Dev using Assembler.
I don't see ...

(Feb 25, 2017 04:48 AM)Yani Wrote:  The following technologies feature most strongly in job vacancy advertisements:

Java — featured in 18% of adverts with an average salary of $100,000 USD
JavaScript — 17%, $90,000
C# — 16%, $85,000
C — 9%, $90,000
C++ — 9%, $95,000
PHP — 7%, $75,000
Python — 5.5%, $100,000
R — 3%, $95,000
Scheme — 3%, $65,000
Perl — 3%, $100,000

The following technologies all pay more than $100,000, with Erlang developers earning an average of $125,000 USD per year:

Erlang
Clojure
Haskell
Lua
Lisp
Groovy
Scala
F#
Ruby
Python

ketchup sauce: https://www.sitepoint.com/best-programming-language-learn-2015-job-demand-salaries/


Yeah java seems interesting. I heard its multi platform. not sure what else it does.

Generally i am driving my websites on daily task so I know html css and just a little small bit of php. However I know a lot of employers prefer people to be able to code applications and not make websites.

Assembler and C I believe are too close to hardware. As i said I am mainly interested in C++, C# and Java.

@edit
If its possible, i prefer multi-platform functionality over anything. Also the possibility to code anything on platform level. For example multi-platform game, or windows application. Or windows application that interacts with web. Or coding an windows app that that can record me making an account online on any website and automate it. (automation of web tasks is my personal interest, however id also want to sattisfy employer)


* - g4143 - Feb 25, 2017

(Feb 25, 2017 04:48 AM)Yani Wrote:  The following technologies feature most strongly in job vacancy advertisements:

Java — featured in 18% of adverts with an average salary of $100,000 USD
JavaScript — 17%, $90,000
C# — 16%, $85,000
C — 9%, $90,000
C++ — 9%, $95,000
PHP — 7%, $75,000
Python — 5.5%, $100,000
R — 3%, $95,000
Scheme — 3%, $65,000
Perl — 3%, $100,000

The following technologies all pay more than $100,000, with Erlang developers earning an average of $125,000 USD per year:

Erlang
Clojure
Haskell
Lua
Lisp
Groovy
Scala
F#
Ruby
Python

ketchup sauce: https://www.sitepoint.com/best-programming-language-learn-2015-job-demand-salaries/

These salaries by programming language are very deceiving. Its more about what you are able to program with these languages.


* - Physics - Feb 25, 2017

What about VB. Net? It's easy as fuck.


* - m0dem - Feb 25, 2017

There is no one "most desired by employers" language.
Here are a few of the most commonly used programming languages though (in no particular order):
Java, Python, PHP, Javascript, C#, C/C++

I still say though, Python is a great place to start.


* - Revived1337 - Feb 25, 2017

C++ / Python / Perl / C are the most common imo


* - electricalengineering - Feb 25, 2017

My area is usually just vhdl/verilog/c/ARM/X86_64/MIPS/POWERPC/c++/c#


* - ~Dec - Feb 25, 2017

There are many different kinds of skateboard. There's longboards, freeboards, snakeboards, shortboards, cruisers, oldshool, electric, mountain, etc. Each of the different type of boards can also have varying decks - some curve, some don't. Some are partitioned, some aren't. Some even allow you to modify them to suit your needs - if you need bigger wheels, change the trucks. I could go on more about the different kinds of skateboard, but this sums it up nicely.

Even though there are so many different kinds of skateboard with their own unique qualities, the act of riding the skateboard is the same for each and every type. If you learn one, you need not learn again to ride the other. You might have to get accustomed to it, but you won't have to learn to ride from scratch again.

Programming languages are the same. Most (if not all) allow you to do basic arithmetic and create functions, some allow you to assign anonymous functions to variables (thus allowing you to pass functions as values and return functions from functions), some even allow you to define macros that let you change the language itself.

Forget about the "which programming language is best" debate. Just pick one, and if you don't like it, 90% of what you learned will carry over to the next one you try.

The most in-demand developer is the one who 1. knows multiple languages and 2. knows when is the best time to use which.


* - ka$h - Feb 25, 2017

I see many Universities (atleast in Australia) teaching Java straight off the bat, and that is obviouisly for the reason that there is demand for it. After that I would say it is best to know a low level language such as C/C++.


* - Cavem4n - Feb 25, 2017

I mostly work with PHP. It has a thriving community, but it is slowly and surely dying.

If you want to work on small websites try PHP, it is also good for beginners.

Most enterprise scale applications use C# with the .net frameworks, or Java.


Oh yeah, and my university started with Java then went into C and such in the following years.


* - Anti - Feb 25, 2017

A lot of employers don't care what languages you know.. just pick a language that interest you and learn it. Try to learn a language of each paradigm such as Imperative, Object-Oriented, Functional, etc.. then you can pick up any other language you want.


* - electricalengineering - Feb 26, 2017

(Feb 25, 2017 09:18 PM)Anti Wrote:  A lot of employers don't care what languages you know.. just pick a language that interest you and learn it. Try to learn a language of each paradigm such as Imperative, Object-Oriented, Functional, etc.. then you can pick up any other language you want.

This is true, a real software company will test your problem solving skills which include algorithm analysis, discrete mathematics and what not. Could be done with pseudocode for all they care.


* - Ronan. - Feb 26, 2017

Just look at the StackOverflow survey: http://stackoverflow.com/research/developer-survey-2016

It comes as no surprise to see web-based languages at the top of most of the categories.