A New Beginning

18 Jan 2019

The Prologue

While I do not have nearly as much time when it comes to coding something as I do others, I have had some experience with Java, C, and C++. Three years ago, I had went into college, no prior experience with coding, and went straight into it, learning Java in my first ICS class in my entire life, ICS 111. It was certainly a new experience for me.

It wasn’t like any other class I had taken before. Instead being the usual structure class, where we just learn the basics one at a time, we had fun with it. And I immediately fell in love with coding.

Learning Anew

This is my first experience I’ve had with Javascript. I’ll admit, I was initially a bit taken back and slightly overwhelmed by the amount of lessons we had to take during the freeCodeCamp. When I started to take the lessons, I immediately recognized the difference between Java and Javascript but also the similarities between them. As I took the lessons, I said to myself “This is much easier than Java!” and with the first Javascript done and over with, I still stand by that statement. We haven’t done much coding in this class yet, but so far, I have had quite an easy time adjusting to using Javascript, much easier than I had originally thought I would be.

Perhaps it was because I had previous experience coding, or perhaps it was because it was similar enough to Java that I didn’t have a problem. Whatever the reason it may be, I know I’ll have just as much fun in coding as I had in ICS 111.

The WODs we have had for class so far, has been like a review for me. It’s nice and easy enough that I believe it was mainly for getting used to the Javascript language and syntax. The class setup, I believe, is very time consuming when it comes to not being in class, and would normally be very inconvenient for me if it were like any other semester, but now, my schedule is much clearer and I can allow myself enough time to work on this class. It’s like my other ICS classes, which was a “flipped class,” initially, I had not liked those type of classes because of the lack of time I had outside of class, now though, for ICS 314 specifically, I quite like it.

The Journey

The lessons from freeCodeCamp, for the most part, have been pretty easy and straight forward. Some though, I had struggled with. It had been the ones concerning objects and trying create a record collection. From this alone, I can tell it will get more difficult in the future.

But I look forward to a lot learning more and working with Javascript.

I don’t know if Javascript will be all that good of a language to know when it comes to the work place, but working with it now will help improve collaborative projects in the future. And I certainly don’t know the back end when it comes to this language, because I know some people don’t like Java because it’s “easy” or that it relies too much on an outside source for code, but Javascript is a language, I think, would be a good steeping stone for most people to learn to start coding.