Skip to main content

Diigo Home

Top 10 Traits of a Rockstar Software Engineer - ReadWriteWeb - The Diigo Meta page

www.readwriteweb.com/...0_software_engineer_traits.php - Cached - Annotated View

York Jong's personal annotations on this page

yorkjong
Yorkjong bookmarked on 2008-06-22 viewpoint programming

We've written here before about the future of software development, in which a few smart developers can leverage libraries and web services to build large-scale systems of unprecedented complexity. It only takes a couple of smart engineers to create quality software of immense value, and below is a list of the top ten qualities you should look for when hiring a developer:

    • Loves To Code
    • Gets Things Done
    • Continuously Refactors Code
    • Uses Design Patterns
    • Writes Tests
    • Leverages Existing Code
    • Focuses on Usability
    • Writes Maintainable Code
    • Can Code in Any Language
    • Knows Basic Computer Science
  • truly great things are achieved only with passion
  • Programming is a labor of love.
  • the best software
    engineers are craftsman, bringing energy, ingenuity, and creativity to every line of code.
    Great engineers know when a small piece of code is shaping up perfectly and when the pieces of a large system
    start to fit together like a puzzle

This link has been bookmarked by 24 people . It was first bookmarked on 08 Apr 2008, by sid.

  • 25 Oct 09
  • 19 Oct 09
      • Loves To Code
      • Gets Things Done
      • Continuously Refactors Code
      • Uses Design Patterns
      • Writes Tests
      • Leverages Existing Code
      • Focuses on Usability
      • Writes Maintainable Code
      • Can Code in Any Language
      • Knows Basic Computer Science
  • 18 Oct 09
  • 10 Jun 09
  • 26 Feb 09
    • Quality code has become
      not only a necessity, but a competitive differentiator.
      And as companies compete around software, the people who can make it happen - software engineers - are becoming increasingly important.
    • We've written here before about the future of software development, in which a few smart developers can leverage libraries
      and web services to build large-scale systems of unprecedented complexity. It only takes a couple of smart engineers to create quality software of immense value, and below is a list of the top ten qualities you should look for when hiring a developer:
    • 16 more annotations...
  • 29 Dec 08
    eugenios
    Eugene

    good references on principles and books

    programming reference tips

  • 01 Dec 08
  • 01 Aug 08
  • 22 Jun 08
    yorkjong
    York Jong

    We've written here before about the future of software development, in which a few smart developers can leverage libraries and web services to build large-scale systems of unprecedented complexity. It only takes a couple of smart engineers to create quality software of immense value, and below is a list of the top ten qualities you should look for when hiring a developer:

    viewpoint programming

      • Loves To Code
      • Gets Things Done
      • Continuously Refactors Code
      • Uses Design Patterns
      • Writes Tests
      • Leverages Existing Code
      • Focuses on Usability
      • Writes Maintainable Code
      • Can Code in Any Language
      • Knows Basic Computer Science
    • truly great things are achieved only with passion
    • 2 more annotations...
  • 15 Apr 08
    newsmaven
    Brent Sordyl

    # Loves To Code
    # Gets Things Done
    # Continuously Refactors Code
    # Uses Design Patterns
    # Writes Tests
    # Leverages Existing Code
    # Focuses on Usability
    # Writes Maintainable Code
    # Can Code in Any Language
    # Knows Basic Computer Science

    programming software-engineering tweet rubyonrails

  • 09 Apr 08
  • 08 Apr 08