Which languages will land me the most cushy development jobs with no social bullshit?

Which languages will land me the most cushy development jobs with no social bullshit?

Cobol

If you can't work on a team with others. why do you think you deserve a job?

I thought that might be a strong contender, yeah.
Will COBOL developers still be needed in the next ten or twenty years though?
Do COBOL legacy systems only exist in American investment banks?
I can, I just want to minimize social interaction. I know jobs where you're completely alone don't exist.

Cobol systems run more than you know.

As long as I can find employment for decent pay in Europe it's fine.
Is it true that the language is absolutely horrible, or is that an exaggeration?

If it wasn't horrible, people would still be using it.
You have to understand that this predates C, and with it, every modern and cushy language feature you take for granted.
Also there's a huge amount of ageism in cobol work.
Nobody is gonna pay some stupid kid to maintain their 50 year old finance network backbone merchant payment processing software.

the "social bullshit" is no problem if you're in an old-fashioned cube-farm kind of setting, where you can just show up, do your work, and as long as you're polite and businesslike nobody really cares. Where the social bullshit is obnoxious is in modern hip-and-happening companies with open-plan offices full of millennial faggots that hire based on the beer test and "cultural fit". These are the places where you're expected to be on all the latest social-media garbage, use botnet everything, and have 100% Democratic Party Approved political opinions.

>there's a huge amount of ageism in cobol work.
So I can't be a COBOL programmer without a bunch of experience?
Exactly.
I'm looking for those old-fashioned cube farm businesslike jobs, where nobody gives a fuck about me as long as I do my job correctly.
I know they pay less, but I don't mind.

Not him but it's a double edge sword. Since its not used much in newer stuff then not many young people learn it. Which is why they hire old. But if you can land a cobol job then you're gonna be sitting good. Just in my city 120k for a cobol guy.

I'll look into it then. Can't hurt to learn the language anyway.

Python.

C will have you working with baby boomers with tons of bullshit. You should still learn C though.

Just to clarify. I've previously worked on legacy systems including COBOL and you want to be real damn careful trying to get into that niche. Most companies just need one or a few maintainers and want you to be otherwise proficient. They're also looking for very seasoned developers since everything that still runs on COBOL is absolutely mission critical, which is why they never updated.

I'm in my late 40s and I am one of the youngest people to work on the COBOL codebase of my company and I don't do it that much. Most of what I do is C++ and Java.

IMHO if you just want to get hired somewhere that's not explicitly a hipster startup you should begin with Java.

>working with baby boomers with tons of bullshit
What do you mean?
That makes it clearer.
>you should begin with Java
Why Java specifically instead of C++ or even C#?

I mean the rampant ageism that comes with working in micro-controllers or any other industry level C job. And they still have the nerve to get upset at millennials for startups and startup culture that excludes them.

.lua

So low-level programming jobs aren't good for fresh graduates either? I like C and asm, that's too bad.

>tfw no matter what languages I learn or who I work for, programmers in my country are paid like shit
I'm not a pajeet but seriously considering becoming an expat.

Who even uses Lua over Python, Perl or Ruby?

It makes you more expensive that's for sure. Just keep in mind what you will have to deal with when you start.

Move to a southern state and don't work with JavaScript.
>b-but w-what if I'm a muhnority, those rednecks won't gimme a job!
Nonsense. Job market in GA is really fucking fair. If you didn't get a job, there's only two possible reasons- 1) not enough connections, 2) you weren't qualified.

I'm not in the USA, m8. I already avoid JS like the plague, though, and not only because of startup culture.
I've never worked with boomers but I'll keep that in mind.

southern boy born and bred, here. Literally every job description wants you to know javascript.

What about highest paid?
What should I learn if I just want money? I'm a freshman CS major (math minor) at a good uni

Can you even get a job with just C?

in my area it's def java

I would imagine most embedded and related jobs require just C and asm knowledge.
I've also heard the guys who work on stuff like aerospace firmware only used C, assembly, and sometimes their own proprietary languages. That might be bullshit however.
>just want money
You're a math minor, I'd say just learn C++ and Python and go into quant finance. Don't know much about the field though.

You're looking for the wrong jobs in the wrong places :^)
t. Young C/Perl guy at a big ATL company that's looking to switch to the assembly programming department

Sounds nice, what's the work and environment like?

I'm an engineering grad moving into tech. int RTP NC. It's a lot of Python, Javascript, and Java, but they want experience for all of the Java jobs and I've spent my last 5 years in internships in my other very specific discipline.

Sort of new age Cali wannabe, but the people aren't utter dickholes like in SF. I'm sure it's cause my place of work isn't as attractive from an innovation perspective. We are planning to move downtown though, to attract all the GaTech grads, which might change things, but still, GaTech grads gravitate towards big tech companies anyway.

That's not good for a ton of experience unless you're working remote or have some other major perks.

For context, that's a starting salary for a new graduate anywhere on the west coast in tech right now.

I see. What does your job consist in right now?
And why does an ATL company need an assembly programming dept? Is it hard to break into?

Why does Java pay so much better than other languages?
>quant finance
I'm not planning on getting a PhD. A master's degree perhaps but that's not enough for fintech, and you need to be in the 1% best either way

Rust

>no social bullshit
>Rust
Good one

Fortran.

I hope you're smart enough for it.

Isn't it used mostly in research?

pick the lamest and most obscure language you can think of. you'll land a job with other autistic retards that don't like doing anything of value.

shitty mid-century maintenance languages like cobol are a good idea.

There's no need to be so passive-aggressive, friend. :^)
Your post isn't true, by the way. Most obscure languages don't have a job market.

i didn't say they had a market, i just said that if OP wants to work with other people who hate existence (or none at all), these are the jobs for him.

>maintaining some of the most mission-critical software in the world isn't "anything of value"
Back to /wdg/, user.

>didn't say they had a market
>these are the jobs for him
You might want to put more thought into your posts.
>implying disliking the circlejerk that is startup culture means I hate existence

have fun.

i have less than zero interest in maintaining shitty 50 year old code for megacorp. embedded systems and modern full stack are way more fun.

i can see why you don't like working with other humans, you are literally autistic.

im sure you can find at least one cobol job. you are the exact type of person they are looking for.

>don't like working with other humans
You seem to have trouble with reading comprehension.
>can't find a rebuttal
>'I'll just call him autistic'
Sure showed me, faggot.

the rebuttal is that "not having a market" is a euphemism for describing a low-value good or service. a good or service which "doesn't have a market" likely still has a limited set of participants engaged in the commerce of said good or service.

Which is completely irrelevant to what I said, and still isn't a rebuttal. Just fuck off.

it's pretty relevant, seeing as you've described being literally too autistic for a field designed for autistic people. it's not going to be easy.

>you've described being literally too autistic
Stop with the strawmen. Or at least provide proof for your claims.

such as:

interacting with other humans,
having lunch with other humans,
having standup meetings with other humans,
being expected to not act retarded around other humans,
and sitting at your desk by yourself for the other 7 hours a day

I think the DSM-5 defines autism as being unable to cope with an hour of human interaction a day. You're asking for a low-interaction job in one of the lowest-interaction fields in the world.

>no social bullshit
I don't see how that implies anything you said. You still didn't provide any kind of proof for what you're claiming. You're just a strawmanning, projecting retard.
Just stop posting, your posts are abhorrent.

It will still make you want to kill yourself.

It's not like you write new programs in it. You maintain old programs. Horrible, arcane old programs. Everyone who understands them is in retirement.

And the mainframes and their operating systems that you will be working with are completely different than norrmal PCs, too.

>Why Java specifically instead of C++
Many more job opportunities in Java and it's quite rare for a novice developer to get a C++ job as they're much more likely to be mission critical positions that want experience.

>or even C#?
Again, more Java jobs are out there, but there's nothing wrong with going C# over Java if you have a lot of that in your area. Although, personal opinion as someone who has worked with both: Java has many more resources behind it and thus isn't quite as obnoxious to work with.

>the 1% best
What? Just get a good MSc in math or statistics and you're good
Working in quant finance doesn't mean working for Rentech just like working in tech doesn't mean working for Google or the NSA

I understand. Is it still important/useful to know C++ for job prospects or is it not necessary?

Absolutely C.

Embedded programmers at my work are complete autist bros -- and they are older. Maybe the one area of software engineering that doesn't get replaced by younger hipster kids every 10 years.

I would also propose: Erlang, Prolog.

>Erlang, Prolog.
Interesting, but why?
Is Prolog even used by anyone?

APL
LISP
COBOL
>Basically, old, dead languages, maintaining programs built by proper engineers

Based on experience. Where I work Prolog is used in some kind of expert system framework to prove the logical validity of PLC programs, sort of like a specialized theorem prover. They work on problems like, for example, figuring out if two PLC outputs can ever go true under any combination or sequence of inputs. The guys who work with it are really interesting and older as well and comfy because they are basically irreplaceable.
Erlang is just a guess -- also an obscure, specialist language.

What kind of LISP programs are in need of maintenance?
I see. I think Erlang is used for some back-end web technologies, not sure about any other applications it might have.

In general, no. In specific areas, yes. It depends on where you want to go in your career and honestly, you won't have that figured out until you're working in the industry and have some exposure so I'd spare yourself worrying about picking up C++ until later.

>In specific areas
For example? Just curious.

There's still a lot of sexism and racism in Georgia tech hiring. If you've actually been at it a while in GA, you should think back a little before you say I'm wrong. Don't be quick to make blanket statements

>ageism
Speak english, tranny

Banking, vidya, high-performance embedded systems, real-time systems, transportation systems, precise manufacturing.

Basically anywhere that fine tuned determined precision is critical.

Kensuckien here, can confirm the only shit you'll ever really find here is webdev shit.

The majority of their staff are non-white so kindly fuck off back to your social justice kibbutz Schlomo. As for sexism, Google is still 75% male, so I guess that's an industry-wide "problem," if you don't believe women deliberately choose not to go into STEM.

Did you actually think back? You don't recall a single time someone mentioned race or pussy when they were looking for a dev? I'm sure comes up when you and your GT fuck buddies deliberate. Atlanta isn't some fucking Utopia separate from the US

The only pervasive ethnic and gender nepotism in the industry comes from Indians only hiring and promoting their own.

PHP
With no college and three years experience, I am sitting in a 150k architect job.

What has OP done to you that you would wish PHP upon him?

Oh, the old php is bad meme. If you write good code, there is literally nothing wrong with php. sure, it will let you write weakly typed shitty code, but if you know what the fuck you're doing, it's just fine.

This. Working on an old and shitty codebase makes php a nightmare, otherwise it's bretty gud.

...

Yeah but he was asking about jobs where theres not much interaction with coworkers. Is your architect job pretty secluded or do you have to integrate your work with whatever everyone else is working on? I would imagine the only php jobs where you could really just fuck off from everyone would be maintaining shitty old php

That's accurate. I thought he just said he wanted to stay away from social bullshit, that varies from company to company, my company is pretty conservative. We literally have a prayer meeting in the office every Wednesday, so I don't honk I have to worry about that kind of bullshit.

>prayer meeting in the office ever Wednesday
There's hope for this country yet. God Bless, user

Me too lad, do you guys also make fun of IBM at any given point?

Alright i see what youre saying. Doesnt sound too bad seeing as its not start up culture. Big difference between interaction and forced social interaction

For extending existing applications, it's literally the best option m8...

>just learn C++
Can you give me any pointers?

Only if you keep track of them.

C++ Primer is a good place to start.
Read K&R first though, but keep in mind that C and C++ are different languages.