What language looks best on a resume...

What language looks best on a resume? Just graduated from university and want to learn a language while I look for a job. I know a bit of python.

Other urls found in this thread:

stackoverflow.com/research/developer-survey-2016#technology-most-popular-technologies
twitter.com/AnonBabble

English

Gentoo

C++

swift

Python's a pretty good language to have on know, especially if you can unhinge your jaw and eat a large egg in front of the interviewer.

> Graduated
> Didn't learn a language

Congratulations on having wasted 4 years of your life user!

If it isn't the language they're using in-shop, they don't care.

I'm in my second year of uni and I have taught myself C++. If you don't know Java, then learn it because no matter how much of a meme people say it is it's still used and there's plenty of well paid jobs that'll take you on with it.

My main programming languages:
- Java
- C++
- SQL

Harry Potter pls leave

>SQL
>Programming language

oi m8

हिंदी

Aren't you supposed to learn my in university?

SQL is a programming language. It's a declarative language you use in a program, and the program is an SQL database.

I theoretical physics not cs. I did a module on python in my first year.

What the hell was uni for then? You were already supposed to be getting job offers before graduating, assuming you actually did anything worthwhile, which it seems you didn't.

I guess a better question would have been what is the most commonly used language?

stackoverflow.com/research/developer-survey-2016#technology-most-popular-technologies

C# and Java

It's not assembled into machine code, how can you say it's a programming language? At most it's a scripting language

By that definition, wouldn't that mean that any interpretted language is not programming?

>Javascript
>PHP
>Python

Great, I'm all set. Now if only Go was relevant...

espanol

where did you get that retarded definition from ?

>Python
I'm not saying Python isn't good, but anyone who has used pretty much any mainstream imperative language can pick up Python and use it well in a week. The same is not true the other way around.

If you call SQL a programming language then by extension you have to call HTML one too. If you do that I'll agree with you on SQL

completely false

learn python better

>I theoretical physics
really? not English? I'm surprised

Sorry user, I was trying to shitpost to see if I could rile someone up.

I think I have learned that I do not enjoy doing it, and all it does is shit Sup Forums up.

> If you call SQL a programming language
Many SQL dialects (PL/SQL, T-SQL to name just a couple) are Turing complete and can definitely be called programming languages.

> by extension you have to call HTML one too
How exactly do you "extend" from a query language that has variables, procedures and control flow structures to a markup language that has neither of those?

It's a fucking QUERY LANGUAGE you autist. You don't try to classify it when it's already classified.

No, it's not an SQL database program, it's a relational database management system.

>It's a fucking QUERY LANGUAGE you autist. You don't try to classify it when it's already classified.

Yes, and by your logic, writing C or anything compiles to machine-code is also a query language, because it queries the processor state.

Just put MATLAB on your resume then, that's really all you need for physics.

lmfao

not one, but several languages.

my resume:
>Python
>Scala
>Java
>C
>Bash
>bits of Prolog, Erlang, LISP, Go

>putting bash on your resumé

Companies don't care about bash

ITT people who didn't attend college

I write bash every day - it's an invaluable skill if you are working in infrastructure, because it's the lowest common denominator. but please, tell me more about what companies care about, since you have worked at so many

HTML is turing complete you retarded autists

don't take advice from Sup Forums. especially, do not take advice from Sup Forums with regards to employment. employed posters have moved on to better communities.

you are likely doing it wrong, op. put down what you know, or if you're looking at specific postings or fields, learn those languages. you should be tailoring your resume specifically for every job you apply to. often the language itself isn't so much important - if you don't have a repository of your work to show off, then lol. some dude with flashy javascript visualizations will be more impressive than a dude who claims to know C but has nothing to show for it. This board also needs to fuck off with pedantic arguments. SQL is a valid thing to put down, it's super useful. It doesn't matter if it fits the definition of a "language" for your cases.

>employed posters have moved on to better communities

Is this true, user? I'm new-ish to Sup Forums and have no idea what the makeup of Sup Forums is in regards to that. I'm going to assume that it's true, because man, this community can be quite degenerative, and the signal-to-noise ratio is really bad.

Under rated

Look at the job listings and see what languages are in demand.

Not true. Even on Sup Forums, one of the most morally degenerate places on the internet, you can still tidbits of useful wisdom every now and then. I was able to get a dev job because of Sup Forums's advice.

If you list Python on your resume you should know the functional features, comprehensions, metaclasses, decorators, generators, closures, with statement, for-else statement, PEP8, stuff like iter, partial and so on, something about CPython internals (e.g. how lists are represented, about PyObject etc.) etc.

Same person here. That's precisely why I like Sup Forums, and even Sup Forums. Sometimes I run into golden, sageful pieces of wisdom that just blow my mind, and they are the reason I continue browsing at all.

But I still do question whether real professionals really bother with Sup Forums. Sure, it has its golden nuggets, but why stay in Sup Forums when you can go somewhere with a better signal-to-noise ratio?

brainfuck

wrong, it chinese or hindu

I believe most people already go other communities. I do. I come Sup Forums to shit talk and laugh at other people's code

I come here for the giggles too, but occasionally come in to inflict wisdom.

Though, when I do actually have a question, is it wrong to intentionally say something blatantly false so that someone will be eager to do research and try to prove me wrong? It seems to be the only way to get replies most of the time, because I see most people here ignore earnest questions.

Depends on the industry.

I only do C and it's well enough for many companies to call me every week.

SQL, or Structured QUERY Language, is a language designed for querying a database. Its job is to tell the database WHAT IT WANTS.

C is a compiled systems language with an emphasis on procedural programming. It's job is to tell the CPU WHAT TO DO.

These clearly have different domains, which is why only one of them is called a query language.

Which field/industry are you in?

Banks and insurance companies for high-speed trading, transaction and authorization automatons, and defense sector for various simulators and critical software.

Haskell is a great addition although I don't know shit about it, because more and more companies are tempted to start projects in it, but for the time being, banks like hiring people who know Haskell as it says a lot about their skills.

French.

So then I suppose you think Javascript, Java, Python, some dialects of BASIC, and most members of the Lisp family aren't programming languages either?

>HTML is turing complete
Then show me a fizzbuzz in HTML

...

>often the language itself isn't so much important - if you don't have a repository of your work to show off, then lol.

This is massively true. Nobody will be impressed by any single language that you know. People are impressed by your actual projects. Saying "I know C and Haskell" means almost nothing. Saying "I wrote my own bootloader and file system in C and created a machine learning image recognizer in Haskell" is way more impressive

> machine learning image recognizer in Haskell

that sounds pathetic desu

HTML5 is turing complete with CSS3. That doesn't make it a programming language though, because programming was not the task it was designed for

Conway's Game of Life is turing complete.

1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
Fizz Buzz
16
17
Fizz
19
Buzz
Fizz
22
23
Fizz
Buzz
26
Fizz
28
29
Fizz Buzz
31
32
Fizz
34
Buzz
Fizz
37
38
Fizz
Buzz
41
Fizz
43
44
Fizz Buzz
46
47
Fizz
49
Buzz
Fizz
52
53
Fizz
Buzz
56
Fizz
58
59
Fizz Buzz
61
62
Fizz
64
Buzz
Fizz
67
68
Fizz
Buzz
71
Fizz
73
74
Fizz Buzz
76
77
Fizz
79
Buzz
Fizz
82
83
Fizz
Buzz
86
Fizz
88
89
Fizz Buzz
91
92
Fizz
94
Buzz
Fizz
97
98
Fizz
Buzz

Doesn't count. Being able to display the output of an algorithm executed elsewhere doesn't make something Turing complete. Only being able to actually execute the algorithm counts towards Turing completeness. Otherwise pencil and paper would be Turing complete.

> HTML5 is turing complete with CSS3.
Not sure if trolling or literally the most retarded statement ever posted on Sup Forums.

Since Employers are complete idiots when it comes to tech-related "relevance"; mainstream languages like Java and JavaScript probably.

Fizzbuzz wants you to output a specific output you retard, it does not matter how.

How new are you that you haven't see the repo proving it.

It's not the language but the things you do in that language. Every college grade on earth is going to be using either C++ Java or Javascript. You're also going to get a lot of guys who went into more specialized stuff like Rust.

So you have to actually do interesting and non-trivial shit with the languages you already know.

In all seriousness in terms of how many jobs there for certain skill sets I would say Java -> C++ -> C#

If you're going for someting in webDev Javascript, and SQL

Something mathematical or statistics heavy, python

>C#
>Microsoft

What are you, new?

C++
C#
Java
SQL
Ruby

Considering you majored in Physics...

Javascript

Haha now that's a good one

What?

Despite the meme to hate on microsoft and by extension c# it's used a lot to develop internal application for large corporations, especially banks.

Their tools are better than any other third-party tool
Seriously, what even competes with Visual Studio?

xcode

Pretty much this, although some languages will be harder to find employment with than others. Lisp is neat but there's not many job opportunities there.

My job is mostly Java and JavaScript. No one cares if you say "I know Java." Every kid coming out of school "knows Java" because that is the flavor of the month in academia right now. But not everyone knows the intricacies of JDBC, JMS, Spring Framework, etc.

You should probably pick a skillset you want to acquire, then pick one or two languages suitable for that skillset, and then try to learn the various frameworks and libraries and so forth that you are actually likely to use. I mean, take a look at what goes into building actual services/products, and try to learn those skills. Picking some arbitrary language is kind of looking at it backwards, and arguments about languages are usually stupid.

Vim is where it's at
Fuck your macfag shit

Simply using print statements without implementing the algorithm would probably be counted as a failure, since the whole point is to demonstrate your ability to implement algorithms. And without being able to implement the algorithm, it doesn't point towards HTML being turing complete. Of course HTML can display something that could also be generated by a Turing complete language - but that doesn't mean HTML itself is Turing complete unless it can actually implement the algorithm itself.

say "implement the algorithm again" pls

Why are you trying so hard?

Because I really want to see proof that HTML really is Turing complete.

it isn't, dumbshit. and writing fizzbuzz doesn't prove a programming language is turing complete.

>and writing fizzbuzz doesn't prove a programming language is turing complete.
True, but a language can't be Turing complete if you can't write a proper fizzbuzz in it.