Reflections – Self Assessment

English 301 has been a very interesting experience. As a computer science major, I have not needed to take an english class in many years. I appreciate all of the writing skills that this class allowed me to practice. I definitely feel that my academic and professional writing skills have benefited from this course. I feel that one of my biggest improvement was in providing helpful feedback to people through peer reviews. Peer reviewing peoples’ work requires strong attention to detail and often requires genuine thought into what the person is trying to convey and how that can be improved. Attention to detail is something that I sometimes struggle with and I feel that it has improved throughout this course. One of my weaknesses in this class was maintaining organization so I that I could meet deadlines. This class probably had the most deadlines of any course that I have taken in university, and to some extent, I was caught off guard. I especially found it difficult to keep up with deadlines during the busy periods in my other courses (which unfortunately happened a lot this semester).

Like many other students, this class was requirement for my degree. I am genuinely pleased that it has ended up giving me very practical skills that I can use in the future. I especially found the entire process of making my formal report to be a particularly valuable experience. Interviewing and surveying people about a topic that I care about ended up giving me a much more nuanced view of the situation. I also felt that formulating my own solutions involved a level of creativity and thoughtfulness that is not often found in university writing assignments. This course is certainly one of the most practical courses that I have taken in university, and I appreciate the skills that I will take with me when I enter the workforce.

 

Unit 3 Reflections

Unit 3 of ENGL 301 has continued the trend that the previous 2 units have started. Writing memos to peers has become second nature as has understanding the flow of the course generally.

The biggest challenge, but also the most interesting part of this unit, was the Formal Report Draft. This is not necessarily a bad thing but I found that my topic seemed to narrow down from ‘students in general’ to ‘K-12 public education’. While I found contacting interviewees to be somewhat frustrating, mostly due to slow responses, I was surprised to find that they mostly provided me with inciteful and interesting responses. One thing that I had foresaw (but hoped would that they would mention less) is how funding affects the school curriculum and teacher training. While they mentioned other obstacles as well, it was clear that most teachers think that funding is the primary issue. While there are many helpful solutions that I can propose that would not involve major budget increases, a budget increase appears to be the main solution to the problem.

Besides some issues with the content of my draft, I actually found the process of interviewing and surveying people to be interesting. I have never needed to interview or survey people before so it was a novel experience for me. I mostly interviewed teachers from my old high school and surveyed siblings of friends, so finding subjects was not a major issue. I found it interesting hearing people’s perspective on this issue. I was delighted to find out that basically all of the teachers felt that programming was an important and worthwhile subject to add to the curriculum.

Organizing my essay proved be a pretty huge challenge. Even though I had already planned the general sections that I would cover in my report, I found that once I started, I needed to remove or add some sections. For example, I initially planned on having ‘research findings’ and ‘research discussion’ section. When I was writing, I found this to be awkward because most of my research involved opinions, so the discussion and results blended together. In the end, I felt that it was a better idea to use research to give a more in depth introduction to the subject to the audience.

I also felt that peer reviewing Travis’s work gave me some insights into my own, so that seemed like a helpful experience as well. I found Travis’s work interesting because he chose an issue vastly different from the one I chose. I also felt that his peer review of my work was helpful. He suggested that I spend more time thinking about my solutions section which was exactly what I thought I needed to do as well.

Overall, I felt that this Unit prepared me for creating a final copy of my formal report. I think that once I am done the report I will feel very accomplished.

Unit 2 Reflections

LinkedIn Profile/Professional Social Media Network

I found this to be a helpful experience because I am nearing the end of my degree and interested in networking with other professionals. I found that the skills I learned here complimented the skills that I learned through science co-op very well. Using LinkedIn is becoming increasingly relevant and I have occasionally gotten recruitment messages from tech companies. I am hoping that the improvements made to my profile can help me get more recruitment messages from high caliber companies.

I also found that the peer reviewing someone else LinkedIn account gave me insights into how I might appear on social media. I think that being critical of someone else’s work can help you to improve your own. I hope that he takes my review into account because I think that it would make a real improvement to his profile.

Report Proposal & Outline

Report writing is an important skill in almost all professions. So I found that this proposal was a great experience. I have genuine interest in making computer science part of the elementary and high school curriculum because I wish that I had been exposed to it when I was younger. I think that giving kids more exposure to computer science will help increase the talent in the field and also help to increase diversity within the tech sector.

I also found that outlining my report was particularly useful. I am someone who struggles with organization so making this outline is a great resource for me to refer to during the report making process.

Peer reviewing Eric’s report proposal was an great experience. I feel like he chose something relatively achievable to enact change to. I do not know very much about badminton so I thought that it was an unique and interesting topic to make a report on.

Assignment 1.3: Unit 1 Reflections

I found the definitions assignment to be very relevant to my academic studies. I feel that it is important that computer scientists are able to communicate their science to people with little background knowledge more so than in other fields. When a software developer needs to make a piece of software for a client, they often need to explain technical aspects of the project so clients know why certain features can or cannot be added. It is especially useful when clients are angry because a feature is difficult to fix. The definitions assignment was a good exercise in how to clearly and concisely define a technical word in terms that anyone should be able to understand.

I chose ‘cache’ as my word to define because I felt that it is a term that many people hear about but they do not actually know what it is. In reality, caching is more confusing than how I defined it in my definition. The definition only gave the general idea of what a cache is and how caching works in computers. I particularly liked the expanded definition part of the assignment. I thought it was interesting to think of specific techniques that can be used to help clarify what a term is.

I found peer reviewing Eric’s paper to be somewhat difficult. Although I think that it may just have been difficult because it was very well-written to begin with. I found that I was hunting for mistakes or places that needed improvement that I otherwise would not have noticed. For this reason, I felt that it was an important exercise in my ability to be critical and attentive to detail.

I found that Eric’s review was very helpful for creating a better final copy of my definitions. The suggestions he made did not take a very long time to make. I felt that he was clear in his criticisms and supportive in his suggestions.

Overall, this unit has been an interesting experience for me. I have not taken an English class since I was in first year (I am in seventh year now) so it has been a while since I have needed to specifically focus on my writing ability. I think that my writing style is sufficient for most purposes but often needs cleaning up. For this reason I think that I will benefit a lot from the peer reviews in this course. Since starting the BCS program I have found that I rarely need to do essays or other written assignments. I think that this class will be a good place for me to work on my communication skills. A skill that is important in software development but not emphasized in the computer science courses here at UBC.

JoshMacDonald_definitions_revised

http://engl301.arts.ubc.ca/2017/02/01/assignment-13-peer-review-for-joshua-macdonald/

Email Memo

Dear Erika,

My letter if application has been posted on my blog. I have attached a PDF of it in this email. In my application I discuss:

  • My interest in software development
  • My academic history, including my degree in Biographical Geosciences and my current enrollment in the Bachelor of Computer Science program
  • The pros and cons of my writing style, which I could consider to be (perhaps overly) straightforward and to-the-point
  • My learning method, which is generally a ‘learn by doing’ approach
  • My work history, including a lifeguarding position where I currently work, a sales position, and a software development co-op position

Kind Regards,

Josh MacDonald

301 Josh MacDonald Application Letter

Application Letter

1234 Smith Street
Vancouver, BC, V5V 5V5
January 16, 2016

Joshua MacDonald
Computer Science Student
University of British Columbia
Vancouver, BC, V6T 1Z4

Dear Potential Group Member,

I hope you will consider my application to be member of your group in English 301. I am currently a third year student in the Bachelor of Computer Science Program (BCS) program at UBC and will graduate in May of 2018.

The BCS program is a program that allows students who already have a degree to get a computer science degree in 70 credits rather than 120. My first degree was in Geographical Biogeoscience in the Geography department. As a software developer, I am interested in application design and implementation. Ultimately, I would like to work at a larger company, because I think I will be able to grow professionally in that setting.

When I write I try to make my writing clear and concise, with too many embellishments. I think that this is both a positive and a negative. It is important to make your point clear in writing, however, having a flat tone to your writing can be boring to the reader. I aim to balance clarity in my writing with a style that keeps the reader enticed.

I consider myself to be more of a kinesthetic learner, meaning someone who “learns by doing.” For written reports and assignments, I find that it is helpful to quickly start writing without too much toiling over what needs to be included, make a rough copy, and then edit and add to what you have. I find that this is especially helpful during essay writing. A certain level of planning is helpful to the writing process because it helps keep the topics discussed organized. But at some point, I find it is better to simply start writing.

Currently, I work as a lifeguard at the UBC Aquatic Centre. Working at the UBCAC has given me practice staying focused and on task. I also worked as a door-to-door salesman for a summer. I found that job helped me taught me how to persevere. During the most recent semester, I did a co-op with the School of Architecture and Landscape Architecture (SALA) as a C# developer. This job was by far the most relevant to my professional interests. At SALA I learned how to independently solve problems. I also learned lots of more technical skills related to software development and software architecture. All of these experiences helped to harden my work ethic and I believe make me an excellent candidate to be a member of your group.

Thank you for taking the time to read my application. I look forward to telling you more about why I should be selected as your group partner. I can be reached at josh.a.macdonald@gmail.com.

Sincerely,

Josh MacDonald

301 Josh MacDonald Application Letter

Home

In English 301, I will be studying the principles of written communication in business and other professional contexts. There are four units in English 301.

Unit 1 will focus on business correspondence and explore themes like audience, tone, clarity and presentation. In Unit 2 we will be designing and submitting a formal report proposal to our writing teams. Unit 3 will focus on resume writing and job application skills.  Finally, in Unit 4 we will be submitting a final report.

For me, I hope to gain some practice in how to effectively communicate with different audiences. I think that the feedback on my written assignments that the professor and other students give me will be instructive for how I communicate with others in a professional setting.

A common topic in software development classes is how to communicate technical subjects with non-technical clients. Talking to a client about specific technical aspects of a programs implementation might not be helpful for them. At the same time, oversimplifying technical details might be unhelpful as well as patronizing to the client. Unit 1 sounds like it will be instructive on this topic when we are studying how audience affects our writing.

As a co-op student, I always welcome more advice on how to apply to jobs and convey myself in resume and cover letters. I appreciate that this course will be using Linked-in, which is very relevant and useful for young professionals. More generally, I appreciate this class overall is aimed at useful writing skills that almost everyone can expect to encounter when we leave university and enter the “real world.”