Reconciling assholes for nearly a decade.

Help out projects or start your own?

I am kind of curious.  There are these projects that I could contribute to, start using.  For example, a couple of people have asked me (through the 20-25 mailing-lists that I am on) to check out a project or test it, possibly submit a patch.  100% of the time I avoid those projects.  Basically, I am not much of a team player.  I would much rather work on my own little garbage projects.

My question; what side are you on?  Team player?  Do it all yourself?  Why are you that way?

For example, take CoT; some people wanted to contribute to the source.  Me...I was thinking, I sure would like to rewrite this thing completely from scratch and see what would end up...
hmm.
Permalink Send private email Bot Berlin 
January 30th, 2006 10:23pm
Sometimes I contribute (or try to) to some projects, mostly opensource, but if there is an acquaintance on IM and I can help I try to, but most of the time the questions are boring. For example, despite my love for Ruby, I don't like/use Ruby on Rails, so most of the newcomers to Ruby come for Rails and I can't help them. Besides that, I don't dig web development all that much, so it's even more difficult for me to pay attention to the issues that people are having with their web frameworks and whatnot. The worst thing is newbie question like "should I learn Ruby or Python?" "Does Ruby have good GUI?" etc...

I can tease people really well to the technologies that I use/like, but I can't contribute with much help/code because I have a goal that I haven't reached yet. As a front-runner, it's hard to see many people while I want to cross the line no matter what. I'm not egotistical per se, for my area of work has the ultimate goal the "to assist people".

Why? Because I need to and I can't hire other programmers yet.

BTW, I really hate the way some opensource heads think that  everything should be opensource. I really like Linus for the way that he can say "hey, no dogmas, ok?"
Permalink Lost in the jungle 
January 30th, 2006 11:58pm
What about your own projects?  I don't know, it always feels like work, working on somebody elses project.
Permalink Send private email Bot Berlin 
January 31st, 2006 12:35am
Despite the fact that I love writing software, I decided years ago to not do any significant projects outside of work.  The last thing I wanted to do was burnout.

And, in most cases, I prefer flying solo.  Though, at my old employer, I worked with an amazing team and would love to get them all back together again on the same project.
Permalink Send private email Jacob 
January 31st, 2006 12:49am
"What about your own projects?  I don't know, it always feels like work, working on somebody elses project."

It feels even more like work when we are hard at work working for somebody else. I remember one weekend when I translated lots of pages of an opensource project for public use -- two days of many hours working on it because on Monday I wouldn't have time to work on it.

About my own projects, they are the greatest source of joy of my entire life while trying to program. So, take seriously this quote of one of Joel's articles:

"And that, I think, is the real joy of starting a company: creating something, all by yourself, and nurturing it and working on it and investing in it and watching it grow, and watching the investments pay off. It’s a hell of a journey, and I wouldn’t miss it for the world."
http://www.joelonsoftware.com/articles/Micro-ISV.html


My projects aren't public yet, but they are all encompassing the basics of a software company, like the supporting tools, GUI, Web Framework, Database, Reporting, and general expertise needed to make all that work on Linux and Windows. But like Joel, I want to create my own company, thus my real project is to create a successful company.
Permalink Lost in the jungle 
January 31st, 2006 1:13am
"Do it all yourself?  Why are you that way?"

I'm not a team player.  I'm a do-it-myself kind of guy. 

CoT is sorta interesting:  I don't do many outside-of-work projects and this is really the first and only one.  It's kinda nice to have a hobby project of sorts... nothing too demanding.  I opened the source not because I'm a team player but because I think a good community is open and because I wasn't sure I could finish it myself in any reasonable amount of time.
Permalink Send private email Almost H. Anonymous 
January 31st, 2006 1:19am
AHA:

good job too, I like it.
Permalink Send private email Bot Berlin 
January 31st, 2006 1:21am
Can't I be both? If it is someone else's project then I am a "team player" and basically allow them to call the shots. If it is my project though I'd rather do it all on my own, or at least expect other people to do things the way I want them done.
Permalink  
January 31st, 2006 4:21am

This topic is archived. No further replies will be accepted.

Other topics: January, 2006 Other topics: January, 2006 Recent topics Recent topics