On this topic: I hired my friend of 10 years (someone with whom I am very close) into our tiny company, and I let him go a few months after. This enabled us to protect the team's dynamic and to save our friendship.
His behavior was unacceptable, and his output was unsatisfactory. He consumed too many of my brain cycles and that was not worth it.
I fired him in the office as his manager, then told him let's go outside and we headed to our bards where we had beers as friends and I told him I would support him financially.
I see him very often (every few days) and he always says "I learned X" working with you. As a matter of fact, I'll see him tomorrow.
I reserved a section in my dissertation to a supervisor who fired me. I was conscious I fucked around, and I was grateful for the lesson of "do not fuck around". My problem was wanting to ship something perfect and not reporting progress until it was perfect, and you just don't do that: you need to produce something for it to be improved and perfected. You can't edit a "nothing", you can only edit a draft.
His behavior was unacceptable, and his output was unsatisfactory. He consumed too many of my brain cycles and that was not worth it.
I fired him in the office as his manager, then told him let's go outside and we headed to our bards where we had beers as friends and I told him I would support him financially.
I see him very often (every few days) and he always says "I learned X" working with you. As a matter of fact, I'll see him tomorrow.
I reserved a section in my dissertation to a supervisor who fired me. I was conscious I fucked around, and I was grateful for the lesson of "do not fuck around". My problem was wanting to ship something perfect and not reporting progress until it was perfect, and you just don't do that: you need to produce something for it to be improved and perfected. You can't edit a "nothing", you can only edit a draft.
Everything in its right place.