Part 1:
One part of these readings that really spoke to me was to make your semester schedule livable. It is easy to say that I can just study and completely lock out recreation so I can get a lot done at once but what often happens is that I burn out. Academia is not a sprint, it is a marathon with maybe a quickened pace during midterm and final season. It is very important to work at a pace that is indefinitely sustainable. I know from experience that trying to blitzkrieg an entire month of coursework in a day is nearly impossible and performance will be heavily diminished after long periods of studying. Just like every other part of the human body, the brain needs rest as well. The pace I have been working to catch up has been a little taxing on me since I have done essentially a month of coursework in four days, it is still sustainable for a few weeks before even a slight decrease in quality. Do not misunderstand, I am looking forward to next weekend where I will most likely be able to take a day actually off without having to work or do any kind of classwork. But even if I do not get that day to rest, I am well rested enough so that even a night off would be sufficient to resuscitate me.
Another part of these readings that jumped off the page at me was about just getting started or Stage One as the article referred to it. Admittedly, planning is a bit of a week point for me both in that I often neglect it entirely and that I sometimes spend far more time than is reasonable attempting to optimize the order in which I do things. For example, on my day one, I had many assignments to choose from. I spent a good thirty to forty minutes trying to look ahead and plan out my attack on the large workload ahead of me. What I should have done was just start like a normal student on week one. It feels good to get things done, it does not feel good to look at the clock, see that an hour has gone by, and then realize that you have essentially done nothing.
Part 2:
I feel as though the essence of this week's lessons can be distilled into two salient points. Planning is important, and this program is giving us every opportunity to succeed. The survey of the curriculum and the mandatory appointment with Claudia for our individual learning plan forces us to lay out exactly what we are going to do to become graduates with useful skills after our tenure at CSUMB.
Part 3:
I found the reading about what every computer science major to know to be pretty much right on the money. I feel like many prospective computer science majors neglect the communication aspects of the job and focus solely on the technical requirements. Of course, I have seen quite a few people come and go at IBM because they were woefully technically incompetent, but the far greater problem for many is that they cannot communicate their ideas effectively. Thankfully, effective communication is something that I have always been pretty strong with but like every other skill, I had no idea how strong I was until I got a job and had a group of people to compare it to. I found that even as a wet behind the ears intern still trying to figure out the super reliable and never infuriating messaging client that I was able to translate what one person was saying so that another could understand it. I could help even between two distinguished engineers having a conversation about stuff I could barely understand. Their technical skill levels were off the charts but communicating their ideas was holding them back and wasting time. Of course, the technical skills list here is equally important and comprehensive. It is certainly a challenge to familiarize oneself with all of the things a Computer Scientist needs to be successful but then again, if it were easy, anybody could do it, there wouldn't be a massive engineer shortage, and our pay would be much lower.