ohohoh | 9 years ago | on: Why I Was Wrong About Liberal Arts Majors
ohohoh's comments
ohohoh | 9 years ago | on: To write better code, read Virginia Woolf
Ha ha. Love the analogy :). Totally agree. There aspects of creativity and conciseness required for good developers. Its also true that it takes a while for those aspects to sink into a new developers. Its absolutely true that most people outside of the software community don't recognize this, stereotyping software developers as automaton or genius 'hacker types'. For all these reasons I appreciate the article in the nytimes highlighting the creative aspect of software development. But lets not stretch it to Virginia Woolf, and pointers by philosophers. Come on! For some reason that starts reminding me of the rather faux romanticized and pretentious 'Mozart in the Jungle' depiction of musicians stopping in the street to 'hear the music of the city'. Conversely too, I think writers would take serious affront if we asked them to take programming courses in school to prep for a career in, say, journalism or creative writing.
The most important bit is the 'critical thinking' coupled with a passion to learn, build and being creative. At the end of the day writing software has a huge creative component to it. Sadly most companies require STEM degrees for an entry level Software Engineer position. I agree with the author that we need to be more open and be the meritocracy we thump our chests about so loudly. Conversely for liberal arts jobs ...