Technology is the fastest growing field right now and there's no sign of stopping anytime soon. Being tech savvy is not an impossible task, but it definitely requires time and energy to master the basics. No matter what your reason is for wanting to become tech savvy (not "a geek" per se), a self-assessment is always a good way to start. If you know the make-up of a computer inside out, you can read the specifications of a CPU, RAM, hard drive, SSD and understand them, you are skilled at navigating your way through Windows, Mac OS X and Linux operating systems and you’ve done any programming such as C/C++, C#, Java, Python or web programming like HTML5, CSS, JavaScript, PHP and MySql, then chances are you are not a beginner. Whether you are a beginner or not, becoming savvy with technology requires enthusiasm and a lot of dedication. The following steps are ways you can begin this exciting adventure.