AlphaGo Zero Explained In One Diagram

Download the AlphaGo Zero cheat sheet

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




My Most Recent Learning Challenges.

The most challenging learning experience I have gone through recently came in form of Andela’s pre-Bootcamp challenges. I have been programming for close to nine months now. By programming, I don’t mean hardcore coding and working on large projects. The most I had done before joining Andela’s Bootcamp was to code single-function programs and maybe a program with a single python class. These classes usually had a few methods in them that at most calculated individual’s ages or what they earned over a period of time. Then came Andela Challenge 1.

In the first week of the pre-Bootcamp workshop, we were given the first of four challenges to complete in a week. Since it was the first challenge, I wasn’t expecting it to be extremely difficult. I was wrong. I was required to code using HTML and CSS, two of the languages I had completely overlooked when I was preparing for the workshop. It was indeed a challenge but nonetheless, I was determined to complete it within the stated time. I spent a good amount of time learning what I needed for the challenge.

I have never been design-inclined so I had a bit of a hard time learning how to create a great, not just good, user interface. From matching colors to arranging elements in a pleasing way, all seemed to be going opposite of what I was visualizing in my brain. I could almost start to understand why I always overlooked delving into frontend development. However, I couldn’t let all that get in my way and with only two days left to submit my work, I started working on my frontend elements. I managed to complete all the work but I had already missed the deadline by a couple of hours. It wasn’t the best of starts but I was happy I had managed to complete everything with the limited knowledge I had at the time. During that week I had also learned how to follow good project management practices, using version control and working as a team.

This time, I thought for sure, I would be able to complete the challenge without a lot of fuss. Guess what, I was wrong again. As much as I understood everything in the beginner tutorials on Kenya-tech, they were nothing compared to what I was required to do in the second challenge. Within seven days, I had to learn TDD, which is another whole topic by itself, object-oriented programming, which in the past has given me a lot of headaches and to finally build on some of the things I had learned in the previous challenge. It was surely going to be a heck of a week and I was going to work towards achieving my own set goals.

www.pexels.com

A few weeks ago, I was happily coding single functions thinking that I was great at programming in Python. Now my whole world is being turned upside down and I could not believe how lacking my knowledge on web development was. In the last two weeks, I have been able to learn more than I have learned in the last eight months. Although it has been challenging and has caused me a couple of sleepless nights, I am glad that I started this journey. Looking back, I am really happy where I am now and how much I have achieved in such a short period of time. Through hard time and tough challenges is truly where you can achieve the most.

Add a comment

Related posts:

United States Embraces Cryptocurrency

As strange as it may sound, the President of the United States is generating a stir across the globe once again, this time with a focus on crypto enthusiasts rather than on sanctions on Russia; part…

An Artificial Magnetic Shield Could Protect Humans from Cosmic Radiation

An artificial magnetosphere could potentially allow transparent lunar domes, as well as consume less power than a Moon base’s vegetable garden. Because the Moon’s rotation means one side is in…