Question for MATHEMATICS - page 7

 
Guys. Sweet, dear bums... when you get out of here... ...maybe something will turn up. I'm begging you, leave this thread without your undivided attention. It'll go down in the rankings and you won't see it. Well! You're better off.
 
Helen >> :
Is there a mathematical way to determine the success of a programmer? WHAT ABOUT EFFICIENCY? Not to be confused with productivity.

There is an accounting way of determining the success of a programmer. And accounting is based on arithmetic.

 
I'm not a mathematician, of course, but the phrase "successful programmer" sounds a bit strange to me for some reason. Something akin to "lucky drowning" or simply "successful miner", for example. There are plenty of good and even talented programmers, but it's hard work, and to be successful in this field, with all the usual attributes of success, must be very difficult.
 
Figar0 >> :
Of course, I'm not a mathematician, but the phrase "a successful programmer" sounds a little strange to me for some reason. Something akin to "lucky suicide", "lucky drowning" or simply "successful miner" for example. There are plenty of good and even talented programmers, but it's hard work, and being successful in this field, with all the usual attributes of success, is probably not easy.

+1

I was wondering why that word combination is so hard on my ears, you really have to have a poetic ear to detect the falsity in those two words next to each other.

 
Figar0 писал(а) >>
Of course, I'm not a mathematician, but the phrase "successful programmer" sounds a little strange to me for some reason. Something akin to "lucky drowning" or simply "successful miner", for example. There are plenty of good and even talented programmers, but it's hard work, and to be successful in this field, with all the usual attributes of success, must be very difficult.

You left out the word "needed", which I suggested in the definition. It could be even simpler, more primitive - "needed", "necessary". And if no one needs him/her but himself/herself, then...

You can hardly call such a "specialist" successful.

 
And how would you estimate the level of demand in comparison of two first-class specialists in their field: a C programmer/systems engineer and an application programmer with a huge amount of knowledge in several subject areas? I suppose the answer is incomparable. These guys only together can have a higher demand.
 
Cronex писал(а) >>
And how would you estimate the level of demand in comparison of two top-class specialists in their fields: C programmer/systemmer and application programmer with huge amount of knowledge in several subject fields? I suppose the answer is incomparable. These guys only together can have a higher demand.

I'm not evaluating in any way, because I don't have an objective to evaluate. I've already clarified here that the question is about "single-profile" progers, MQLs, although I think it's pretty clear. By the way, it is a question. It's meant to get an answer. I tried to sketch out a formula... is in the posts.

 
Helen писал(а) >>

I'm not evaluating in any way, because I don't have an objective to evaluate. I've already clarified here that the question is about "single-profile" progers, MQLs, although I think it's pretty clear. By the way, it is a question. It's meant to get an answer. I tried to sketch out a formula... is in the posts.

Unfortunately there is no exact answer... I am engaged in IT projects for many years and by experience I can say that everything is very individual, it all depends on the task and the personal qualities of the team. The success of a project does not depend on personal qualities of programmers only. At the moment I am leading a project with some really great programmers but the guys are too much immersed into the subject, they don't know the subject area and as a result the frequent runs in different directions are taking place. And I can say about MQL programmers - they are so diverse, that it's unrewarding to determine the level of success :-) Too different area of activity in life.

 

Haven't read the thread. Flubbing.

There's a trade associated with programming in MQL. Let's take a fairly simple task for an EA - crossing two wagons (well maybe that's too cool, better of course a couple or three indicators and with a different "approach" to the market). I'm sure that even with such a simple EA the codes of different progers will be different. But I, as a customer, will hardly be interested even in a compact code. I will pay attention to:

1. the accuracy of processing of my (usually - idiotic) task, for example - will signals of actual crossing only or a touch and then a run-up, i.e. whether the coder has provided at least some kind of safety for my idiosyncrasy? Otherwise I will not blame myself, but the coder for my idiocy.

2. The number of trade orders and the number of server's failures - this is more important, whether the coder was able to correctly handle trade orders and make the dealer execute them. I do not care about requotes, ban on trading during news hours, delays during engine time and other stuff - otherwise you have not worked with my money.

And then what I have not even thought about - lot optimization, dynamic stoploss, trawl and other weird things...

How about this? This will determine the coder suitability for MQL? Only it will not cost a small nickel (from Winnie the Teddy). And the number of orders would drop dramatically, because no matter how well the code is executed, my idiocy cannot be cancelled by the coder.

 
Cronex писал(а) >>

Unfortunately there is no exact answer... I have been involved in IT projects for many years and from experience I can say that everything is very individual, everything depends on the task and on the personal qualities of the team. The success of a project does not depend on personal qualities of programmers only. At the moment I am leading a project with some really great programmers but the guys are too much immersed into the subject, they don't know the subject area and as a result the frequent runs in different directions are taking place. And I can say about MQL programmers - they are so diverse, that it's useless to define the level of success :-) Their lives are too different.

Immersion into the subject... I defined it as "knowledge of the subject of coding". Indeed, not an unimportant indicator. Diversity - yes, there is such a thing. But a market of programmers is already forming, and it is on the emke. Services and products are offered. How to navigate this market? In prices? When Integer, for example, informed me about their prices, I was a little shocked. Why is it so cheap? When they hinted at Composter's price, I got the same reaction. And then, out of nowhere, some individual appears and offers his services at prices much higher. Actually, he's a hoo? Well, I have long and fruitfully worked with programmers from different countries. For example, three or four years ago I had difficulty finding a programmer, and I just got lost in this market. I suspect that now it's even harder for a newbie. There are a lot more offers. What to do? There is already an unacceptable situation, when the trader and the coder are "madly looking for each other", and they are running around together. A lot of scammers have appeared. Again, the question is: what about a young, talented coder, if he can not assert himself? So I try to find, to the best of my modest ability, at least some acceptable formula to evaluate a programmer. And the evaluation of work, by the way.