Chapter 5: Episode 3: Revenge of the Nerds

You were the chosen one! It was said that you would destroy the Nerds, not join them! Bring balance to the knowledge, not leave it in darkness! You were my brother *Insert Nerd name here*! I loved you!


World acclaimed article; The Revenge of the Nerds

I felt I had a déjà vu reading this article, somewhat related to the article written by Paul Graham “Beating the Averages”, it almost seems they were written by the same author… Anyways, this article seems like a continuation of that said post. And Lisp is described (again) as an underrated tool, powerful enough to wipe the competition, just as ITA’s application, where the market was being dominated by Travelocity and Expedia and later was overturned to ITA’s favor, thanks to the macros in their Lisp code.

One of the topics I would like to address are the pointy-haired people, with the great qualities of knowing absolutely nothing of technology and having strong opinions about it. I have met a lot of people like that through my university life. While I don’t consider myself very tech-savvy, at least I know what I’m talking about (when I talk about stuff, or well, at least I try). Whenever I’m involved in a topic I’m not that familiarized, at least I give my ideas as opinions, not as facts (as many other people do). I think this may be an important problem, the close-minded people are leading (for the time being) many businesses and we need to start changing that. Graham achieved great things by exploring different alternatives, not by doing what everyone is doing. This pointy-haired people try shielding themselves from the blame they could get by justifying his decisions with “industry standards” or “most used language”. This attitude is avoiding leadership and innovation, keys in making a company valuable.


I think that with this course we will be more open minded to the way we code, to the way we think and make our decisions. Lisp (from what I have read) is an incredible tool we should get familiar with, improving the way we code and the way we approach different coding problems. 

References:

Graham Paul (2002). Revenge of the nerds. Available on http://www.paulgraham.com/icad.html

Comments

Popular posts from this blog

Chapter 7: Clojure Podcast with our beloved friend, Hickey, Rich Hickey

Chapter 8: More robust, more compact, and more easily parallelizable; For an unlimited time offer, we present you: Functional Programming

Chapter 10: Riding the… bear?