"Others, like James Gosling, quietly change the world by building something (the core Java language and libraries) that make so much sense and are so elegant that you just smile when you use them ." I'm afraid everybody says this about whatever is new. Nowadays people would say this about Guido, Matz, etc.
Man, I'm sort of with you. In the last few years, I've spent time in a variety of languages --- Python, Ruby, JS, Java, and lately Go and Haskell --- and Java just seemed completely terrible: bureaucratic, staid, and just plain mediocre by many standards. Then I started reading a lot of C++. And I mean no disrespect to the many brilliant people who use and enjoy C++, but it wasn't until then that I really got why Jav…
The Bozo Event Horizon
41–50 of 106 posts
Re: The Bozo Event Horizon
#42Earlier quoted context omitted.
I wonder if the current environment where HR googles everyone leads people to not give post-mortem stories of failures. Even if a technical person would see the wisdom of your post, HR might use it to discard your resume.
What you're saying here reminds me of a short conversation I had once. Someone said to me: "this post might make it hard for you to work with in the future." My response was: "if I have to work with , then I will have failed." In this case, are the ones in HR who somehow think that skipping over someone like me is warranted because I'm honest about mistakes I've made in the past. Just what kind of company would that…
Re: The Bozo Event Horizon
#43The problem I have with these sorts of social structures is that it assumes that one person out of a hundred is some how "gifted." After reading Coders at Work and listening to interviews with "gifted" artists I think most of these people do not in fact consider themselves such. AFAIK they just worked really hard and the right people at the right time took notice. I assume this is why I often hear these "gifted," people say they feel really lucky to be in the position they're in -- luck did have a small role in it and that seems to be where the "gifted," term comes from. The important part is the hard work these people put into improving themselves, their skills, and the state of the art.
However these DE titles can have a negative passive-impact on hiring practices. In order to avoid, "bozos," organizations will try to, "only hire the best." However the "best," is a highly subjective threshold that is constantly in flux. What is state of the art today will be laughably archaic in 5 - 10 years (especially so for technology companies). The harmful effect is that every company will adopt this policy in order to compete and hope that the other companies will adopt the "bozos." What then will happen to the average programmer who is learning the ropes and doing their best to become a DE some day? Should they get filtered out?
There are some things about the event horizon that make sense ("one of us is not as stupid as all of us"). However one must be careful when distinguishing their fellows. While it may encourage the best of the best to join together it can also breed an elitist attitude that is counter-productive to innovation.
Interesting article and a good read! It's something that I toy with in my mind now and again. Personally I think DE's should form their own groups outside of the organizations they work at. Let people lead by reputation rather than hierarchy.
Re: The Bozo Event Horizon
#44"Others, like James Gosling, quietly change the world by building something (the core Java language and libraries) that make so much sense and are so elegant that you just smile when you use them ." I'm afraid everybody says this about whatever is new. Nowadays people would say this about Guido, Matz, etc.
Man, I'm sort of with you. In the last few years, I've spent time in a variety of languages --- Python, Ruby, JS, Java, and lately Go and Haskell --- and Java just seemed completely terrible: bureaucratic, staid, and just plain mediocre by many standards. Then I started reading a lot of C++. And I mean no disrespect to the many brilliant people who use and enjoy C++, but it wasn't until then that I really got why Jav…
Re: The Bozo Event Horizon
#45Sorry guys, I'm trying my best! :-(
Re: The Bozo Event Horizon
#46The old hiring slogan, which they used in the MSFT hiring and hammered even harder in hiring manager training was, "As hire As; Bs hire Cs."
Re: The Bozo Event Horizon
#471. You work for a tech company which produces a tech product (e.g., Google, Microsoft)
2. You work as a tech person in a business company (e.g., bank, insurance)
This article fully applies to #1 where the core competency is technology. For #2, there's debate.
Re: The Bozo Event Horizon
#48Am I the only person who feels woefully inadequate whenever I read articles where phrases like "10 or 100 times as productive as the average engineer". Sorry guys, I'm trying my best! :-(
Re: The Bozo Event Horizon
#49Earlier quoted context omitted.
Evil? This isn't a conversation about making moral judgements, why are you dragging moral constructs into it?
From the article: All of the great companies I have worked for (Apollo and Sun in various incarnations) or heard about (DEC, PARC, Bell Labs and the like) started around a core of incredible people. These were people who are or were legends in the field. Since the article talks of success and greatness in moral or intellectual terms, the conversation should not just be a simplistic comparison of money earned... that'…