Can MQL programmers be considered as programmers?

 

The essence of the matter is that when I declare in a near-programmer environment that I write MQL4 and MQL5 trading robots (I often have to explain what they are.) I'm getting angry at them and they don't even look at me.

The essence of the matter: when in a near-programmer environment I declare that I write trading robots in MQL-4 and MQL-5 (I often have to explain what they are), I get trashed - like these are not languages, you're a sucker, loser and all that with tons of sarcasm and jeers. I don't say anything about it anymore, so as not to cast aspersions.

Well, is it true that MQL-programmer can be called a fully-fledged programmer? Or is it no fish or meat?

But when someone in my presence says that he's a "programmer", because he knows html4, studying html5 and, oh my gods, CSS3, those same "True Programmers" understandably cluck their tongues, like you're cool, man. And here I want this html programmer to laugh....

Just wondering who has an opinion.

 
Evgeniy Zhdan:

The essence of the matter is that when I declare in a near-programmer environment that I write MQL4 and MQL5 trading robots (I often have to explain what they are.) I'm getting angry at them and they don't even look at me.

The essence of the matter: when in a near-programmer environment I declare that I write trading robots in MQL-4 and MQL-5 (I often have to explain what they are), I get trashed - like these are not languages, you're a sucker, loser and all that with tons of sarcasm and jeers. I don't say anything about it anymore, so as not to cast aspersions.

Well, is it true that MQL-programmer can be called a fully-fledged programmer? Or is it no fish or meat?

But when someone in my presence says that he's a "programmer", because he knows html4, studying html5 and, oh my gods, CSS3, those same "True Programmers" understandably cluck their tongues, like you're cool, man. And here I want this html programmer to laugh....

Just wondering who has what opinions.

In my opinion, there are very few "pure" MQL-programmers. Most people have already had programming experience. So, I guess "pure" MQL-programmers are not quite full-fledged programmers. It's like calling a person who knows only one foreign language a linguist.

 
Ihor Herasko:

In my opinion, there are very few "pure" MQL programmers. Most people come here with programming experience. So, I guess "pure" MQL programmers can be considered not quite full-fledged programmers. It's like calling a person who knows only one foreign language a linguist.


mql4 + mql5 are already two foreign languages.
 
Alexandr Saprykin:

mql4 + mql5 are already two foreign languages.

Ah, well, I am a linguist then )) I know Ukrainian and Russian.

 
Author, you can learn BASIC to calm your soul (easier) and then you are a programmer for sure.
 
Ihor Herasko:

Ah, well, I'm a linguist then )) I know Ukrainian and Russian.

Both foreign?)
 
Alexandr Saprykin:
Both foreign?)

Come to think of it )))

 
Can self-taught people be considered programmers? Some of them can write a simple Expert Advisor or indicator on their own after watching 6 video tutorials in MQL, and there are those who have studied and have the appropriate specialisation and you can guess which group the programmer belongs to
 
Evgeniy Zhdan:

The essence of the matter is that when I declare in a near-programmer environment that I write MQL4 and MQL5 trading robots (I often have to explain what they are.) I'm getting angry at them and they don't even look at me.

The essence of the matter: when in a near-programmer environment I declare that I write trading robots in MQL-4 and MQL-5 (I often have to explain what they are), I get trashed - like these are not languages, you're a sucker, loser and all that with tons of sarcasm and jeers. I don't say anything about it anymore, so as not to cast aspersions.

Well, is it true that MQL-programmer can be called a fully-fledged programmer? Or is it no fish or meat?

But when someone in my presence says that he's a "programmer", because he knows html4, studying html5 and, oh my gods, CSS3, those same "True Programmers" understandably cluck their tongues, like you're cool, man. And here I want this html programmer to laugh....

Just wondering who has an opinion.

HTML is not a programming language. It's a language for marking up gpertext. And CSS is cascading style sheets (analogous to predefined variables )) ). CSS allows you to separate external representation from the site text itself and allows you to change the form of the text representation (read site) simply by replacing the table(s).
Programming languages from that area include javascript, for example. Nothing complicated about it ))))). Anyway it took me two or three months to figure it out. It's just a distraction.

But seriously: the value of progammer is not so much the knowledge of a language, but the ability / ability to create an algorithm (not the terms of reference, namely to formalize an unambiguous customer wants) and correctly write it in a programming language, the higher the class of programmer, the more effective will be the implementation of the algorithm. Naturally, with such skill, mastery of programming language is a plus.
Based on such criteria, programmers in MKL are also programmers in a narrow application area.
All IMHO, of course.

 

I don't consider myself a programmer, although I have been programming since 1976. Algol, Fortran, PL/1, Clarion, Basic, MQL4, and other little things.

Neither do I consider myself an electric welder, carpenter or a carpenter, though I am fond of wood, know how to work with it a bit and have built a workbench for myself at my dacha.

I even do not consider myself an electrician, though I am an aviation engineer-electrician by first education and do all electrics in my dacha myself.

I am able to drive a car. Trucks too.

Programmers, electric welders, joiners, carpenters, electricians, drivers and representatives of other professions are united by the fact that they earn, or are able to earn by their craft, while I simply know how to do all that, but my productivity is too low, and I have to learn the technology on the fly.

My profession is different. It goes something like this.

 
Aleksey Semenov:
Can self-taught people be considered programmers? Some people can write a simple Expert Advisor or indicator on their own after watching 6 video tutorials in mccl, while there are those who have studied and have the appropriate specialisation, and you can guess which group the programmer belongs to?

This is like the question of whether a salesman can be considered a salesman if he has not studied to be a salesman, but works as a salesman.
Can a director be considered a director if he has not studied human resources management.
Can a policeman be considered a policeman if he is already working as a policeman, but has not yet gone to police school? etc...
Reason: