Often I’d like to work with someone else, but there are some problems. Once, my working habits. I use to work on some project for some weeks, then switch to another project, and work on that a while, and eventually come back, sometimes even after a break of some years. Working together with someone would force me to continuously work on one project, which I don’t want to. I want to be free to work on whatever I feel like at the moment. At the moment this is purely a hobby for me.
Second, I recently was kicked out from my old and biggest project. Well, it’s a long story, but briefly said, when I tried to come back after a long break, and influence things, the person who’d been leading the project in the meantime decided that I’m too annoying, and kicked me out. I’m now working on my own fork of the project, but had to do so under a new name. I don’t want to see this happening again, and given the fact that there are such long breaks in my activity with a project, the only “safe” way seems to be to work alone.
This also biased me a bit against open source, because of the lack of control what will happen with the things that I’ve created. I have no probelm if my work is used by friendly people, but I don’t like if it’s used by people who were mean to me. So I decided not to publish anything open source anymore - just saying in advance, before someone asks.
Third, I’ve got problems at working together with other people. It’s a mix of being hurt easily, being very ambitious at times, being impatient, and having troubles to keep faith in other people.
It’s sad, since at times I sit and think “I wish I had a teammate who could fill the gaps in my skills with his - togetehr we could make something great.” But then I remember all the problems and don’t even try to find someone. Maybe the above mentioned “lack of faith” is the biggest reason why I don’t try. But I assume the next while I’ll stay a lone wolf developer, and must tailor my plans to fit my skills.
Motivation in a project is very much linked to the feeback I get. Not so much the fact if it is positive or negative feedback, but the amount. If I work a while on something, an no one seems to be interested, I use to lose motivation and turn to something else. I know there are people who are happy just by creating something and knowing it’s good - I need a bit of public interest, too, to feel well with a project.
With a team, I’m somewhat certain that I could make a small Diablo 2 or Torchlight -alike, at least technically I have all the skills and knowledge. But at the moment I’m afraid of being successful, taking a break and then losing the project to someone else, like in the story above. But alone, I can’t do it, at least not in a reasonable frame of time.
tl;dr - Weird me can’t work with other people.