evsh.net

evsh.net header image 3

About

(E)ngineer (vs) (H)acker. A question as old as time. Which philosophy wins?

Our working definitions for this blog:

Engineer

  • Design for any possibilities and all exceptions
  • Rigorous and mathematically correct
  • Looks pretty in UML

Hacker

A slang term for a computer enthusiast. Among professional programmers, the term hacker implies a programmer who lacks formal training. Depending on how it used, the term can be either complimentary or derogatory, although it is developing an increasingly derogatory connotation. (here)

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • Fark
  • Furl
  • Reddit
  • scuttle

3 Comments

3 responses so far ↓

  • Retrospector // Jan 11, 2007 at 9:54 am

    I think engineer is typically known for having a structured and organized approach to building things. I see the hacker as having a more haphazard approach, but many times concentrating more on what’s really necessary to get the job done.

    I like to equate that to the analogy that brilliant minds have messy desks. Not that I would discount organization in any respect…but perhaps in some cases the hackers just know where to focus their skills better than some of the engineers. ;)

  • Olav2 // Jan 11, 2007 at 4:14 pm

    That is exactly what we hope this blog will convey, both in points and counterpoints.

    Thanks for the comment!

  • Olav2 // Jan 11, 2007 at 4:33 pm

    Also, I just checked out your site, oodles of neat stuff. You’ve been bookmarked! :)

Leave a Comment