Current stage in coding

Like the previous post, I started in an index at where I started. It’s not easy. I remember when I first learned how to ride a bike. I fell miserably and I never wanted to ride a bike again. Then you begin to understand that riding a bike is a functional piece of equipment. Though BMX is a big sport, there is still a practical functionality with learning how to ride a bike. It gets you to point A to point B. When you begin to understand the purpose of needing to know how to get to point B, you forget about all those times that you fell off the bike. So just like any learning process, and like this I want to share what i’ve been working on currently. There are a lot of gaps in-between where I am now to where I started but just like riding a bike you need to know where you are going in order to forget all the times you’ve fallen.

Screen Shot 2016-12-18 at 1.40.42 AM.png

This may be complicating for most people but this is a beautifully written code. There are many different loops such as a for loop (which is basically iterating though an array), there are higher order functions ( being able to manipulate arrays), and there are also objects ( a set of data where you are able to store an object with characteristic). This is only the beginning stages but this is where I am at currently.

The cool thing about coding is that once you learn higher order functions, you basically have mastered javascript programming. There isn’t more you need to learn ( I say this tentatively because there is always something new to learn). The main thing that may become a drag for almost everyone is that you feel like you need to constantly learn something new. For that reason school may seem like a drag because once you finish high school, you have to go to college. Once you finish college, you have to go to grad school. Once you finish grad school, you have to get your PHD and this can be a very daunting task. The great thing about programming is that you don’t need some higher education. Once you understand higher order functions you are easily hirable to places like Facebook, google, etc.

Programming to me is attractive for many different reasons. The biggest thing about programming is that a computer isn’t going to take you job 10 years from now because you are the ones programming the computer. You tell the computer what to do not the other way around. With that freedom you are able to access a whole new way of living. You can work remotely and anywhere with internet access. This is great because if anything were to happen at your job, you have a very unique set of skills that will make you attractive to any employer. Think about the internet for instance. Just think about how many hours in a day you spend on a computer. What you are really looking at is a very condensed version of programming.

All in all, computer programming is a great place to start if you are looking for a better job that allows you the freedom to live and do what you want, when you want. You can’t say that for many jobs because you are most likely hourly and even if you are working salary, chances are you still have to work a set amount of hours.

 

Leave a comment