Considering the profit margins, Many freelancers and business owners have started bitcoin mining over the last few years. Bitcoin mining has increased 428% since September 2020. This shows how it has attracted different people's interest in bitcoin mining.
Do you need programming language knowledge for bitcoin mining?
The simple answer is "No". You do not need any kind of expertise in the field of computer programming. But you need technical knowledge to get started with bitcoin mining. Many of my friends have left their jobs just to make a career in bitcoin mining.
I talked to them about the same. They insisted to gain detailed knowledge about RAM, CPU, and the processor of a computer system. Along with that, electricity is also a requirement. You need 24*7 high electronics.
Read more about bitcoin mining from an expert: https://steemit.com/bitcoinmining/@denzelvieta/an-overview-of-bitcoin-mining-how-does-it-work