You don't need any IT background to write scripts, although naturally it helps a bit. Writing advanced scripts simply requires knowledge of the OSBot API and Java, both of which can be learned via writing basic scripts. Big projects don't necessarily take a long time to make, but can take a long time depending on how thoroughly they are tested, how efficiently they are written, etc.
Good luck!
Cheers
Thanks, congrats