Friday, 7 February 2014

Life after ASNC: a career in coding


Here's an excellent piece we've been sent by recent ASNC graduate Shelby Switzer. It tells not only of the more unexpected places an ASNC degree can take you in life, but also (much to our delight) how that education travels with you as you go. After leaving ASNC in 2012, Shelby travelled and volunteered in Asia for six months before returning to the USA. She is now a self-taught programmer and works with a number of tech start-ups as a software developer and content writer. In March she will begin a new adventure teaching Ruby on Rails at the Iron Yard code academy in Atlanta. 


 When I tell people what I do, and then answer the inevitable “What was you major in college?” I'm usually faced with exclamations of surprise, bewilderment, or just plain confusion. My answer to the latter question usually garners some semblance of that response anyway, even though I always thought that Anglo-Saxon, Norse and Celtic was a totally normal university course that anyone in their right mind would elect to take. But what most people can't seem to piece together is how I went from a degree where I learned medieval Welsh, recited Latin and Irish poetry, and studied Anglo-Saxon kings, to a career that seems so deeply rooted in modern technological culture: programming.

Maybe some of the shock has to do with the century gap – most of my time in college was spent pouring over texts written a thousand years ago, and now my daily life centers around languages invented in the past few decades. I think most of the confusion, though, arises from this prevailing concept that humanities degrees cannot lead to STEM careers., which I think stems from an even more troubling idea that the primary purpose of a degree is to prepare you for a career. Both are mistaken.


I'm not here to give my life story on how I made the “transition” from whatever “normal” humanities-major folk do and what “techies” do – whatever any of that even means – but to reflect on my experience and share how my extremely esoteric, impractical, fantastically interesting, unique, and fun humanities degree did in fact give me skills that I use on a daily basis. Skills for which I am infinitely grateful, and which are needed in my field.

1. Communication

I can't even begin to stress how important this is. My communication skills were improved exponentially when I had to write three- to five-thousand-word essays every week and discuss them verbally in supervisions. Now, whether I'm pitching crazy awesome apps to a potential investor, or more regularly, explaining to clients why a certain feature addition just isn't a practical use of my time or their money, I have to be able to communicate well. Contract programming is half coding, half negotiation. 

But on an even more basic level, communication is key to making good software. How many times have you used a gem or other program with not only crappy (or nonexistent) documentation, but obtuse methods that don't elucidate what on earth the code is trying to accomplish? When have you inherited a piece of software to hack on, only to find a similar situation, as well as a tight deadline that leaves little time for figuring out what the previous programmer intended? Computer languages are great and all, but they're used by humans, and they need to be well-communicated.

2. The Power of Language

This brings me to my little rant on how awesome language is, and how central it is to programming. I can just see you busting out the no-crap face now – “Well, they're called computer languages, dummy!” – but hear me out. My intense study of multiple dead and living languages embedded in me an innate grasp of syntax, grammar, and just general lingustic structure across incredibly different language families. When I first saw = and == in a Ruby program, I could immediately pick up on which contexts they were frequently used in (e.g. when one was declaring the value of variables and when the other was being used in conditional statements). I never even read the documentation or had a real tutorial before I began taking = and == and using them (reasonably) correctly. When I first look at a piece of code, my mind starts recognizing, memorizing, and using patterns like this, so new computer language aqcuisition is a rather speedy (and thorough) process for me.

But natural attention to linguistic structure isn't all that my humanities degree imparted to me in this regard, but also a sheer joy in linguistic diversity and nuance. When I learned that a new array can be created by either array = [] or array = Array.new, I was freaking stoked. The first is simple and quick, while the second allows for arguments to be passed into it, like Array.new(2, “baller”) (which yields [“baller”, “baller”]). Which one you choose to use entirely depends on what you feel like, or what your situation calls for – akin to how in Irish both and madra mean “dog,” but both have different connotations and would be used based on personal choice or context.

3. Informed Decisions

As simple of an example as this is, choosing between [] and Array.new can only be done well through understanding the range in meaning and usage of each one. These can be learned quickly if you're already trained in what to look for, and especially if you're already used to the amazing flexibility, dynamics, and nuance of human languages. But my humanities degree also trained me for making good decisions on a larger scale.

The programming community is constantly discussing what are called “best practices.” The medievalist community is constantly discussing whether Arthur originated in Wales, France, or Mars. I know the parallel should be obvious, but in case it's not, let me explain. When I'm writing a paper on the origins of Arthur and I argue that there are Byzantine references in some texts that suggest the legend of Arthur started on the Continent and not in the British Isles, I really have to do my research. I have to cite scholars who agree and scholars who disagree – and assess these scholars' credibility. I have to determine if the references were introduced at the same time the text was originally written, or if they were introduced later. I have to look at these examples of Byzantine references myself and determine if they are strong enough references, or even if they're referring to Byzantine culture at all.

The same goes for when I'm architecting a piece of software. If I hear about some cool new programming trend, I have to do just as much research. Does this trend fit with “best practices”? Are “best practices” – which change frequently, mind you – really the best, whether overall or just within my current project? Who's promoting the trend, who's dissing it, and do I respect those individuals' work?

If I'm considering using a gem in my application, I need to read the gem's code to see if it was even done well before I blindly just plug it into my program. I want to see who made it, who uses it (if possible), if it's being maintained, and if it can really fit within the scope of my project. It's so irritating to start using a gem without doing enough research and end up ditching it (and having to do clean-up) because it wasn't suitable or was poorly crafted.

Long hours of research, meticulous citation, and argumentative writing taught me how to immediately approach making decisions based on critical thinking and strong research and evaluation, as well as the ability to change my decisions in light of new evidence or compelling arguments. These skills are essential when both coding and designing software. It keeps you from just hopping on the latest code-wagon and helps you argue your case when talking to your team about the decisions you're making – which also goes back to the importance of communication.


4. Making the Pieces Fit Together

One of the things I only realized recently about myself as a programmer, and really as a person, is that I'm good at keeping the big picture in mind. You could account this to my personality type, my zodiac sign, or whatever, but I think a lot of it has to do with my humanities degree. Why? Because of having to write 15,000 word essays that are at least somewhat coherent! All those paragraphs and arguments you make and block quotes you use have to be tied back into your original thesis: everything must be relevant. So when I'm writing an application, I'm very aware of all my models, objects, controllers, views, partials, etc, and constantly thinking about how they piece together and work towards a specific feature's, or the whole app's, goal. Not saying I don't forget things, but I do find myself frequently asking teammates how something is going to play with an object or feature they have forgotten about. I believe I learned a lot of this behavior from writing extensive essays, pulling together every corner of knowledge I have to fit into arguments, and trying to keep my structure coherent, cohesive, and concise – all three alliterative adjectives which I think apply to good programming.

Writing essays, conducting research, learning other languages, having to defend and communicate a position verbally and in writing, are all key components of humanities curricula that can help make better coders, technologists, careerists, people, dogs, anacondas — you name it. I'm not saying that I'm a perfect programmer, or even a great one, but I do think that my humanities degree prepared me pretty darned well for this life of code I've stumbled upon.

Thanks, Shelby.

Tuesday, 21 January 2014

Trip to the National Library of Wales, Aberystwyth


ASNC undergraduate Maura McKeon writes:

On Wednesday 15th January, a group of eighteen committed ASNCs braced themselves for a 7am start to travel to the National Library of Wales in Aberystwyth. The library is currently hosting a unique exhibition entitled 4 Books: Welsh Icons United, displaying some of the most important manuscripts surviving from medieval Wales.


After a five hour minibus journey we arrived at the National Library, giving us just enough time to enjoy a quick lunch and some essential caffeine before the real fun began. Within the exhibition room the excitement was palpable, as we all came face to face with the books themselves. The list included the poetry manuscripts Llyfr Taliesin, Llyfr Aneirin, Llyfr Du Caerfyrddin and  Llawysgrif Hendregadredd, as well as the newly-acquired Boston Manuscript of Welsh law, and both Llyfr Gwyn Rhydderch and Llyfr Coch Hergest, the latter of which usually resides in Oxford. The experience of standing in the same room as both the Llyfr Gwyn and the Llyfr Coch, usually separated by such a great distance, is something none of us will forget. Some of us wandered out of the Four Books exhibition to view the Library’s impressive collection of Welsh landscape paintings, as well as some of the other displays.

The workshop begins


Together with some students from Oxford, we were then  beckoned into the education room for a workshop on some of the other manuscripts in the library’s collection, led by ASNC’s own Professor Paul Russell, with Daniel Huws and Professor Thomas Charles-Edwards also offering the fruits of their experience and  wisdom. After a welcome and introduction from Maredudd ap Huw, the Manuscripts Librarian, Paul took us through a wide variety of books including a facsimile Peniarth 28 (a Latin version of the Welsh laws asspociated with Archbishop Pecham), the educational  facsimile of the Llawysgrif Boston, both the Welsh and Latin lives of Gruffudd ap Cynan, some of the transcriptions of John Davies of Mallwyd, and (for some the highlight of the day), the Book of Llandaf. We were able to pass them around and get a closer look. Other ASNCs took a leading role including PhD students,  Myriah Williams, who discussed the Llyfr Du Caerfyrddin with the aid of a facsimile, and Benjamin Guy, who gave an introduction to the Book of Llandaf.



After the workshop some students took advantage of the opportunity for a behind-the-scenes tour of the Library led by Maredudd ap Huw. Some also chose to take advantage of the opportunities provided at the gift shop, and left slightly lighter of pocket. The day was finished by a visit to the promenade where, after much searching, we found a chippy that was still open. A chorus of ‘happy birthday’ was sung to undergraduate Ella Watts, who turned twenty that day, and quickly proclaimed it to be the “best birthday ever”. We once again boarded our minibuses for the journey home, with a rekindled enthusiasm for all things ASNC.

Under the watchful eye of Maredudd ap Huw, manuscripts librarian at the National Library of Wakes


We are very grateful to the National Library of Wales for such a memorable day, and especially to Maredudd ap Huw and Huw Bonner for all their hard work and willingness to make the day such a success. Thanks also to Phil Dunshea and Paul Russell for driving us there and back.

For another version of events, see the Library's own blog.

Monday, 13 January 2014

Workshop Report: ‘The Hagiography of Conversion'


From Robert Gallagher and Sarah Waidler (both ASNC PhD students):

The Department of Anglo-Saxon, Norse and Celtic and the Leverhulme Trust Project ‘Converting the Isles’ supported a workshop that took place in the English Faculty on November 27th, 2013. The aim of the workshop was to consider recent, on-going and future research concerning Insular saints, their cults and hagiographies. The day began with a wonderfully thought-provoking presentation by Professor Pádraig Ó Riain, who argued that the Irish O’Donohue Lives make far more sense as products of the twelfth century (or later) than the eighth or ninth centuries, for which Richard Sharpe previously argued in his book Medieval Irish Saints’ Lives. Professor Ó Riain presented further evidence, concerning the cult and Life of Colum of Terryglass, to augment his recent article on this subject in Gablánach in Scélaigecht: Celtic Studies in Honour of Ann Dooley and significant discussion followed which addressed the implications of his thesis. The second speaker of the day was Dr Barry Lewis, who offered an overview of his current collaborative research project, ‘The Cult of Saints in Wales: Medieval Welsh-Language Sources and their Transmission’, which aims over the next four years to construct a comprehensive database of vernacular material on medieval Welsh saints. He in particular focused on a the corpus of vernacular poetry which has previously remained unedited, and allowed us to see a sample of some of the poetry on which he is currently working. Following lunch, Gilbert Márkus treated us to a preview of the newly constructed online database of ‘hagio-toponyms’, which is the culmination of three years’ work by a team of researchers at the University of Glasgow on the project ‘Commemorations of Saints in Scottish Place-Names’ and which, as Gilbert demonstrated, has tremendous potential for understanding the development of cults and their relationship with the Scottish landscape. Both Gilbert’s and Barry’s projects received an overwhelming response from the audience, and one participant summed up the general feeling with ‘I only wish this was available before!’. Clearly, the tools for the study of hagiography and the cult of saints are still being crafted and are much appreciated by the scholars of the field!

After an afternoon tea break, two more projects were introduced, one making its debut onto the academic stage. Julianne Pigott presented the project ‘Mapping Miracles’, which is in its very first stages and is being shaped by four PhD students in the Department of Anglo-Saxon, Norse and Celtic and the School of English at the University of St Andrews. This project seeks to create an online database and taxonomy of miracles found in saints’ Lives in England, Ireland, Scotland and Wales in the early and central medieval period. Julianne was joined by Robert Gallagher and Sarah Waidler in answering questions about the proposed project, which met with a very positive response. The day was then rounded off by a roundtable conversation on the depiction of conversion in saints’ Lives, which has been one of the topics explored by the three-year Leverhulme Trust project ‘Converting the Isles’. This was led by Dr Rosalind Love and Sarah Waidler and texts such as the Life of Cadog and Life of Ninnian were discussed in detail, along with such concerns as how depictions of the conversion period changed in hagiography and how hagiographers imagined conversion to have taken place.

Each of the presentations stimulated much discussion amongst the workshop participants. Points of comparison were drawn between varying hagiographic traditions, while the logistics and potential values of online databases and collaborative projects provoked lively debate. All in all, this was an extremely fruitful day for those interested in all aspects of the cult of saints and demonstrated how much is being done and still needs to be done in this vibrant field. The organisers are very grateful to all speakers, participants and the Department of Anglo-Saxon, Norse and Celtic and ‘Converting the Isles’ for making this such a successful day!

Tuesday, 12 November 2013

Cambridge University Festival of Ideas



Myriah Williams writes:

On Saturday, the 26th of October the Department of Anglo-Saxon, Norse and Celtic participated in the University of Cambridge's Festival of Ideas, an event held annually since 2008 designed to encourage the community and anyone with an interest in Cambridge’s work and research in the Arts, Humanities and Social Sciences, to come over, check us out and meet the faculty and students.


Several events were held within our department on the Saturday, with two well-attended lectures by faculty members Dr Richard Dance and Prof Simon Keynes, speaking on ‘Frontiers in Anglo-Saxon England’, on the Tuesday following.  The majority of Saturday's events, organized under the theme ‘Beyond Borders: Exploring the Anglo-Saxon, Norse and Celtic Worlds’, were run by graduate students, led by Christine Voth.  Upstairs in the department itself, attendees could enjoy a re-enactment of Groenlendinga saga, have a look at the work being carried out by the Orkney Project, or, for the young (and young at heart), there was a colouring session where future ASNCs were invited to hone their artistic skills with a variety of Anglo-Saxon, Norse and Celtic art, or to try their hand at the runic and Ogham scripts.


Downstairs we were happy to present two brief lectures.  The first was a discussion of the Otherworld in Celtic mythology and literature, including a dramatic retelling, in English and Welsh, of a tale from the Mabinogion, a celebrated collection of Medieval Welsh prose texts.  The second lecture was an exploration and appreciation of the importance of borders and marginalia in a selection of medieval manuscripts originating from each of the cultures covered by our research.


Running concurrently with the lectures was a poster session, encompassing a wide variety of topics within the fields covered by ASNC, where attendees of the Festival were welcome to browse at their leisure.  Use of the English Faculty Library’s iPad, generously loaned for the occasion, to explore high-resolution digital images of manuscripts was a popular feature of this session, and was helpful in demonstrating the increasing value of new technology in the study of medieval artifacts.


It’s not every day that we get to share our enthusiasm in our research with the general public, so we hope to see the Festival of Ideas continue to celebrate the Arts, Humanities and Social Sciences for many years to come!