背景
- 职业:我是银行下科技子公司(外包)里面做数据开发的,技术栈就是 SQL + 数据模型理论 + 银行业务 ,职业技术成分不高。开发过程:我私下自己学习编程,开发了一个分析 sql 脚本,解析字段逻辑和字段血缘关系的工具,工具目前看起来能对工作产生很大的价值。我们一直以来都是人工维护这类信息的。我几年前就开始构思这个工具,在上家公司写过一个失败的版本,去年找到了新思路,写了 DEMO 想试试领导态度。领导态度:
- 领导 A:直接让我交出代码给公司的平台开发部(想摘桃子),美其名曰“拿出代码来集思广益,让公司其它部门一起帮你”。领导 B:表示做的不错,你接着做,做好了给我说一声(不帮忙,等着用)领导 C:认真听了我开发工具的初衷和目标,并给了我实际的工作量支持,写了小半年,骨架都写完了,给他演示了一下功能,比较满意,最近他给大领导提过,大领导也很感兴趣,后面约了时间让我给大领导演示。
核心问题:如何争取权益?
公司基本不会给涨工资的,很多高层老领导的管理思维就是“让员工无偿为公司做贡献”。所以我一开始就留了一手:和领导 C 对好了口供:说这个工具完全是我私下开发的,没有用到任何公司资源。因为领导 C 也被大领导“主动奉献”,看不惯高层,我的工具能帮他解决实际的工作难点。
我现在的思路:开发完成后,申请知识版权,然后看能不能卖给三方合作公司(类似宇信这种),他们能套个皮,做成个 XXX 系统,让行里立项目给钱,这种事情我做不来,我只会写功能。这个方向可行吗?
关键担忧
- 知识产权真能保障软件成果吗?如果代码交出去给别人,会不会把核心的创意抄过去,技术上重构一下,就能摘桃子甩开我了?实现上依靠了开源软件( MIT 许可证),融合了我的创意和思路。不知道有什么要注意的。
叠甲
不想告诉高层写代码用了工作时间,是为了不被白嫖,我和小领导商量的是,要么我和领导 C 搞到点钱,如果要被白嫖,那就自己部们悄悄用着,省下来的时间大家摸摸鱼也行。不然提升了效率,大家钱也没有,还卷的更厉害了。