During the last 3 months I decided to up my software development game and attend Makers Academy and my goodness that was one of the greatest experiences of my life. I was able to learn so much in those 3 months and met so many interesting new people that I hoped it would never end, but all good things come to an end and here I am wandering in the wasteland of the real world having learnt a lot but with oh so much more to learn.
Some of the technologies I used at Makers Academy:

Ruby

Ruby

Rails

Rails

NodeJS

NodeJS

MongoDB

MongoDB

HTML5, CSS3, JavaScript

HTML5, CSS3, JavaScript

After graduation I very quickly realised that Makers Academy was only one of the first steps in my journey to become an established and professional software developer and now that it is over it is time for me to take my next step continuing to learn better was to develop good software and hopefully gain some experience at a company where I can create projects that will change people’s lives for the better. This week I decided to tackle some work on ReactJS one of the current trendy JavaScript frameworks which a lot of people love. I first heard about it from a few friends at Makers Academy but never got the opportunity to fully immerse myself in it but now time is all I have, well and a drive to find meaningful work but that is for a different blog post.

To learn ReactJS I took on a tutorial from hashnode.com, on which sadly the resources are outdated so I had to work to figure out what to do essentially translating information from my own resources to accomplish what they asked.

ReactJS is hard compared to a lot of other frameworks I’ve used, the creation of elements as components adds a very complex layer on top of the NodeJS+ Express back end however as I moved further through the challenges I began to see the benefits involved in the use of React the way it makes page loading faster through the use of components, the way you can manipulate the components before they’re rendered and mounted onto the DOM and just the pure fluidity of it when using JavaScript to manipulate the front end. The sheer difficulty I’ve run into learning React however has given me a spark that I was missing in my life before Makers Academy, I believe Makers Academy has given me a drive to just keep continuously learning new things and an efficient and effective way to learn and I hope to keep these qualities with me wherever my journey takes me next.

You can checkout some of my projects on: Github: https://github.com/Taziva

Portfolio: http://codepen.io/SHOIII/pen/PzWwpg

Advertisements

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s