What does a freelancing client pay for for an EA in exp format or for open source code? - page 8

 
Vladimir Suschenko:
.... In freelancing, an order is issued in the form of TOR. Who and what was meant by it, but did not sound it out and did not put it in the TOR - it is not important....

Explain to me how you can "voice" something in the TOR, it is spelled out in the file with letters, so where does the sound come from? Limited vocabulary?

 
Alexander Puzanov:

A programmer learns to program, and linguistic analysis, advanced abstract thinking, understanding the subject (trading) at a deeper level than the average trader is not programming. But without this, most of the thinkers are difficult to understand. That is, a programmer writes notes and plays them for this creative person, and when it turns out that a great idea is a failure, he will be punished - wrongly written, badly sung, does not correspond to the creative level of think-tanker :)

Yes,

the artist is a craftsman

the client is the artist, the creator.

Exactly. The craftsman performs the client's work in the way he was able to understand it. If it did not turn out the way the client wanted, then either he is to blame (he could not articulate his vision) or the doer (he could not understand the client). The doer should not "think out", try to make it better, embellish the order, because it will not come out exactly as the client wanted, but the way the doer would like to see. The executor must not show any "creativity" and must not make any absolutism (unless the creator implements his ideas himself).

The source code is notes written down on paper, it's not music, it's just notes. And notes should be given to composer...

Most likely the performer used some of his own template code libraries(trading functions etc) in the order, but even then he has to give them to the customer (they are just a composition of paint the performer used to write the notes on paper). If the executor's template libraries are some kind of exclusive "zest", they can be passed to the client as separate closed libraries, complete with the source code of the Expert Advisor (indicator, script), of which the executor is obliged to warn in advance.

 
-Aleks-:

I don't understand why the proud and dignified words "craft" and "professionalism" offend you.

Not offended at all. I just see a structural defect in your constructions - you consider your thoughts about tendencies on the pictures in the terminal (the author of the pictures is DC) to be creativity, while you do not consider someone else's thoughts about the realization of your thoughts. Programming allows you to build hundreds of variants to implement your ideas, the opportunities for creativity are endless.

About source code - all this bullshit about protection of the code by a programmer. If there is really something to protect, the programmer must necessarily stipulate it in advance. And everything is clear as two fingers - the coder does not earn much and uses any cracks to squeeze more. He is unlikely to make much money - his reputation will not be the same

 
Alexander Puzanov:

. But here it's as clear as two fingers - the coder earns little and uses any loopholes to squeeze more out. He is unlikely to make much money - his reputation won't be the same

That's my point. The rules are not perfect and must be changed. There are many loopholes that unscrupulous performers may exploit.
 
azfaraon:
The rules are not perfect and need to be changed ... There are many loopholes that unscrupulous performers can exploit ...

Forget it, 10 quid is not a great loss, and just do not ask him anymore, and in the task write about the source.

Although, it should be noted, constantly read the same kind of nonsense in the tasks, such as that the source should be provided and the expert must continue normal operation after a connection failure, and that the expert must be a magician - nadalblyaet. It's kind of obvious.

 
Alexander Puzanov:

No offence at all. I just see a structural defect in your constructions - you consider your thoughts about tendencies on the pictures in the terminal (the author of the pictures is DC) as creativity, and someone else's thoughts about realization of e.g. your thoughts - not. Programming allows you to build hundreds of variants of implementation of your ideas, the opportunities for creativity are endless.

I wrote that yes it is creativity, but only as much as any professional can create. It is not about the idea of how to make it work, but about what will work. You are paid for the "how" and want a written answer with a detailed description of the process in code. That is, your creative process is paid for and its result is expressed in code.

If I told you that accounting is a creative process, would you believe me?

 
Dmitry Fedoseev:

...Limited vocabulary?

No, a mental limitation in some who read but don't understand.
 
Andrey Dik:

Yes,

the doer is a craftsman

the client is the artist, the creator.

Exactly. The craftsman performs the client's work in the way he was able to understand it. If it did not turn out the way the client wanted, then either he is to blame (he could not articulate his vision) or the doer (he could not understand the client). The doer should not "think out", try to make it better, embellish the order, because it will not come out exactly as the client wanted, but the way the doer would like to see. The executor must not show any "creativity" and must not make any absolutism (unless the creator implements his ideas himself).

The source code is notes written down on paper, it's not music, it's just notes. And notes should be given to composer...

Most likely the performer used some of his own template code libraries(trading functions etc) in the order, but even then he has to give them to the customer (they are just a composition of paint the performer used to write the notes on paper). If the executor's template libraries are some kind of exclusive "zest", they can be passed to the customer as separate closed libraries, complete with the source code of the Expert Advisor (indicator, script), which the executor is obliged to warn in advance.

There is just some confusion in terms of freelancing. For example, the coder there is called a DEVELOPER. Meanwhile, he really is only an EXECUTIVE (how creative, conscientious and qualified is another topic). That is, the real developer is the CUSTOMER. He is the one who comes up with the work and pays for that work. And it is the CUSTOMER who is the OWNER of the final product, and therefore of all its contents. And if the contractor wants to use incorporated elements in the work, the principle of which he does not want to disclose, it is the contractor's MUST notify the client about such intentions and make sure that the client does not mind, rather than the client's duty every time to ask if you will have some secret tricks there...
 
Vladimir Suschenko:
No, the mental disability of some who read but don't understand.
Yeah, you're dreaming.
 
Youri Tarshecki:
Yes, there is just some confusion in terms of freelancing. For example, the coder there is called a DEVELOPER. Meanwhile, it's really only an EXECUTIVE (how creative, conscientious and skilled is another topic). That is, the real developer is the CUSTOMER. He is the one who comes up with the work and pays for that work. And it is the CUSTOMER who is the OWNER of the final product, and therefore of all its contents. And if the contractor wants to use incorporated elements in the work, the principle of which he does not want to disclose, it is the contractor's MUST notify the client about such intentions and make sure that the client does not mind, rather than the client's duty every time to ask if you will have some secret tricks there...

The word "developer" is taken to avoid using the word "programmer". Then, somewhere out there, someone has given the word "programmer" some special meaning and it is not appropriate for everyone to be called a programmer.

As for me, I agree, a developer here in freelancing is not a developer at all, but only a doer. Like a turner in a factory milling out a part per drawing. But there are different turners...