SQL where have you been all my life?

Posted by amandarebecca89 on October 8, 2017

Since my posts these past few months, other than my HTML and CSS posts have been quite depressing and ranty I thought I would write a short but positive post to show you that I’m not always upset when it comes to coding! In actuality, getting deeper into the program I’m loving it even more. In the beginning of the program I made a pact to myself that I would never pull an all-nighter or that I would work on the weekends. Well, that changed last week and today.

As my previous post states, I am done with my side of the CLI Gem Project – and a little cool update is that I’m in talks with IGN to see if they will let me publish my gem on rubygems.com! I have now fixed the issues I had with the help of great people in this community and now I have to hope and pray that I can pass the assessment. I’m setting myself up to think I probably won’t so that I won’t get too disappointed. I’ll keep you posted!

Anyway, back to our regular scheduled programming… I began the SQL the other day, and I finished that section in ONE day by staying up until 3am. I think my love for SQL is because it makes sense to me, whereas Ruby seems too confusing for my brain and also that I was out of Ruby for a moment to breathe. I LOVED the labs and I kept thinking “I want to do this for a living. I wouldn’t mind living in databases”. Combine that with HTML and CSS and I’m not sure what type of job that would be, but I am pretty sure it’s out there!

I know I’m back to some Ruby in ORM and I’m already struggling, but pushing through. I’m not sure why Ruby is giving me such a hard time, but it is and I’m not afraid to let you, my future employer reading this, or anyone else know that it’s challenging to me. I hope that it gets a tad bit easier as the program goes on.

SQL and my brain just clicked. I’ve heard that people either hate or love SQL, much like Ruby. I love SQL. I also thought the labs and code alongs were super helpful HOWEVER, can you switch up the tables from being cats all the time? I felt like I was just automatically putting in stuff and not thinking after a while. That would be the only critique I have with that section. Even if it was switched to dogs, birds, or fishes it would make my brain go “Oh, new table” not the same “Maru, Hana, and Lil’ Bub” tables. But I digress, I did love it so much so that I broke the pact I made with myself and pulled an all-nighter. What a sense of an accomplishment it felt to get it done.

Before I realized that there was data already given to us in one of the labs, I had way too much fun making my own characters. I realized after the fact that I had to use the ones that the school gave us BUT just to give you a few names I put in my list were Heathcliff (Wuthering Heights), Mr. Darcy (Pride and Prejudice), Tyrande Whispwind (WoW), Criseyde (my favorite character ever written by Chaucer in Troilus and Criseyde – I have to use my Medieval Lit degree for something!) and Addie Bundren (from one of my favorite books ever written by Faulkner, As I Lay Dying). I didn’t even mind changing it to what was in our data tab, because I loved doing the SQL so much!

Thanks SQL for refreshing my brain and making me not feel like I am actually going to be able to do this stuff for a living.

Happy Sunday - off to ORM and ActiveRecord I go!