Whats the best programming language if I want to make alot of money? Is Java good for that?

Whats the best programming language if I want to make alot of money? Is Java good for that?

What is a lot of money for you?
Indian java engineers usually get 250$/month.
Not that bad but it's probably not enough if you live in EU or USA.

Bump.

Too late to earn money with programming.
It's like mathematics, completely useless for money making.
Even with high skills you probably can't earn more than a pizza maker.

C and C++ and beome an embedded developer.

What about Golang?

Java is abandon-ware at this point
Companies will still use it for a while but it's not longer getting any real updates

I can make money with C#?

Golang. I have 2 projects in golang as a senior dev. I was paid 70k £ but I wanted to change companies. They bumped my salary to 80k £ without word as long as I didn't leave in next 8 months.

yes do java.

then learn scala

then make money.

or don't.

or get a CS degree and make money.

Or don't.

Knowing how to program is like 1/10th of making a lot of money as a programmer, the rest is not having shitty "soft" skills, which is what most programmers have

Probably not because C# is fucking useless.
There is some interesting EU jobs (1500€+) but you have to learn COBOL and Java too.

If you want to make A LOT of money, the language doesn't matter, what matters is figuring out the next hot shit, the next MineCraft or Uber. Which is to say, the language doesn't matter, winning the lottery matters. If you want to make an amount of money that will give you the middle-class dream of a McMansion and a decent 401k, then learn what object-oriented languages are about and become a developer of business software.

Good luck running the Go runtime on a shitty microcontroller.
Actually, good luck finding an embedded Go job.
Actually, good luck finding an embedded job.

Java is still great, especially if you're in the big data world where pretty much everything runs on Java.

Real time streaming analytics is the next big thing; nobody really knows the right way to do it and the once respected Lambda architecture (Twitter fags) is now pretty much a meme. Bleeding edge projects like Apache Beam are also going to change things significantly, but as long as Hadoop exists, and YARN spins up JVMs, Java devs are going to be making big money in this field.

That's all probably true in that there's probably money in analytics, but it's important to remember that it's not going anywhere. It's one of those situations where you need to be convincing but don't put all your eggs in that basket. That is, if you want to go down that road, then recognize that it's nothing more than the meme du jour.

I'm just saying streaming analytics because it's the hottest thing right now, and people are shifting their views on batch processing vs stream processing.

I work in big data so I'm biased but I'd say most of the smartest people in software are working on this right now and they're all using Java.

Java jobs pay more than c#, they are more common too. If you want to use c variants stick to c++, but java is generally more significant as an object oriented language than c#.

I make 6 figs doing c#, so yes.

is java similar to c#?

I guess "not going anywhere" is ambiguous. There's nothing to be gained from analytics, in the sense of "advancement of knowledge," but there's money to be made. The smartest people in software are still quite dumb in the grand scheme of things, and whether OP can ride this particular gravy train is a pretty open question. I'm guessing not, because he's asking about what language to learn, so he's currently hailing a taxi to the station by which time the train will have already left.

Yes

It's pretty much identical but they have a different syntax.

The question is what industry you should write software for to make a lot of money dumb cunt

if you're just now formulating your big plan, you're too late

Pretty soon AI is going to do all the programming lol. Want to make money? Lear how to make effective AI systems.

>no haskell
[spoiler]that's sad[/spoiler]

>Pretty soon AI is going to do all the programming lol.
You mean monkey-typing. I don't believe we're gonna have AI systems capable of solving ACM ICPC problems anytime soon.

These days, most of the money is in fullstack development. You won't find much employment opportunities if you just know one language.

>Java is abandon-ware at this point
Ever heard of COBOL? Everybody thought it was dead but fuckton of enterprise/banking software in current use is written in it. So there is a need for new COBOL programmers because old one retired. It's going to be the same with Java.

What's fun in maintaining 50-year-old IT systems? As a programmer, you have the luxury of developing stuff you enjoy, but it's hardly the case when working on such old codebase.

This. It's much more exciting to be working with cutting-edge technology.

This thread is about people who happen to be programmers who just want to make a living out of it

Yeah, that's why it's so good to be a JS dev right now.

There isn't millions of people learning COBOL though

>Indian java engineers usually get 250$/month.
even in eastern europe you'd get 2000$/month on average

>it's not longer getting any real updates
What the fuck am I reading?

most of the world has already converted to Java 8, and Java 9 is just around the corner