I am new to bitcoin. Before I decide to buy the hardware/software I want to know about kind of problems solved. And more importantly do I need to be skilled in any specific area (like mathematics or know of any software coding languages etc).
So my basic question is once I purchase the hardware and software and join a bitcoin pool, will I be assigned a specific problem to solve a problem by myself? OR is it just that my hardware/CPU is used to solve the mining problem(and I need not do any coding etc).
Thanks for any help or references.