In another installment of my ongoing, blog by blow Makers Academy Review I shall be coding a fully fuctional bookmark manager. Well kind of. More from copied and pasted code from the Hackpad (a resource that holds lots of the Makers Academy curriculum). This is my least favourite method of learning. I get thoroughly bored and want to distract myself in every possible way. I also feel like I am not learning anything, if I could learn well by reading I wouldn’t be at Makers Academy. I would be sat at home in my underpants reading every Ruby, Ruby on Rails and Rspec/Cucumber book under the sun. Unfortunately, I have to pay top dollar because I don’t have the will and determination to do that. Likely due to me being a lazy B and more seriously not absorbing books at all, which is part of the reason as to why I find every possible way to do resort to reading a book, which is easy in the technological era.
Week 5 is over and it is time to carry on with the Makers Academy Review and I have to say I feel very disappointed in myself. I have done/learnt nowhere near enough this week. This has a lot to do with my lack of attention to the task at hand. I underestimated the amount of material it was necessary for me to cover and I am behind.
The main topic we are covering here is really Sinatra, this is Enrique’s favourite framework, although I am not sure you can call it much of a framework, it doesn’t really do anything! That is probably my ignorance of the topic which I am sure he will dispel me of next week!
One thing I did learn this week: I am awful at Sudoku!
With week 3 over I can definitely say that I have gained a lot from the immersion in ruby that is Makers Academy. If I was to give a Makers Academy Review right now I would say that there is nothing better than Makers Academy that I have come across that really pushes you and provides the teaching in coding that you just can’t get at home on the computer. I would not know the best practices or have the willpower to sit down and learn all this alone.
I spent the week pair programming with another Maker on a Boris Bikes model. This was very interesting and often audibly funny. Who knew code could be funny!
Every Friday there is a test on what we have learnt in the week, this Friday it was to create a model system for an airport. I didn’t believe I was doing very well until this test. I thought my knowledge would be lacking when it came down to it and when I actually approached a problem I would have trouble. I was genuinely surprised to discover that 95% of making the model came to me very easily, the difficulties lay in areas which I had not yet encountered.
I am learning a lot and that test proves it. Bring on Week 4 and Battleship!
With week one of Makers Academy over I have a feeling of not really knowing what I have learnt. I don’t feel I have gained anything really from the first week and I am not sure to it’s relevance. Except maybe to show us the materials to go to when we get stuck on a project. I am probably just not the sort of person that can sit and do a series of exercises one after the other. I feel I have to work on something or work towards a goal. Do a task that I can be an individual on and not sit and repeat the same thing that I have done 100 times again and again. This I feel however, is probably just me. I get easily frustrated when I do not feel that I am making large steps towards my major objectives. More of which I will discuss in a separate post about my 3 month plan.
I think this feeling of frustration may be largely my own doing, to gain the motivation for doing these tasks, which may indeed help me in the long run, I have had to cut myself off from all background noise and work alone in a room. Even then I have only managed to complete 25 of the 40 or so tasks. Hopefully I can catch up this week. We shall see.
I have taken the bad habit the last few days of coming into MA a little bit late and not getting as much done as I can. To make up for that I stayed until 8pm this evening, making good use of the quiet room so I was away from the shouts of people playing Ping Pong or Wiff Waff in the main room. I got quite a lot done and concentrated on the “Extra credit” of LearnRubyTheHardWay (an intense but easy, oh the irony, way to learn it).
My proudest moment of the last two days has been managing to whittle 22 lines of code down to just 3 that did exactly the same thing just a lot more efficiently.