Tuesday, January 24, 2017

CST 300 Module 3

I found the plans suggested in the time management articles very interesting, and some I already implemented and they are indeed quite useful. Preparing general plans that get more specific as you go to shorter periods sounds similar to our previous look into project management. I always enjoy breaking up my week into even daily schedules that help me to complete a given task in an orderly fashion. I often give a somewhat flexible daily schedule where I will block out specific times to both work and take breaks throughout the day. Choosing a specific location that is in a quiet and well lit area has always been important to me, as I find it much easier to work on projects when I have fewer distractions to impede me. I often work in the same place, where I like to keep things clean and well organized.

There was a lot of reading this week on ethics; it was quite interesting to learn about the various frameworks for thinking on ethics. I turned in my analysis paper on Electronic Arts this week, and began my work on the next paper. It looks like we will be covering a specific issue where we can argue both sides of the argument through an ethical framework. I personally chose to discuss whether or not the government should require phone operating system makers to include a “backdoor” through their security in order to access private data. We also spent some time reviewing a few of the key courses we will be taking through the program. It was particularly interesting to engage with the cohort in discussing Snowden, and his actions in releasing government documents. Using the ethical frameworks we had read up on previously, we argued with each other over whether his actions could be deemed right or wrong.

One of the most interesting parts of this article was the emphasis on a portfolio rather than a resume. It is interesting that one should focus on showcasing the skills learned and implemented now, while a traditional resume appears to have lost some of its significance. I especially agree with the section on programming languages, as I believe it is important to learn multiple languages in order to stay relevant and to expand one’s knowledge. Teaching the techniques on how to learn a new language would be a very useful skill. It was very useful as well for the author to briefly discuss different types of languages and specific examples of various languages that would be good to learn. Computer Architecture is definitely a must for someone who is serious about Computer Science, understanding what occurs from the bottom up will give an individual a more holistic view of their trade. Learning various compilers and Operating Systems, especially Unix, is an extremely helpful skill to learn that will definitely aid some in the future. Overall the article was interesting and somewhat enlightening. While I knew that the path to a solid understanding of computer science was long, seeing all the various specific skills and theories that are deemed necessary truly brightened the path so that I can now begin to see some of the goals ahead.

4 comments:

  1. Well Brandon it seems that you have everything under control. Something that I think you are doing great and I think I need to implement is to have a consistent and well organized study space. I just kind of grab whatever spot is open at the moment. Good job.

    ReplyDelete
  2. You presented a great idea Brandon! Having general times to do work is easier than trying to plan the details into it. If I try to plan all my details all at once I tend to get overwhelmed! Sounds like you're doing great so far with controlling your time management with the course. Keep it up.

    ReplyDelete
  3. Hello Brandon, I agree that taking the larger picture and breaking it into smaller sections is similar to our studies in project management. Preparing a daily schedule has definitely helped me in completing assignments sooner than taking on the task at the last minute. I have also found that setting a study place is helpful in keeping me focused on our assignments. One thing from the readings I want to implement is using waiting time you can't control (riding the bus or waiting in line) for a quick study or review. I think we have all passed this time with a distraction such as playing a game on the phone or daydreaming, but I think this approach will prove to be helpful and make us more productive. I hope you continue to do well in this program!

    -Gene

    ReplyDelete
  4. Brandon, good to know that you are creating blocks in your schedule to make time to study. Also, good job on figuring out your ideal studying environment. For me, I like to switch locations every few hours and the lighting doesn't matter. Maybe, I'll experiment with lighting next time.

    ReplyDelete