You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Did I say "Hello World"?
Have you seen such orders on Freelance?
I'm a programmer too, and I know what I'm talking about. Unlike you, I have an opportunity to compare, as I have both specialities.
Why I will never take orders in freelancing (100% my view, please don't take offence if anything):
- Freelancing is a completely non-scalable business. The complexity of modern software solutions is so great that they have to be mass products to at least recoup the cost of their development. Freelancing is always individual and one-time solutions (which is emphasised). You cannot sell written code more than once.
- Developing elaborate software solutions out of the box and freelance programming are two different universes. Boxed, scalable solutions are made for centuries. Such algorithms should be reliable, stable, have a flexible architecture, easily adapt to new conditions, evolve over time. A developer should think over every code block and understand that his code will be executed on dozens or maybe even hundreds of machines of different users. For example, with this approach, if there is a possibility to speed up the code by 5% at the cost of 20 man-hours, you should do it. Because 5% multiplied by a hundred users gives not a single hour of saved machine time. In Frillnas, the situation is the opposite. The faster you do it, the better. I don't know how to write fast, I know how to write well. I value my labour and will never give it away for nothing.
- Most freelance orders are dull and monotonous. Formally, beginner mql coders and professionals can cope with them. It is clear that beginners will do worse, but formally do. All over the world uniqueness is valued rather than stamping. And you can't say that about freelance orders. No matter how great an μl-coder you are, you will do stamping, and nowhere pay much for it.
- Freelancing is an income either for schoolchildren or for people living in regions with depressed economies and can be satisfied with $500 a month. It's great that schoolchildren can start getting their first pocket money from the age of 15-16, I'm happy for them, but I'm not a schoolchild and I live in the second largest city in Russia. Yes, in many countries earnings are much lower than in our country. But it is also much cheaper to live there. I can't afford to make orders for $10 because meat in my shop costs $15 and utilities are $150. I can't come to the shop and say, "You know, in Zimbabwe people work for $100 a month. Considering this, maybe you can sell me this piece of meat for 3 quid?" If customers valued my code and paid me like in the best programming firms: 500 rubles per hour - then maybe I would agree to put up with even the non-scalability of this business. As long as this is not the case, I will not even consider such a possibility. I'd rather go sell cutlets at McDonald's. Because it's simple: if McDak pays the same or even more for less skilled labour, you should not waste yourself on useless knowledge, but go to fry cutlets.
Once again I will write that the above is only my vision of what freelancing is. Perhaps I am cruelly mistaken. Perhaps freelancing is a golden Eldorado. Everything is possible. But I have the right to my opinion, even a wrong one, and I stick to it.Why I will never do freelancing (100% my opinion, please don't take offence if anything):
- Freelancing is a completely non-scalable business. The complexity of modern software solutions is so great that they have to be mass products to at least recoup the cost of their development. Freelancing is always individual and one-time solutions (which is emphasised). You cannot sell written code more than once.
- Developing elaborate software solutions out of the box and freelance programming are two different universes. Boxed, scalable solutions are made for centuries. Such algorithms should be reliable, stable, have a flexible architecture, easily adapt to new conditions, evolve over time. A developer should think over every code block and understand that his code will be executed on dozens or maybe even hundreds of machines of different users. For example, with this approach, if there is a possibility to speed up the code by 5% at the cost of 20 man-hours, you should do it. Because 5% multiplied by a hundred users gives not a single hour of saved machine time. In Frillnas, the situation is the opposite. The faster you do it, the better. I don't know how to write fast, I know how to write well. I value my labour and will never give it away for nothing.
- Most freelance orders are dull and monotonous. Formally, beginner mql coders and professionals can cope with them. It is clear that beginners will do worse, but formally do. All over the world uniqueness is valued rather than stamping. And you can't say that about freelance orders. No matter how great an μl-coder you are, you will do stamping, and nowhere pay much for it.
- Freelancing is an income either for schoolchildren or for people living in regions with depressed economies and can be satisfied with $500 a month. It's great that schoolchildren can start getting their first pocket money from the age of 15-16, I'm happy for them, but I'm not a schoolchild and I live in the second largest city in Russia. Yes, in many countries earnings are much lower than in our country. But it is also much cheaper to live there. I can't afford to make orders for $10 because meat in my shop costs $15 and utilities are $150. I can't come to the shop and say, "You know, in Zimbabwe people work for $100 a month. Considering this, maybe you can sell me that piece of meat for 3 quid?" If customers appreciated my development style, appreciated the slowness and thoughtfulness with which I write code, understood the value of my labour and paid it as in the best programming firms: 500 rubles per hour - then maybe I would agree to put up with the non-scalability of this business. As long as this is not the case, I will not even consider such a possibility. I'd rather go sell cutlets at McDonald's. Because it's simple: if McDak pays the same or even more for less skilled labour, you should not waste yourself on useless knowledge, but go to fry cutlets.
Once again I will write that the above is only my vision of what freelancing is. Perhaps I am cruelly mistaken. Perhaps freelancing is a golden Eldorado. Everything is possible. But I have the right to my opinion, even a wrong one, and I stick to it.My vision of the above "(100% my vision, please don't take offence if anything)":
In a psychiatric hospital.
Patient: Doctor, I'm flying.
Doctor: Let's fly together.
On the avatar, where there's a mountain in the background with his head tilted upside down and his arms spread out -- you should add a halo for a full sense of self-identity.
...
My vision of the above vision "(100% my vision, no offence taken)":
In a psychiatric hospital.
Patient: Doctor, I'm flying.
Doctor: Let's fly together.
On the avatar, with the mountains in the background and the tilted head and outstretched arms -- you should add a halo for a full sense of self-identity.
Well, if you value your labour less than a caretaker at McDonald's, then so be it. I agree that I wrote about myself too caricatured, that here look how cool I am, I can do everything, I know everything, and you are some kind of servants - but this is the wrong impression. Many people here know MQL5 perfectly, but for some reason complain that money is scarce and dumping is terrible. You should realise that knowledge in MQL5 by itself is 0, a complete zero. You will not even be hired in MQ if you come and say, "I know MQL5 perfectly, but I don't know C# and C++ at all. But the opposite is incorrect.
In general, every experienced programmer should say these words to himself: "I know MQL5 perfectly, I know and can do a lot. And I will not do skilled work for $10". As your self-esteem grows, your income will also grow. And then everything will be fine.
s.s. I'll remove this paragraph. And I see that many people here are quite bad with self-esteem. You are not ready to say such words to yourself, that's why you work for 10$ in sweat. But once again I repeat: tell yourself that you are unique, you know a lot and can do. People will believe it and start to appreciate your uniqueness.
... and Photoshop. I also have a very fine artistic taste and an incredibly rich inner world.
...tell yourself that you are unique, know a lot and can do a lot. People will believe it and start to appreciate your uniqueness.
I'm not perfect with photoshop yet. But I'll try to get to it next week.
Yeah. It's all about believing.
* * *
Anecdote. A hedgehog walks through the forest and says to himself, "I'm the strongest! I'm the bravest! I'm the most agile! I am the most...". A bear appears from somewhere and kicks him! The hedgehog flies off, stands up, shakes himself off, and says sadly: "But I'm very light...".
There's a similar joke about a crow.
Please note the factual material: https://www.mql5.com/ru/job/developers
Whoever wants to work, really earns. Of course, you have to work hard like in any other business. And you have to sell your skills too.