Skip to main content

Posts

Showing posts from October, 2014

"We Haven’t Got Time to Think about This Job, Only to Do It"

Thoughts on team dynamics... This blog post is a loose assembly of some of my thoughts on communication, thought and culture - and the importance of making room for these processes/phenomena to develop when we are working to solve complex problems in teams.
Two important references Perhaps you have heard the following commonly repeated quote of Abraham Lincoln: "Give me six hours to chop down a tree and I will spend the first four sharpening the axe." - essentially, before diving in and starting a job, it pays to think about how to approach it and prepare.

The following link will take you to a more detailed version of the same thinking with specific reference to software development - "We Haven’t Got Time to Think about This Job, Only to Do It" (Peopleware - Timothy Lister and Tom DeMarco, 1987) - if you're lucky, Google will let you read to the end of chapter 2, which is where this section is.

http://books.google.com/books?isbn=0133440737

I actually highly rec…

Three famous female computer programmers

Grace HopperThis lady coined the word "debugging", when she found a moth in a piece of computer hardware that she was writing code against:

http://en.wikipedia.org/wiki/Grace_Hopper#Anecdotes
[debugging 4 realz - source, Wikipedia] Julie Ann HorvathIs probably the most recent famous female computer programmer, after she left GitHub in a major huff:

http://techcrunch.com/2014/03/16/github-julie-ann-horvath-response/

This is a bit of a sad story and it is a shame that it was allowed to happen. Up until just recently, GitHub lauded the fact that it didn't need managers:

http://www.wired.com/wiredenterprise/2014/01/github-ceo/

So really this story reminds us why/how managers are important - good management would most likely have prevented this situation from going so badly wrong.
Women's work...?Interesting to note that programming in-fact used to be considered "womens work" - but now most professional programmers and computer science/engineering students are mal…