We were inundated with questions about how and where to look for programmers to work with the FB API, coders for various arbitration tasks, simply layout designers, and how to write technical specifications. Let’s find out!
Writing technical specifications
This must befull set of functions, which you would like the software to do. Functions can and should be grouped into categories. It is necessary to describe everything, everything, everything, because things that seem obvious to you are not obvious to a programmer. You can take your entire work process and describe: what is the input, what manipulations are performed, and what should be the output.
Something like: “you need to get a list of domains from the Freenom service via the API, then add each domain to your Cloudflare account, and link the domains to the IP address we need.”
It is advisable to draw the interface, even with a pen on a piece of paper in squares. Just every screen. Because no one but you will know how to make you feel comfortable.
Which language should I choose?
Development language — it depends on what you want. If it’s something with a web interface, then the most common is PHP or Javascript (Node.js) or ASP.NET, which I dearly love) If it’s just a desktop program that works on both Mac and Windows, then Java or C#. If it’s a small script, then PHP or Python.
If you need to automate work in the browser, then ZennoPoster or Browser Automation Studio (BAS) are usually used for this. Look for specialists in these software on the forums of these programs, there are a lot of them there.
What skills should you have?
The programmer should have the following skills: 3-5 years of experience with the language, ability to work with REST API, if you have experience with Facebook API, then this is a plus. It’s also a plus to have some knowledge of marketing to quickly understand the process.
If you have no experience working with Facebook, then you will need the ability to read technical documentation in English, the ability to work with Chrome Developer Tools, and knowledge of the HTTP protocol: writing POST and GET requests.
Where to look?
The best place to look for programmers is atupwork.com, so compose the technical specification in English and send it to all Indians who will submit applications, because the quality of their code ismonstrous.
If you are not comfortable with English, then I recommend two Russian-language exchanges:
If you can’t imagine the cost of future development, then hire people for hourly work, but first ask the coder for an estimate and figure out whether you are ready for such expenses. I believe that the estimate will be exceeded by 30 percent.
Automate the routine and turn it into a plus, gentlemen)

