Saturday, July 19, 2025

Grades Matter—But So Does Everything Else

A lesson I'm currently learning is that a qualification alone doesn’t fully reflect a person’s capabilities. At the end of the day, employers and recruiters are looking for value. If you're still in high school or university, focus on building a strong personal brand—one that reflects more than just your academic record. Invest in your professional presence, get involved in extracurricular activities, and aim to grow in a way that makes you a well-rounded individual.

Thursday, July 17, 2025

SQL is Simple: A Library Analogy

Too often, what makes something feel difficult is just the perception that it is. SQL is one of those things. I’ve been learning it, and honestly, it’s not as hard as it seems. Let me break it down with an analogy that helped me understand it better.

Imagine I volunteer at a library. I work as a cataloguer, and I need to communicate with the librarian to find or organize books. Now, the librarian understands four specific languages. These are:

DDL (Data Definition Language)

Used for setting up the structure of the database, like creating shelves in a library.

DML (Data Manipulation Language)

Used for adding or changing content, like placing or removing books.

DQL (Data Query Language)

Used for asking questions, like “Where are all the books by Chimamanda Ngozi Adichie?”

DCL (Data Control Language)

Used for setting rules, like who is allowed to borrow certain books.

Whenever I speak to the librarian using one of these languages, they give me the right information about how to find or manage a book.

But here’s the catch. The librarian doesn’t work alone. They quietly pass my request to the manager of the library behind the scenes. The manager handles the actual operations and makes sure everything runs smoothly.

This is how SQL works. You’re speaking to a system that understands your request, translates it behind the scenes, and returns the information you need.

Conclusion

Learning SQL is like learning to speak to a librarian who knows exactly how to find what you need, as long as you speak the right language.