MessiandNeymar

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, October 30, 2012

Programmers and Paparazzi

Posted on 7:36 AM by Unknown

You may not have heard of a little company named Cloudera, but that may change soon. Cloudera is one of the hottest startups in one of the hottest parts of the computer industry, the so-called "Big Data" space.

The management team at Cloudera at times looks like one of those 'dream team' assemblages that people put together in their fantasy football leagues; they've recruited top talent from places like Oracle, Yahoo, VMWare, Facebook, etc.

For a company like Cloudera, desparate to attract attention in a rapidly-growing, hotly-contested market, having big names is sure to help, and it's no surprise that many of Cloudera's competitors are assembling similar power-house talent pools, backed by vast sums of investment funds.

But it was somewhat of a surprise to me to see a new page turned in these talent wars over the last few years: companies now trumpet their personnel acquisitions like professional sports franchises advertise their latest trades, and so it's interesting to see Cloudera's Press Center touting this breathless love-fest article about their latest hire: World's Most Wired Software Engineer.

There's some sort of transition going on here, and I'm not quite sure what it means when publications like Wired are running articles that contain things like:

For Charles Zedlewski — Cloudera’s vice president of products — Impala shows off not only Marcel Kornacker the software engineer, but Marcel Kornacker the man. When Kornacker builds software, he builds it with an eye for the tiniest of details — and he’s intent to take it as far as he can. It’s the same way in his kitchen, on the other side of San Francisco Bay. Kornacker’s Epicurean exploits extend well beyond bread baking. “If you walked into his kitchen, you would think you walked into the set of Top Chef,” says Zedlewski.

Well, I don't watch Top Chef very much, either, so maybe I'm missing the whole point.

This whole topic is much in the light right now due to a long and fascinating essay by John Allspaw: On Being A Senior Engineer. Allspaw's well-thought-out, well-sourced, and well-presented essay has a lot to recommend it, even if I find myself agreeing with only about half of it.

But what I find most striking about Allspaw's essay, and even more so about the things that swirl around it, like the Wired programmer celebrity series, is the absence of humility.

Consider, for example, this follow-on from Adrian Cockcroft: What's a Distinguished Engineer?, advising people that the things that matter most are:

"how many of these people know who you are?". ... "how many DE and Fellows are hanging around your cube on a regular basis waiting to talk to you?"... "Do the top conferences invite you to speak?" ... "How many of the other invited speakers and conference organizers do you know?" and "how many know you?"

Well, pardon me, but all this name-dropping and publicity-grabbing is, to put it bluntly, a load of manure.

In my 30+ years in the software industry, I've known hundreds of superb, stellar engineers: people who taught me how to approach problems, how to encourage and take advantage of feedback, how to build software that lasts for decades.

And I've known my share of attention-hungry, limelight-seeking engineers: people who thrive on taking credit and being known.

And I can tell you, from long experience, that the intersection of these two groups is empty.

So please, young engineer, consider carefully the advice you're receiving from the Paparazzi; follow not the course of celebrity; strive instead for the immense pleasure and satisfaction that you will find in building software so solid, so clear, so reliable, and so robust that it lasts for years and forms the foundation of systems that make the world as we know it possible.

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Shelter
    I meant to post this as part of my article on Watership Down , but then totally forgot: Shelter In Shelter you experience the wild as a moth...
  • The Legend of 1900: a very short review
    Fifteen years late, we stumbled across The Legend of 1900 . I suspect that 1900 is the sort of movie that many people despise, and a few peo...
  • Rediscovering Watership Down
    As a child, I was a precocious and voracious reader. In my early teens, ravenous and impatient, I raced through Richard Adams's Watershi...
  • Must be a heck of a rainstorm in Donetsk
    During today's Euro 2012 match between Ukraine and France, the game was suspended due to weather conditions, which is a quite rare occur...
  • Beethoven and Jonathan Biss
    I'm really enjoying the latest Coursera class that I'm taking: Exploring Beethoven’s Piano Sonatas . This course takes an inside-out...
  • Starting today, the games count
    In honor of the occasion: The Autumn Wind is a pirate, Blustering in from sea, With a rollocking song, he sweeps along, Swaggering boisterou...
  • Parbuckling
    The enormous project to right and remove the remains of the Costa Concordia is now well underway. There's some nice reporting on the NP...
  • For your weekend reading
    I don't want you to be bored this weekend, so I thought I'd pass along some articles you might find interesting. If not, hopefully y...
  • Are some algorithms simply too hard to implement correctly?
    I recently got around to reading a rather old paper: McKusick and Ganger: Soft Updates: A Technique for Eliminating Most Synchronous Writes ...
  • Don't see me!
    When she was young, and she had done something she was embarrassed by or felt guilty about, my daughter would sometimes hold up her hand to ...

Blog Archive

  • ►  2013 (165)
    • ►  September (14)
    • ►  August (19)
    • ►  July (16)
    • ►  June (17)
    • ►  May (17)
    • ►  April (18)
    • ►  March (24)
    • ►  February (19)
    • ►  January (21)
  • ▼  2012 (335)
    • ►  December (23)
    • ►  November (30)
    • ▼  October (33)
      • HMS Bounty RIP
      • Programmers and Paparazzi
      • 24 hours with the "17"
      • The slow maturation of C++
      • Kinda quiet recently...
      • A random collection of random stuff
      • IPv6 Summit in Slovenia
      • Instance tasting
      • New Linux 0, Old Laptop 1
      • Quantal Quetzal
      • Photo-essay on cork production
      • Facing the tsunami
      • The age of books is not yet over
      • Paul Allen is in the Bay Area
      • Scott Hanselman nails it
      • Once there was a sailboat...
      • Wind: 1, Oracle: 0
      • Presidential Precedent
      • Drilling down, spreading the load
      • XCOM Enemy Unknown
      • MOOCing again
      • Gawker outs VA
      • Harborside Health
      • It's not just a game ...
      • Leo Messi piece on ESPN
      • Social coding and Atlassian Stash
      • Gone Girl: a very short review
      • Computers and Chess
      • A translation guide for the culturally impaired
      • Russell Coutts goes airborne!
      • Perforce Git Fusion
      • SHA-3 is Keccak
      • San Francisco Measure F
    • ►  September (34)
    • ►  August (29)
    • ►  July (39)
    • ►  June (27)
    • ►  May (48)
    • ►  April (32)
    • ►  March (30)
    • ►  February (10)
Powered by Blogger.

About Me

Unknown
View my complete profile