The article makes a good point - But there's a lot more we can take out of this, that being that for any community to succeed, it needs to be just that: A community. A place where others help each other grow.
Dear Open Source Project Leader: Quit Being A Jerk
91–100 of 190 posts
Re: Dear Open Source Project Leader: Quit Being A Jerk
#92This isn't restricted to open source project leaders, or even open source developers. You'll find the same childish elitism in pretty much every field of human endeavor. Programmers certainly do it. Laughing at noobs and being mean to them is pretty much the sole purpose of IRC, unless I'm mistaken. Surfers do it. Climbers do it. I've even seen rocket scientists do it. The interesting thing is watching which members…
I think that everyone who has ambition hits this at some point. There comes a point in time where your domain knowledge lets you speak or act authoritatively with little or no preparation for most things. The natural tendency at this point is to think "Yup, I'm a just a smart mofo" and pat yourself on the back. The key to moving up the chain of expertise/etc is to transcend that tendency. Humility is a skill, because…
* music
* typography
* movies
* food
* wine
* art
* fashion
And so on and so forth. Of course, there is always someone out there who is better than you with better tastes, and people sometimes forget to see this as a humbling fact.
Re: Dear Open Source Project Leader: Quit Being A Jerk
#93Earlier quoted context omitted.
> Laughing at noobs and being mean to them is pretty much the sole purpose of IRC, unless I'm mistaken. You are. In the IRC channels I frequent, the purpose is one of (1) being social, or (2) being helpful. Some channels tolerate wilful ignorance/trolls less than others though. Of course, there might be other channels with nastier cultures, but the sole purpose of IRC is not to be nasty to noobs.
Some IRC channels I'm in are great. (Hi Clojure! Hi Haskell! You guys are really nice!) Some are like ##C which is a hive of scum and villainy.
Re: Dear Open Source Project Leader: Quit Being A Jerk
#94This isn't restricted to open source project leaders, or even open source developers. You'll find the same childish elitism in pretty much every field of human endeavor. Programmers certainly do it. Laughing at noobs and being mean to them is pretty much the sole purpose of IRC, unless I'm mistaken. Surfers do it. Climbers do it. I've even seen rocket scientists do it. The interesting thing is watching which members…
Re: Dear Open Source Project Leader: Quit Being A Jerk
#95Earlier quoted context omitted.
I think that everyone who has ambition hits this at some point. There comes a point in time where your domain knowledge lets you speak or act authoritatively with little or no preparation for most things. The natural tendency at this point is to think "Yup, I'm a just a smart mofo" and pat yourself on the back. The key to moving up the chain of expertise/etc is to transcend that tendency. Humility is a skill, because…
Especially in "developed tastes" where you suddenly can't stand "inferior" * music * typography * movies * food * wine * art * fashion And so on and so forth. Of course, there is always someone out there who is better than you with better tastes, and people sometimes forget to see this as a humbling fact.
Re: Dear Open Source Project Leader: Quit Being A Jerk
#96Re: Dear Open Source Project Leader: Quit Being A Jerk
#97Earlier quoted context omitted.
But how do you do that without occasionally handing over the maintainership of some important piece of infrastructure to someone who clearly can't handle it? The people at the top of the ladder right now are there because (and sure, there are exceptions) they are (1) very good at it, and (2) willing to do it. And they have employers who have made bets on those two facts. Those employers aren't really interested in so…
I'm making two assumptions here: firstly that there is a hierarchy of contributors, where triage doesn't have to be handled by the guys right at the top; and secondly that the first few submissions by a new person aren't major--they are going to attempt something small first. If the latter isn't the case, the response should be "sorry, we appreciate your help, but try to get some minor bug fixes in before a major arc…
That's just not a recipe for fun. The "hair trigger rejection" filters are there because of all the junk that gets thrown at the maintainers. And either it makes them grumpy or is acceptable only to people who don't mind being rude. Either way, the "jerk" bit is a direct correlation.
Re: Dear Open Source Project Leader: Quit Being A Jerk
#98I don't see this in GitHub projects (so far), but this is the usual experience when asking for help on Stack Overflow or Freenode.
Re: Dear Open Source Project Leader: Quit Being A Jerk
#99This isn't restricted to open source project leaders, or even open source developers. You'll find the same childish elitism in pretty much every field of human endeavor. Programmers certainly do it. Laughing at noobs and being mean to them is pretty much the sole purpose of IRC, unless I'm mistaken. Surfers do it. Climbers do it. I've even seen rocket scientists do it. The interesting thing is watching which members…
Work with somebody who's recognized world wide? She's the nicest person ever. (Even though I clearly wasn't as good as she'd have liked me to be ;)
It's inspiring to work with people who don't have anything to prove to you, but have more than enough to show you.
Re: Dear Open Source Project Leader: Quit Being A Jerk
#100Earlier quoted context omitted.
Especially in "developed tastes" where you suddenly can't stand "inferior" * music * typography * movies * food * wine * art * fashion And so on and so forth. Of course, there is always someone out there who is better than you with better tastes, and people sometimes forget to see this as a humbling fact.
http://xkcd.com/915/
That's such an astute observation. I can see how I do that in my own life.