What is considered "knowing" a programming language? | Sololearn: Learn to code for FREE!
Neuer Kurs! Jeder Programmierer sollte generative KI lernen!
Kostenlose Lektion ausprobieren
0

What is considered "knowing" a programming language?

To say that one "knows" a programming language, are there any pre-requisites? Do you need to know everything about the language, or would in-depth-ly completing a SoloLearn course on the language count? Like to list it on a resumé?

19th Jul 2017, 11:39 PM
Ben Galbraith
5 Antworten
+ 5
I would say when you feel confident that if you put it on your resume and your potential employer asks you to use it, you would be able to do whatever they ask.
19th Jul 2017, 11:44 PM
LordHill
LordHill - avatar
+ 5
sololearn is more specifically fundamentals, so i would say once you are confident that you know by accessing more sites that teach you advanced versions of that course (lets say javascript for example, i'd go and sharpen my knowledge by going on wesbos) and it would be better to know a bit more than just the basics. i would try to learn as much as i could so if i put it on my resumé and whoever reads it asks about it, i can show them to my heart's content and totally feel good about it
19th Jul 2017, 11:49 PM
esenia
esenia - avatar
+ 3
Yes there are prerequisites. Before going to programming languages let us take a bird's eye view of spoken languages. When you the op say you know English for example, what you mean is you know most of the words that are spoken at homes and on the streets on a daily basis. Not just words, you would also be knowing how various expressions, and millions of grammatical constructs that make English English. For programming languages, similar reasoning applies. It is simple though. For example, can you instruct a machine using say, Python, how to travel from London to New York and then from there to Tokyo and finally down to Sydney, while also instructing it how to behave when things don't go smooth? And, your Python instructions must be clear as a day to fellow humans and when they follow it, just as the machine does, must have exactly the same outcome that your machine will have. This, op, is a good yard stick to say that you know a programming language. Sounds daunting, but it is just an ant hill when seen against languages such as English which can drive any newcomer who is not a baby mad to no ends.
20th Jul 2017, 12:04 AM
Venkatesh Pitta
Venkatesh Pitta - avatar
+ 3
It's more just a confident thing. if somebody tells you they know a language, you can often times ask them for past work and that will tell you much more. I've had some really confident people brag to me only to have near to nothing to really show.
20th Jul 2017, 4:05 AM
Jordan Chapman
Jordan Chapman - avatar
+ 1
When you can solve sorts of challenges using it, knowing almost or all its commands etc
20th Jul 2017, 5:00 AM
LordGhostX
LordGhostX - avatar