- DIVER: Bhavya Bhandary
- NATIVE COUNTRY: India
- CATEGORY: Coder
- DIVE: SQL Databases
- Level: 1
- REQUIREMENTS: Level 1 (Knows the basics of SQL Databases)
When and Why Did You Decide to Pursue This Dive?
I like to work with data. I enjoy working on finding stories from the data. I learnt the basics of SQL and data structures when I was working as a SAP ABAP Developer in India in the year 2008. But I got very interested in resuming the journey of learning SQL when my teammate at Break Diving showed me the PGadmin4 GUI and how we can connect, access, and manipulate local Break Diving data using the GUI. Before that I was using Active Record(AR) on the Rails console to update the data.
How Long Did It Take For You To Accomplish This Dive At This Level From The Day You Decided To Pursue It, And Why Did It Take That Long?
It took one year to accomplish this SQL Dive. The journey is still ongoing. Why did it take so long? I think to understand the concept of any programming language takes time. There is no shortcut to becoming a master in any language. Learning a little bit everyday will help you to reach the goal.
What Was The Hardest Part About Achieving This Dive Level?
Keeping myself motivated and self-disciplined to follow the plan of study is a big challenge. You need to do lot of analysis to get the query to work.
Learning becomes a little more complicated as you go to advanced topics.
What Was The Easiest Part About Achieving This Dive Level?
Learning the basics of SQL is very easy. It starts with simple select, insert, update, and delete statements. Thanks to the internet, you will gain access to a lot of free resources to get started.
What Is Your Advice For Someone Who Is Pursuing This Dive And Level?
- Enroll in a good course or follow any good book. Make a plan of how you are going to achieve the target.
- Join the Break Diving community to get inspired whenever discouraged.
- Don’t give up.
- Try to improve day by day.
- Practice, practice, and more practice! The more you practice, the better you understand the concept.
- Try to solve the exercises and assignments by yourself. Hacker Rank has great challenges that will help to develop your SQL skills
What Are Some Of The Best Resources You Recommend to Those Pursuing This Dive at This Level, And Why Do You Recommend Them? Please Include Relevant Weblinks, If Applicable.
Here are some resources to learn SQL:
- The Ultimate MySQL Boot camp – Go From SQL Beginner to Expert by Colt Steele on Udemy
Tell Us A Story Of One Of Your Adventures While Pursuing This Dive.
All of my work with SQL in Break Diving has been very adventurous. One adventure was when our site’s mailbox became slow when one of our members sent mail to all of the users. I had to go through a lot of analysis to fix the bug. The first thing I did was try to understand the structure of the tables that were involved and write a query to delete all of the instances of the mail. I then converted that into an ActiveRecord query for Rails. Finally, I ran the command in production to delete all the mails sent by the user.
How did you prove you met the requirements for this level?
I work with the Break Diving team to address many database issues, and they all vouch for my abilities with SQL.
I completed the Udemy course ‘The Ultimate MySQL Boot camp – Go From SQL Beginner to Expert’ by ‘Colt Steele’.
Will you be pursuing the next level? If so, what is your plan? If not, why not?
Yes, I want become an expert in SQL and am very interested in learning even more about Data Analysis.
And having made this post, and provided adequate evidence to the dive committee, Bhavya Bhandary is now hereby certified by Break Diving, Inc. as: CODER – SQL DATABASES – LEVEL 1. Congratulations Bhavya! Thank you for being an inspiration to others!
The author above wrote this WYSEguidance post as one of the certification requirements to become certified by Break Diving, Inc. for a dive completed. Would you also like to find greater success, happiness, and friendship, and make genuine supportive connections with others around the world pursuing your same dreams? We will certify you in your life accomplishments, and help you find new dives to pursue! Come join us at www.breakdiving.io and soon your story will be the next one you read about on this site!