As a student who didn't take CSC148, I was initially worried how sufficient my high school CS experience would be to be successful in the course. While a little refreshment and adjustment was initially necessary, I've been pleasantly surprised with how reasonable the pace, volume, and difficulty of material in the course has been thus far. Many aspects were completely foreign to me; documentation and strict conventions encompassing the majority of these. However, the availability of sample code and very clear instruction made the acquisition of new topics relatively hassle free. I especially appreciated Prof. Heap's teaching style - the expansion of relatively simple topics to explore their subtleties and particularities beyond basic implementations.
Overall, I'm finding the course to be quite enjoyable, and am looking forward to where it will head in the future.
Friday, 30 January 2015
Friday, 23 January 2015
Week 3: Why Geeks Should Write
The argument is one that, despite my somewhat limited exposure to the field of computer science, I find surfaces quite frequently - that effective writing and communication skills are essential for success (especially in a professional context). The other trend I've noticed is that CS students undervalue the merit of the argument as often as it's raised. To me, Spolsky's article accurately outlines the current situation in the programming field: that experience and writing skills serve to filter through a large volume of otherwise skilled programmers. In so collaborative and technical a field, a comprehensive, readable product is something employers value greatly; it's not something to be dismissed as a gimmick associated with CS courses.
Subscribe to:
Comments (Atom)