And you are right about not believing on all of those bots that can be bought, using a bot only makes sense if a trader is profitable already and they can code, as in this way they can trade the markets every single minute of every day and not miss a single movement because they were sleeping or they got distracted.
However for some reason many people out there hold the idea that someone else is going to give up on years of research and trial and error and sell their knowledge for peanuts.
Programming these days starts slowly to become a common knowledge. Most of the people I encountered even non techy almost are at least familiar with simple syntaxes since it is almost like close to math knowledge that you learn in high school.

At the most basic level coding is not very complex at all as the current coding languages use structures anyone can understand after a brief explanation, however once you begin to go deeper coding becomes a specialized skill only those in the known can understand.
Also coding requires logical thinking and the ability to convert a big problem into many smaller ones, and this is an ability very few people have naturally and it has to be developed through training.