Whether for a business or personal project, one of the simplest ways to store and use data is a relational database, and interacting with that data happens through SQL. Because databases are so pervasive, the skillset of using that data is valuable to people across many career paths. A number of people on the data team have worked on learning SQL, and one of the best resources we’ve found is pgexercises.com. It’s a great learning resource that mimics the real-life mental process that you go through when trying to figure out the correct logic for queries. I also recommend doing an online course like Khan Academy to understand the basics of working with databases.
In addition to making you more technically literate, learning SQL will provide you a skill that is valuable in many professions. Knowing SQL will help you directly use data and better understand what is happening in software that uses databases behind the scenes. Searching JIRA with JQL or crafting Rules in Outlook are great examples of how knowing SQL helps you leverage powerful features in software. If you want to make the jump into learning SQL… you can do it!
Tagged with: data • languages • learning • SQL • training