今天老板把我叫到办公室,还有另外一个老人陪听,让我delete我在stackoverflow的账户。我还在诧异他怎么会找到我的账号,因为我用的是假名,除此之外,没有任何信息,何况他怎么会对code感兴趣,这么忙。因为我经常在www.stackoverflow.com问一些问题,关于编程的.net/c#的问题。从开始到现在已经有上千个贴子,有的是问工作上的 code snipt,有的是帮助别人回答问题。老板说,让我把贴子全部删掉,或者把账号关掉,还给stackoverflow team发了个email。说是trademark base code issue.
其实根本不存在这回事,我这人做事比较谨慎,一般问问题,都把code 改写一些,没有公司任何信息,比如
[Fact]
public void DeleteMyRepository()
{
var mockRepository = new Mock<IRepository>();
var repo = mockRepository.Object;
var demoItem = GetTestItems();
var controller = new MyController(repo);
var result = controller.Delete(123);
}
如果贴image,我会用eraser把有关信息除掉。asp.net已经open source了,我的code snipt又不是production code,一般来说就10来行code.那他为什么要坚持我删呢?这背后有故事。因为我在stackoverflow问过一个关于怎么样正确实行agile的问题,并且对我不公平的故事,我把我们公司agile的过程包装了一下,想看看别人的意见。结果别人几乎异口同声地说我们公司的管理是shity management,我估计我这个老板看到了这个贴子,因为太明显了符合他的case。但是他也不敢说,我们彼此都心照不宣,所以他想让我把账号删掉,那自然那个“破坏”他形象的贴子也自然消失,他的老板及更大的老板就不会发现。
我实在不想删账号,我把那个贴子也备份下来以及随便找几个贴子print out下来,以防法律issue。反正我已经决定要离开公司了。撕破脸皮我也不怕,我相信我这并不违法,是不是有copyright也不是老板说是就是。但目前该怎么办?老板明天还要等我回话,看看我删了没有。
大家说我该怎么办?