I would like to learn something about bitcoin.
I would like to learn and may be set up my miner as well.
Learn what exactly? It is just too broad.
You can learn
to use bitcoin as a currency which is basically like learning how to use a new application with some security related matters. It takes about 20 minutes to learn this.
If you want to learn how to mine, it also is easy you just have to buy a ASIC(s), find a mining pool and read their instructions on how to set things up and connect to their pool to start mining. This too would take about 20 minutes.
If you want to learn at a technical level then things become hard and it could take months to learn everything about bitcoin specially if you want to go deep. You don't necessarily need to be a "software engineer" for that either.