Lets face it. We all work with computers (well a lot of us) and at the end of the day, we are processing “information” a.k.a “data”. Whether you are an accountant, a marketer, a sales person, analyst, real estate agent, banker, customer service agent, insurance agent, programmer etc, you have a lot of information to work with.
When we use computers, we use some kind of a software or a Tool to work with data. This can be in the form of a front-end or “GUI” (Graphical User Interface) or screens. Most of us are given this tool to work with actual data that is in the background a.k.a “backend” or more officially a ” database”. Many times, we are limited by the functionalities that the screens/GUI provides and all we care about is getting the actual data behind it. We don’t really care how pretty the GUI or the screens look like, we just want the damn data behind it
This is where SQL comes in handy if you know just enough of it.
- Learning SQL gives you “direct” access to the actual data within a system.
- You are not limited to querying what the front end screens or pre-designed reports provide you. You are your own boss. Query whatever you need (restrictions apply of course but still very powerful)
- You remove reliance on an IT person or a developer to give you “your” data.
- You can create your own custom reports by pulling in whatever data attributes you want on the fly.
So, don’t wait and go learn SQL today. Here is a really good resource that I like (no affiliations):SQLBolt.