• Home
  • Welcome to the Jungle
  • Elements of Modern C++ Style
  • About

Sutter’s Mill

Herb Sutter on software, hardware, and concurrency

Feeds:
Posts
Comments
« Talk + panel online: “(Not Your Father’s) C++” + “Native Languages” Panel
GotW #103: Solution »

Steve Jobs on Programmers (via Brent Schlender)

2012-04-19 by Herb Sutter

Earlier this week, Brent Schlender published selected Steve Jobs quote highlights from his interview tape archives.

Here’s one about us:

The difference between the best worker on computer hardware and the average may be 2 to 1, if you’re lucky. With automobiles, maybe 2 to 1. But in software, it’s at least 25 to 1. The difference between the average programmer and a great one is at least that.

This illustrates that there’s always lots of headroom to keep growing as a developer. We should always keep learning, and strive to become ever stronger at our craft.

You might also enjoy the history and observant commentary in Schlender’s other new article The Lost Steve Jobs Tapes, which focuses on “the wilderness years.”

Posted in Friday Thoughts, Software Development | 8 Comments

8 Responses

  1. on 2012-04-19 at 10:31 pm Kuldeep

    Thanks a lot for sharing these very good links..

    I’m just reading Biography Steve Jobs, links added more value to it.

    Thanks !!!


  2. on 2012-04-20 at 12:41 am Markus Jais

    I agree. The difference can be huge. I think good programmers always learn something new.
    Have been doing RDBMs for many years? Learn NoSQL databases.
    Have been doing C++ for many years? learn Java or C#.
    Have been doing Java for many years? Learn Scala, Clojure or C++11
    etc, etc.

    The sad thing is that many companies don’t pay good developers much more than average developers and then tend to not get the really good ones.

    Markus


  3. on 2012-04-20 at 1:20 am Simon

    @Markus Jais

    Have been doing C++ for many years? Not enough; learn more C++…


  4. on 2012-04-20 at 2:22 am Henry

    My feeling is that no-one has time to become a true expert on the latest technology. Some people are attracted to C++ because it never changes.


  5. on 2012-04-20 at 4:03 am Markus Jais

    @Simon: I didn’t mean to stop improving the skills with the technology you currently use (C++ in that case), but it always helps to broaden your horizon.
    For example, Scala also helped me to write better Java code.

    Markus


  6. on 2012-04-20 at 7:19 am Philippe Cayouette

    @Henry: C++ never changes? I wonder what Herb has to say to that :P.


  7. on 2012-04-25 at 9:15 am Fallon Massey

    In hardware, you usually have real Engineers with degrees and experience. In software, that’s not the case.

    There are tons of non-degreed people, and those never properly trained in computer science, so it’s not odd that the quality range is so high.


  8. on 2012-05-13 at 2:29 am davidstolarskyaec

    Yea to haxor self-improvement. Computer programs should all be 1 line of code. Until that day, we *all* have room for improvement. =)



Comments are closed.

  • Tweets

    • GotW #6a: Const-Correctness, Part 1: const and mutable have been in C++ for many years. How well do you know w... bit.ly/1a7xChI 11 hours ago
    • GotW #5 Solution: Overriding Virtual Functions: Virtual functions are a pretty basic feature, but they occasio... bit.ly/16PIrIW 11 hours ago
    • GotW #5: Overriding Virtual Functions: Virtual functions are a pretty basic feature, but they occasionally har... bit.ly/14oTLHx 2 days ago
    Follow @herbsutter
  • Popular

    • GotW #4 Solution: Class Mechanics
    • GotW #5: Overriding Virtual Functions
    • GotW #6a: Const-Correctness, Part 1
  • Categories

    • Apple
    • C# / .NET
    • C++
    • Cloud
    • Concurrency
    • Effective Concurrency
    • Friday Thoughts
    • GotW
    • Hardware
    • Java
    • Microsoft
    • Opinion & Editorial
    • Reader Q&A
    • Software Development
    • Talks & Events
    • Uncategorized
    • Web

Blog at WordPress.com.

Theme: Customized MistyLook by WPThemes.


Follow

Get every new post delivered to your Inbox.

Join 1,413 other followers

Powered by WordPress.com