M
M
Mr.nobody2018-09-28 11:59:36
IT education
Mr.nobody, 2018-09-28 11:59:36

Programming ability, how to determine?

Hello. Once I was talking with one friend, I say that I’m doing programming, now I’m studying Python, etc., and he asks if I have the ability to do this. I - "I don't know, I'm not a fool, but not a genius either, what happens," but I myself thought. My education is IT. How to understand whether there is programming ability, I saw all sorts of tests on the Internet, but I somehow doubt the reliability of their results. Or this question does not have an exact answer and everything is determined in practice. How can one formalize "programming abilities" in general, what criteria to more or less clearly define.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
aRegius, 2018-09-28
@aRegius

Hello.
If you started programming, then you had some reasons for this. And as long as these reasons remain relevant for you, continue.
As for "tests", "comrades", "horoscopes" and other Zen Buddhism, then, in general, follow the advice of smart people )

S
sim3x, 2018-09-28
@sim3x

The stages are something like this
You write the code
You get what you need It
doesn’t turn your colleagues up
very much Your colleagues don’t turn up much
they ask you to look at their code
you are asked to speak and tell your approaches
you have followers
Then, with some probability, you can say that you have have some ability

L
leremin, 2018-09-28
@leremin

Programming is more than just writing code. I studied in a specialty where a lot of lab / term papers were in the form of programs. And there were a lot of people in the stream who happened to be there, by their example, I realized for myself what is the criterion for the ability to program: this criterion is the understanding of the properties of the algorithm (well, any garbage like mass, efficiency, discreteness ...). As strange as it may seem, most of the stream did not understand this.
Well, as an example, can you write any algorithm (yes, even sorting or stack implementation) in any, even a fictional programming language? If you can, then you have the ability. All that is needed is perseverance.
And to implement an algorithm in any programming language is already code writing.

M
Maxim Timofeev, 2018-09-28
@webinar

How to understand if there is programming ability

Something must be done. If it works, then yes. If you read books and do not understand what is written in them, then no.
This phrase is very similar to the thinking of a programmer. You should not try to understand the brain, there are no 0 and 1. Everything has a certain probability there.

D
Dmitry Dart, 2018-09-28
@gobananas

Anyone can program.
Programming and earning on it (for employment) - also each with a higher or lower salary.
Programming in such a way as to win olympiads, competitions is not for everyone. This is where predisposition is needed.
So the main question is what is your goal. Well, they already said about motivation above, motivation drives.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question