Three months ago I couldn’t imagine building websites…

Twitter, Instagram, and Yelp all have hundreds of millions of users. Chitter, Captioner, and Dish don’t have any users at all. But I sometimes find them more interesting to use than the former three. I wouldn’t tell you to check them out though. They were built by me. They’re really not much to look at and they don’t do much either. But they are exciting for me, because each one is a basic imitation of the first three sites I mentioned. Three months ago I couldn’t have imagined what it would be like to have the technical capabilities to even begin building websites such as these.

This is the first weekend in a long time where I didn’t feel the need to wake up early and get coding. I don’t have a Sunday midnight deadline to meet. I don’t have a group of other coders waiting for me on Google Hangouts to work on our project. 60 days have come and gone and my Makers Academy experience is now over.

I feel like I’ve enjoyed two courses in one. The final six weeks have had a different focus to them. We moved away from looking purely at Ruby to exploring all of the different tools out there that would enable us to enhance any web apps that we build. I’ve learnt how to quickly take payments from my website using Stripe, how to send confirmation e-mails using Mailgun, and how to locate areas of interest near a user using Google Maps.

For the final two weeks the structured teaching stopped, and we teamed up to produce a final project, typically a Rails web app, using the Ruby and JavaScript languages. The team I was part of built Pinch, an app where businesses post deals to their followers who would have anything from 30 seconds to two minutes to decide whether or not they wanted to purchase what was on offer before the deal was lost forever. The culmination of all of our hard work was a graduation ceremony on the last day. Being able to showcase what we had built to the large and varied audience was a proud moment for us and for the Makers Academy team. Furthermore, it was such an effective way of demonstrating how far our technical skills had developed over the duration of the course, and gave an indication of the levels we could eventually reach.

A key thing I have learnt about being a developer is that it’s not at all about memorizing anything. By practicing, a lot of things will naturally stick with you, but when you know what you want to do and you’re not sure how to do it, Google is your friend. The best developers can properly articulate the problem they’re trying to solve, know where to look for answers, and then can effectively evaluate the options they are provided with. Makers Academy was the beginning of building up the necessary experience in order to make these right decisions. It has given me real confidence to go and explore any new language or technology that I choose to.

Although I doubt I could have managed for much longer with only four hours of sleep a night, I’m sad to have to leave. Makers Academy really is a special place, from the people who work there and their dedicated patience and openness, to the opportunities they create for their students. I have met some of the most interesting, unique characters; people whom I will no doubt stay in touch with for a long time.

Originally published by The Independent

4 thoughts on “Three months ago I couldn’t imagine building websites…

  1. I wish that we have such experience back in my country (Jordan). There are really smart fresh graduates who have the passion to learn coding but they need a guidance and support at the beginning, when they do not find this help at the beginning they move to other IT fields such as networking or quality engineer.

    • Thanks for your comment, Taiseer. It would be great if anyone anywhere had the support that they needed to get into programming. I feel like we’re moving in that direction though, so hopefully it won’t be long before talent in Jordan isn’t lost to other fields!

  2. Hi Nadia,

    I just came across your articles in the Independant. I handed in my notice at work yesterday (currently working as a Business Analyst in a Private Equity company) and am looking to get into coding – have been looking at Makers Academy for a while but have been a bit nervous to make the leap. It looks like you had a great time and learnt so much! Are there any tips you could offer to someone looking to get onto the course/just starting out? Thanks so much!

    • Hi Emily,

      Thank you for your comment!

      It sounds like you’ve done the hardest bit already — quitting your job!! What do you think is holding you back from Makers?

      I would recommend looking at resources like Code Academy and Learn Ruby The Hard Way. Code Academy is very basic but will give you a sense of whether coding might be for you. Learn Ruby The Hard Way starts to get a bit more serious. I would also recommend that you get in touch with the people at Makers Academy and get a conversation going. Go in and visit the school and see what the atmosphere is like. I’m still close to many of the team there and so I’m happy to set up an introduction.

      Ask yourself why you want to do this! That’ll make it a bit clearer as to what your next step should be.

      I hope that’s in some way helpful. 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s