MQL5 programmer certification - page 6

 
abolk:

You have continued your off-topic research into your personal positioning in the "top developers" thread.


Not a word about my positioning. But, sorry for the research.
 
If there are people who earn that kind of money in a month, that's great! When there are dozens or even hundreds of them, then we can think about certification. This will mean that the user will be willing to pay for the programmer's work at a REAL cost, rather than "$5 for a simple Expert Advisor and give a guarantee that you will not pass it on to anyone else, because GrAAL". And possession of a certificate gives nothing (well, people like to hang all sorts of bling on their chests and cover themselves with all sorts of "certificates", what can you do). Does anyone really think that if a programmer has a certificate, he makes fewer mistakes than one who doesn't have it? IMHO
 
papaklass:
Why are you surprised, that's how people are organised. So a person wants to have a certain status. So he wants to be better than others. Let it be a certificate or some other certificate.
Nothing of the kind. There is a desire to draw a line between high-quality and low-quality work. This has always been the case and the forms of implementation are very different.
 
papaklass:

Do you think it is the availability of a certificate that draws the line? In your post I highlight that the basis is still quality work, not something else. So tell me, how the presence of a certificate affects the quality of work? Programmers who don't have a certificate, cannot do the job qualitatively?

Yes, it will. Having a certificate must mean that the programmer is not only able to code (write language commands), but exactly use them according to their purpose, taking into account peculiarities of the task, ie can write experts, understand their difference from the usual computer programs running inside their sandbox. Already there were topics on how the world's best programmers with many years of experience bite their teeth at coding for terminals.

You still have to get a certificate, to get a certificate you have to pass an exam, on which you have to demonstrate your knowledge. Anyone who can really do a good job can get a certificate.

This is just an empty topic, it will never happen.

 
papaklass:
I don't want to get into an argument. Time will show how the presence of a certificate influences the performance of your works. I am personally convinced that having regalia increases the cost of a job and not the quality of it. Really, is it just me?

This is a different question. Having a certificate should mean that the programmer knows how to do things properly. The cost of work does not just go up, it is determined by the market - by demand. Obviously, there is a higher demand for professionals, and therefore the price is higher.

Quality. For an outsider it is difficult to evaluate the quality of a programmer's work, especially when writing EAs. Obviously visible bugs that a programmer fixes right away don't mean poor quality (for instance).

 

The purpose of this topic is unclear. The topic was raised by the topic starter and then he didn't say anything. What do you think is the purpose of the topic? What prompted such a theme?

Since this forum are only psychics, I will also try to guess the author's intentions.

1) Bureaucracy is indestructible. If someone has earned a penny, he can not sleep peacefully.
They want to profit from other people's earnings.

2) Want to earn more, but do not know how to do it.
Many people write for a penny, it is humiliation for a professional programmer. Do not write for a penny yourself.

3) Inflated self-esteem does not give peace. The sense of personal self-esteem overwhelms the sense of reality.
If you're such a cool coder, brag about your achievements (like a topcoder).

Read no further (nonsense before bedtime).
4) Since sergeev is the moderator, methaquotes ordered this thread to explore the horizons of market capture.

PS. Please take everything as a joke. I didn't want to offend anyone, just thinking out loud, if someone was offended I apologise in advance.

PPS. Came to me to get a job as an accountant, brought a thick folder with diplomas, certificates, certificates of merit,
(I didn't even want to look at it. I said, "Let's see what you can do. I did not pass the probationary period.
 

her.human:

PPS. She came to me to apply for a job as an accountant, brought a thick folder with diplomas, certificates, certificates of merit,

(including in programming), I did not even look at it, I said, "Let's see what you can do. I could not pass the probationary period.

Cadres must be educated. Those who can do the job at the level the employer wants may not go to him for a variety of reasons (working conditions, low wages and so on).

For example, if the applicant has passed the test, but it would require a specially designed contract (clearly written in her favor) and a salary of two times higher. Would they go along with her terms?

In my opinion normal certificates (and not the ones that are issued on every corner, at least for many things are issued) guarantee/shouldguarantee that the contractor for a certain time in some area can perform a certain work, and not stressing the customer too much.

Normal phenomenon in this case a certain rate of say per hour of work (above which the payment can be, but below almost never). Well, the certified specialist will not perform orders for 3 Bakinets.

The same example with 1C. If a certified specialist takes say 1000-1500 rubles per hour (at least we have such prices) will he perform orders for $ 3-10? Yes, in order for it to at these rates took the work in the 3-10 payers he oh how much money will be needed (and urgently, so that in other places to earn extra money certainly can not).

The customer must understand that if he orders a job he is either turning to a "super professional" (which at first glance can not determine) or seek to learn a template solution that is lying on every corner and the artist does not think long thinking just adjust the template properly.

Another question is what kind of work and how much can the implementer really do. I saw a lot of certified professionals who perform the work at my level or even worse (and believe me, I'm not the best specialist from the standpoint of the employer).

 

One more thing, why is the service "Work" is a decent place where good professionals can honestly make money, but the "Market" is not?

This is a question for those who believe that the certified specialist has to fleece $1000 per month by only participating in the "sawing" $3-10 (maybe a little higher) orders the service.

 
Integer:

Yes, he will. Having a certificate must mean that a programmer is not just able to code (write language commands), but exactly apply them as they are intended with respect to the peculiarities of the task, i.e. know how to write experts, understand their difference from ordinary computer programs working inside their sandbox. Already there were topics on how the world's best programmers with many years of experience bite their teeth at coding for terminals.

You still have to get a certificate, to get a certificate you have to pass an exam, on which you have to demonstrate your knowledge. Anyone who can really do a good job can get a certificate.

But this is an empty issue, it will never happen.

You must first understand what the certificate (certificate, diploma, certificate) says.

In the syllabus of any educational course there are phrases "must know", "must be able to".
If an examinee shows his or her "should: know and be able to" at a level above a certain minimum, a certificate (certificate, diploma, certificate) is issued.
The minimum "should" level is determined by: the examining organisation, the curriculum, the level of practical tasks, the competence of the instructor, the level of teaching literature and many, many factors.

Therefore, the level of training of a specialist with a "crust" can sometimes only be judged from the practical side, i.e. you have taken the job and looked at it.
The only thing is that the risk of losing time for a "loser" is higher if the specialist does not have a "crust".

P.S. I don't think MQ is interested in certification at this stage. Therefore, as a compromise between the tasks of administration and the desire of the community, we can introduce a "competence rating", which will be determined by: winning and participation in thematic competitions (two such have already been conducted), writing articles, posting their own programs in the code base.

 
Maybe off-topic, but once on the website of a very famous company I read the rules of certification, the first condition is two years of experience in the specialisation, entrance exam, training, final exam, not a small fee. Maybe a little wrong, I do not remember, but I remember well, the rules are such that you cannot get through without a bulletproof vest.