Making Good Software

A blog by Alberto G (Alberto Gutierrez)

Written by Alberto Gutierrez

July 13th, 2009 at 7:04 am

Top 10 people (+1) that have influenced me as a programmer

with 8 comments

What follows is the list of the 11 most influential sources I’ve had, any software developer should be able to learn very valuable lessons from them.

1.- Kent Beck

2.- Martin Fowler

3.- Robert C. Martin (aka Uncle Bob)

4.- Craig Larman

5.- Steve McConell

  • Author of one of the most popular programming books-  “Code Complete“, this is one of the first books where coding is seen a as craftsmanship activity rather than an industrial one, he is considered to be one of the most influential authors ever, he is also author of “Rapid development

6.- Mike Cohn

7.- Kathy Sierra / Bert Bates

8.- Ward Cunningham

9.- Andy Hunt / David Thomas.

  • Authors of “The pragmatic programmer“,one of the must influential books for programmers ever written, in it they introduced some of the most important principles applied today in the software development industry, as DRY and “broken windows“.
  • Andy Hunt is also signatory of the Agile Manifesto.
  • Dave Thomas has published a series of exercises to help programmers to improve their coding skills called code katas.

10.- Erich Gamma.

And the most important one: The programming community. (YOU)

The most important influence for me is the whole programming community, that includes all the people I’ve read articles from in the internet, and particularly all the people that has used their time to write in this very same blog their comments, to all of you, THANKS!

8 Responses to 'Top 10 people (+1) that have influenced me as a programmer'

Subscribe to comments with RSS or TrackBack to 'Top 10 people (+1) that have influenced me as a programmer'.

  1. Hmmm, The only name I recognized is Erich Gamma…

    My list would have to include Knuth, Wirth, Djikstra, Minsky, Abrash, Stepanov, perhaps even Peter Norton


    13 Jul 09 at 10:07 am

  2. Hey, I’m in that list 😉

    Jef Claes

    14 Jul 09 at 6:22 am

  3. I think its “Bert Bates” not “Bert Babes” 😉


    14 Jul 09 at 8:05 am

  4. It’s Bert Bates, not Bert Babes


    14 Jul 09 at 8:31 am

  5. Ups! Sorry for the typo, thanks for the correction guys, changing from Babes to Bates (Even though I think Babes is a cooler name :) )

    Alberto Gutierrez

    14 Jul 09 at 9:19 am

  6. […] Top 10 people (+1) that have influenced me as a programmer Making good software (tags: programming) […]

  7. Thanks for the honor, and thanks for the correction : )

    Bert Bates

    31 Jul 09 at 6:21 pm

  8. […] top 10 sentences Previous post:« Types of code. How to rate your code from A to F. Next post:Top 10 people ( 1) that have influenced me as a programmer […]

Leave a Reply