1.
感觉你也开始做广告了呵呵,不过我觉得, Linq比一般程序员写的慢,这是必然的~ 即使是这样,大家也会选择Linq。
关键还是用
户信任的问题。微软肯定也有BUG,不过一般的框架给人的感觉只能是更不可靠。 谁都怕赶上那点几率, 如果是广泛应用的框架, 碰到什么问题,
社区里一般别人也碰到过,而且往往已经解决了,毕竟用户基数大。而第三方框架就没有这个优势,这才是一般人不会选择第三方框架的原因,
除非其他优势特别突出。
如果你真打算卖这个东西,这是不得不考虑的。另外想说的一点是, 比如我是个第三者,
我不会认为LZ比微软或者IBatis的程序员强(都这么用功,难道会有什么真的水平差距么?),即使你给出这个结果,我的想法会是什么呢?
我会认为微软或者其它框架的程序员另有考虑,所以牺牲了效率, 即使我不知道他们的考虑是什么(甚至没有,就是没写好就比你慢)。
这个心理仔细分析造成的结果就是, 你的运行效率越高, 我越不敢用, 我总感觉你快是不正常的。 反正做产品的话,有一大堆问题, 技术倒是其次的, 这些LZ可得好好琢磨~
2.
抱歉, 这么晚才来回复.
看来你性格上和我有相似的地方. 但是这个问题2个月前我想通了, 人家拿咱们的东西和咱们竞争,
这其实是一个好事. 最怕的是出现聪明人, 拿一样有竞争力的自主研发的东西和咱们竞争, 因为我们只能知道自己的思路, 无法提前预知别人的思路.
但是那些抄袭的家伙, 可以说他们即使也很聪明, 他们的道路也因为咱们第一步的工作会变窄, 是可以预期的.
恰恰相反,
这些拿咱们的东西参与到竞争力的人, 会帮助咱们集思广益, 这是其一; 其二是, 他们的出现, 对咱们的打击要小于对咱们的独立竞争对手的打击.
为什么呢? 因为咱们对这些人思路和发展的把握, 要超过竞争对手; 而竞争对手却不得不应付这些聪明的咱们产品的抄袭者. 当然如果他的产品够棒,
有人抄, 咱们也要应付他的那些抄袭者. 一个混战的局面, 最终下来, 如果作为起头人, 咱们和竞争对手都有足够实力, 最后剩下来瓜分市场,
是可想而知的, 甚至还可以通过给那些跟风的发认证再敲一笔.
当越来越多的产品选用我们的思路和基础去构建的时候,
我相信我们的价值也会不断增加. 关键是在道义上也站住了脚. 比如一个活, 价值一百万, 你去竞标, 一个抄你的人也去竞标,
你说我最擅长干这个, 所有人都得信, 为什么呢? 因为你可以拿出证据证明你是最先干这个的, 而且对手很有可能是抄袭你.
但是如果是两个独立的竞争对手, 尤其产品上还是具有一到两个可以明显区分的点, 哪怕竞争对手比你差, 但是客户一时分辨不出来,
这时决定的因素中技术加分, 往往是一边一半. 这个还只是表面层次的, 深层次的道理我讲不清楚.
再比如我觉得做产品不能只看眼前,
比如Lucene, 他的东西绝对公开, 很多人在用Lucene赚钱. 但是Lucene不公开的话, 这些钱他就能赚到吗? 很显然公开,
并证明自己, 让他自己本身的领域拓广开了. 他赚到了原来该赚的那一份, 他还建立了一份无形资产, 让他能投入到未来更好的竞争和赚钱.
但
是, 如果中间介入一个抄袭者, 这个抄袭者的实力超强, 比如水平是我的3倍, 对这个事情也早有思路, 只是没注意到市场, 那么我被他打败,
那是理所应当的, 我对社会的贡献和使命, 很可能就是吸引他来从事这个. 那么即使我不开源, 让他看到这里有甜头, 我最后也会被他打败.
也就是说, 我最终的在该领域的竞争力和地位, 其实并不由开不开源决定, 最终还是我自身实力决定的.
当然我说咱们, 其实我还没有这个资格. 你的东西已经出了, 我的东西还是只有一半能转. 不过我做的是界面部分, 和你可不是竞争对手. 不过如果我和你是竞争对手的话, 我觉得我最好的策略就是把代码整理的象点样, 提前开源.
以
前咱们程序员, 主要的挣钱方式是遇到一个伯乐, 以雇佣或劳务关系, 尽量发挥自己的价值. 到未来, 尤其是有特色的程序员,
应该会有更多的渠道. 通过处理人际关系建立自己的网, 我觉得对于技术方面投入精力决定核心竞争力的咱们来说, 不太现实. 炒作呢,
在没有资本的情况下, 只有一种手段, 就是开源, 但是花费一部分精力去保证开源后的发展状况, 为自己赢得应有的名声和影响力.
我的东西完成了, 也不打算马上开源, 因为代码还太烂, 这是唯一制约我的因素. 等到我认为我这个东西, 从源代码和架构角度讲, 一定可以作为一个较为稳定的平台了, 我就有了开源的基础.
嗯随便交流一下, 不知是否有理, 只当大家集思广益吧
3.
另外其实我对你这个怎么实现, 肯定敢兴趣, 但是精力有限啊...
感觉你现在有份不错的工作, 开发这些也和你的工作内容相关. 我可不是, 一边弄着一个小框架, 还得经常看哪个朋友有小忙要帮, 给口饭吃, 大忙我还舍不得花那份时间. 从MFC App之类五花八门到ASP.NET Web, 从一些没意思的需求更改来回跳到框架思路, 有的时候被打断了, 找回原来干到哪儿了都要花费不少时间, 一个字惨.
不过我对这种生活虽然不是特别有信心, 但是还是想继续下去. 在我看来, 一万两万的工资, 不是那么容易拿的, 得给人家办事, 那我自己的事情会比现在进度还慢. 而且如果不是我觉得能大展拳脚的领域, 恐怕对我和雇主的发展都没什么好处.
怎么发起牢骚了呵呵, 真羡慕你, 工作和自我发展能够合一