I agree with everything cyrusm said.
You're definitely on the right track. Don't sweat this so much right now, but eventually you'll need to pick a direction. Don't do that until you try everything and find out what you like the most/what you're best at. I say this because net+, microcontrollers, and the raspberry pi are really three different things.
Microcontrollers you're looking at C running bare-metal (no operating system) mostly, with direct interaction with hardware meaning you need to have a basic understanding of electronic circuits. The Raspberry Pi is really embedded linux development. You can still do C, but you can also do C++, other object oriented languages, and stuff like python, all the while with some cool libraries that still give you access to hardware (but not in the same way as a microcontroller). Net+ from what I understand is more towards the IT realm, which I am not very familiar with so I cannot comment very much.
I highly highly reccomend learning C, it's pretty much the grandfather for all modern programming. I learned from this book when I was younger, and it really accelerated my learning process, I recommend it.
Source: BSEE in a career as an embedded firmware engineer.
Good luck, don't give up, and have fun.
how hard is it to learn how to swim for someone with no experience in the water? Some are fast learners, some sink like rocks, some just manage the basics.
Same in programming. But this isn't the right sub for your question. Many many years ago I learned C from a very early version of this book.
http://www.amazon.com/Sams-Teach-Yourself-Days-Edition/dp/0672324482