V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
clockOS
V2EX  ›  程序员

因为写了一些 Code 加速自己的工作,被 Engineer 团队发信警告了

  •  
  •   clockOS · 2019-01-24 16:37:44 +08:00 · 22999 次点击
    这是一个创建于 2131 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:我是一名客服,因为觉得系统太烂了写了一些工具。

    公司用的是 ChromeOS,并且禁止安装一切白名单外的 Chrome Extension (连壁纸都换不了)。我之前自己写过扩展所以也安不上了,以前用的是 Windows。

    于是我就用 Developer tools 里的 Snippet 来执行代码,不过缺点是每次刷新就没了。

    后来 Chrome 70 以后有了 Local Override, 但不知道是公司魔改了还是 Bug,只能 Override css。于是这条路也被封了。

    之后我尝试修改 Extension ID, 绕过白名单, 要不就是在 iFrame 里嵌套以防刷新,都不太好使。

    后来甚至想自己带电脑在 mac 里安装一个 Chronium 来伪装公司的电脑,但是觉得这样就违规了也没用。

    但是后来终于有了灵感,想到了方法绕过层层阻碍。通过改变白名单里 Extension 的 background page 植入了自己的代码,这样刷新以后代码也还在,但不得不通过加载远程在自己 Github 里的代码,又用了一些第三方 API,在自己的服务器上也写了一些 API,然后在 Firebase 里存储了一些数据(因为本地什么都存不了,一重启什么都没了,跟网吧一样)。

    我一直都用这好好的结果今天我的组长说 Engineer team 发来了警告信,说我安装了未授权的插件。 估计他们也没弄明白我是怎么绕过的,说我是 non-malicious intent,但是不能接受 Home-grown 代码。

    Home-grown code... 这帮高傲的工程师。

    第 1 条附言  ·  2019-01-24 17:45:00 +08:00
    我在一同事的建议下立马删除了 GitHub 账号,那么多的代码删掉了居然没有太心疼,因为以后也用不了了。GitHub 删除账号真的是很快,输入密码账号和我确定删除后马上就没了。
    第 2 条附言  ·  2019-01-25 10:20:33 +08:00
    关于我的技术,从大三开始想做一个网站,于是就开始面向 Google 编程了,因为想尽快出结果,所以没有系统地学。

    我是数学专业的,虽然也有一些数据算法数值分析离散数学网络密码学的一些计算机的相关课程,但是我都没怎么听。

    我大四创业的时候有一些科班 CS 出身的合作人。我想写一个算法,想了好久才弄出来,可人家用栈和队列很优雅很快地就搞出来了,所以很早我就意识到我这种速成班和职业的差距。毕业以后也没有以程序员的身份找到过工作。毕竟人家面试你的时候,你不能说让我 Google 一下我就能解决。
    160 条回复    2019-01-27 06:11:22 +08:00
    1  2  
    yuikns
        101
    yuikns  
       2019-01-25 02:55:36 +08:00
    "这帮高傲的工程师"....

    我觉得更好的 base infrastructure 的确是有必要的。但楼主这样的貌似的确违规啊。

    很多人真的很高情商啊。流程慢,好啊,自己 workaround 一下,似乎可以工作了耶。bug 了谁来管?维护和测试谁来做?之后上游修改 api 了,下游发错请求算谁的

    为什么不能发个正式的 ticket,然后开个 demo 一起来维护呢?(答:慢。好吧,呵。
    vHypnos
        102
    vHypnos  
       2019-01-25 05:00:38 +08:00
    你说你是客服我是不信的。。。怕不是 专职顾问。。
    designer
        103
    designer  
       2019-01-25 07:15:33 +08:00 via iPhone
    楼主可以暂时搁置你的 ai,需要兼职小伙伴吗!
    yzc27
        104
    yzc27  
       2019-01-25 07:20:08 +08:00 via iPhone
    github 現在可以將 public 的 repo 轉 private 了 不用刪帳號
    chuxiwen
        105
    chuxiwen  
       2019-01-25 07:23:40 +08:00 via iPad
    能力这么强,为何不去一个更开放、友好、平等的公司?
    frylkrttj
        106
    frylkrttj  
       2019-01-25 08:02:33 +08:00
    公司用的是 ChromeOS,怕是 google 家的客服吧。
    lovestudykid
        107
    lovestudykid  
       2019-01-25 08:14:13 +08:00
    一个月两三万得是美元才行吧
    BBCCBB
        108
    BBCCBB  
       2019-01-25 08:21:53 +08:00
    你这是违规,不是因为写一些 code 被警告...
    atonku
        109
    atonku  
       2019-01-25 08:48:19 +08:00
    你竟然有 mac,一定不是一个纯种的客服
    frittle
        110
    frittle  
       2019-01-25 09:00:12 +08:00
    @clockOS 都觉得安逸了,还想着划水…… 无聊归无聊,别违规操作呀。
    clockOS
        111
    clockOS  
    OP
       2019-01-25 09:12:57 +08:00 via iPhone
    @yzc27 用的 GitHub Page
    nutting
        112
    nutting  
       2019-01-25 09:15:26 +08:00
    我现在也是客服工程师,以前不知道这个标准的叫法呢
    rootit
        113
    rootit  
       2019-01-25 09:17:00 +08:00
    明显你们公司对安全要求很高,第三方都是不可信的,so~
    CoderGeek
        114
    CoderGeek  
       2019-01-25 09:28:14 +08:00
    @karnaugh 话还真不一定这么说。。。
    elespec
        115
    elespec  
       2019-01-25 09:30:13 +08:00
    世界五百强的吧,这种规模的公司,就是以严格的流程规定,换区安全稳定,哪怕牺牲的是工作效率和工作体验;
    pryhub
        116
    pryhub  
       2019-01-25 09:30:47 +08:00
    秀?还是装?
    Him
        117
    Him  
       2019-01-25 09:31:41 +08:00
    会写代码就一定得是程序员?
    只有程序员才能会写代码?
    前面这些人....
    janxin
        118
    janxin  
       2019-01-25 09:44:55 +08:00
    首先这是非常危险的操作,虽然提升了便利性但是带来了额外的风险,比如:是否可以以你的权限去执行一些未经你授权的操作?是否上传外部数据?这些数据有没有泄密风险?

    虽然有些时候会导致效率没有那么高,只要在可接受范围内的,对企业来说只有承担了
    Yiki
        119
    Yiki  
       2019-01-25 09:55:13 +08:00
    点进来看了一下
    打扰了
    wupher
        120
    wupher  
       2019-01-25 09:58:25 +08:00
    讲真,做客服区才了
    thinkmore
        121
    thinkmore  
       2019-01-25 09:59:44 +08:00
    我觉得你不应该当一个客服,工程师比较适合你
    baicheng10
        122
    baicheng10  
       2019-01-25 10:03:31 +08:00
    认同前面提到的,楼主并不是因为“写了一些 Code 加速自己的工作”而被警告,而是因为“不守规矩”被警告。
    如果楼主“觉得系统太烂了”,而刚好自己有较好的解决方案的话,可以尝试通过提出优化建议的方式,而不是偷跑的方式来解决。
    clockOS
        123
    clockOS  
    OP
       2019-01-25 10:09:56 +08:00
    @cppgohan 相当于工作的外挂吧
    clockOS
        124
    clockOS  
    OP
       2019-01-25 10:11:57 +08:00
    @red0range 我的工作不算苦力,这个工作前我去般了两天箱子,小身板真的扛不住,后来就是这个工作了
    baicheng10
        125
    baicheng10  
       2019-01-25 10:14:31 +08:00
    哦 ,沟通过了。。。那干点其他呗……
    jssyxzy
        126
    jssyxzy  
       2019-01-25 10:14:40 +08:00
    这种不算小事,是比较严重的了,还是守规矩好点,这也是职业素养的一部分。
    你可以选择去没这种要求的公司,但是既然在这家公司了,而且这个要求也不算什么违法的,过分的,还是遵守比较好。
    shyrock
        127
    shyrock  
       2019-01-25 10:38:17 +08:00
    《你是传奇》
    luoway
        128
    luoway  
       2019-01-25 10:49:11 +08:00
    不能提需求让客服系统的人提高工作效率吗
    huobazi
        129
    huobazi  
       2019-01-25 10:52:09 +08:00 via iPhone   ❤️ 1
    公司画了一条线,在它还没被擦掉之前,要承认和遵守线的存在,不喜欢,等你够强大了擦掉它。
    whypool
        130
    whypool  
       2019-01-25 10:56:17 +08:00
    违反合规直接被开,扫地僧就好好扫地,非得秀
    yjxjn
        131
    yjxjn  
       2019-01-25 11:09:37 +08:00
    扫地僧,还当 JB 客服啊!
    clockOS
        132
    clockOS  
    OP
       2019-01-25 11:17:39 +08:00
    @luoway 提过需求,这帮工程师从大洋彼岸过来,就做到了加几个 link (<a> tag),他们来之前我就弄出来了。还有在电话旁边显示归属地也是我先做出来的他们后来加上去了,不过因为他们用的是国外的 API, 只能显示国家,中国的城市显示不了,我就用了聚合数据,他们发现我用了第三方 API 觉得我在把电话号信息传出去。所以即使他们已经做出来这功能了,我们还是得去百度查一下。我觉得我这么做跟在百度搜索一下没什么区别
    Dart
        133
    Dart  
       2019-01-25 11:31:56 +08:00 via Android
    感觉楼主在菠菜类公司
    redme
        134
    redme  
       2019-01-25 11:44:40 +08:00
    感觉楼主好牛牛阿
    likuku
        135
    likuku  
       2019-01-25 12:02:25 +08:00
    “非职业程序员”开发出知名优秀的软件并不少啊,
    能真正为用户所想,深度理解用户的痛,才可能真正开发出优秀的软件,
    而“职业程序员”,职业而已嘛,做完这份工就好了吧,好不好用?关我毛事,那不都是 PM 的锅嘛。
    likuku
        136
    likuku  
       2019-01-25 12:06:58 +08:00
    @clockOS 13# "确实这一点有问题,不过要不然我们也要手动记录。我之前野心太大了,想自己弄一套 machine learning 的东西代替我工作"

    想法很棒,建议可以私下秘密试验,有条件可以“离线旁路测试”,如果真的效果好,性价比高,
    不妨成功后直接拿它和大老板谈判,拿它换钱 /股份;或者自己直接开家新公司接这种活,让机器代为高效运作(真大商机)。
    az402
        137
    az402  
       2019-01-25 12:17:59 +08:00
    @likuku

    流程和规范永远不是为了效率服务的,是为了权责分明,具体事件可以落实到具体的责任人。
    全都机器来做的话,谁来背锅?
    megamilk
        138
    megamilk  
       2019-01-25 12:41:27 +08:00
    楼主应该在外企上班,老外对规矩规则很较真,即使做的事没错甚至给公司带来了好处,但不按规则做,照样不留情面。不像内陆讲情义啥的
    jzmws
        139
    jzmws  
       2019-01-25 12:54:31 +08:00
    首先不管什么未经授权公司把代码传到网上这种操作都是命令禁止的.
    hnbcinfo
        140
    hnbcinfo  
       2019-01-25 13:03:57 +08:00
    楼主有点标题党了,人家警告你,和你加速自己工作没关系。只是按照公司规定办事。被你一偷换概念,成了公司不作为,看你提高效率故意整你似的。
    TonyLiu2ca
        141
    TonyLiu2ca  
       2019-01-25 13:07:01 +08:00
    删了 github 账号没有用的。它们肯定是观察搜集数据证据一段时间后,才上报的。至于后面如何处理,真的要看你的陈述,以及造成的损失 /后果,以及你们领导的重视程度。就看怎么把你的行为归类吧。我们这里安全部门的权利就很大。不知道你的这个事情报告到了那个层级了。楼主以此为戒吧,最近国威胁论的甚嚣尘上,要是你的行为被跟踪后发现非你本意造成的意外后果啥的,最好不要造成难以预料的事情。根据他们的行为看,应该没有如此严重,否则当时就“解决掉”你了。最近没有大头来找你,就算安全了。以后,工作归工作,有兴趣捣鼓,在家里弄。
    yuchuanzhen
        142
    yuchuanzhen  
       2019-01-25 13:15:21 +08:00
    "某国际民宿网站"
    airbnb?
    fanjianhang
        143
    fanjianhang  
       2019-01-25 13:19:57 +08:00
    @clockOS 老哥,植物神经紊乱是什么症状,感觉自己搞 IT 也焦虑紊乱呀
    bixzell
        144
    bixzell  
       2019-01-25 13:46:15 +08:00
    哈哈,home grown code。 家庭作坊的代码
    Malvo
        145
    Malvo  
       2019-01-25 14:57:24 +08:00
    客服需要这么高级的技术吗?
    ggmood
        146
    ggmood  
       2019-01-25 15:08:47 +08:00
    客服不是固话+CRT 纯平显示器吗?
    grzhan
        147
    grzhan  
       2019-01-25 15:58:43 +08:00
    认识一些技术不错的人,会比较享受扮猪吃老虎的感觉
    讥讽身边 title 比自己高的平庸同事,攻击固执无能的公司,抱怨规章制度限制了自己本可以自由发挥的才华

    可能你不是这样的人,但你的表达已经有点给人这样的感觉
    cccRaim
        148
    cccRaim  
       2019-01-25 16:02:10 +08:00
    挺好的,我也向往做个公务员然后休闲时间做外包
    Huelse
        149
    Huelse  
       2019-01-25 16:29:49 +08:00
    你是技术顾问客服吗?
    alexsunxl
        150
    alexsunxl  
       2019-01-25 16:40:17 +08:00
    有点东西 哈哈
    kingcc
        151
    kingcc  
       2019-01-25 16:40:23 +08:00
    被秀了一脸… 其实这种工作也蛮不错的
    clockOS
        152
    clockOS  
    OP
       2019-01-25 16:50:41 +08:00
    @Huelse 跟技术没有关系
    lifesimple
        153
    lifesimple  
       2019-01-25 17:16:11 +08:00
    「我是一名客服,因为觉得系统太烂了」
    为啥不取代那帮工程师,让他们来做客服
    yingfengi
        154
    yingfengi  
       2019-01-25 18:39:04 +08:00 via Android
    数据到公网了?
    违反协议了没救,开除你的话公司也没错。
    不管干啥,做好自己工作界面内的事情。不要越界。
    yuikns
        155
    yuikns  
       2019-01-25 22:18:10 +08:00 via iPhone
    @clockOS ipip.net 有离线免费库,还可以买付费高级离线库


    @grzhan 这个“技术”应当是比较广义的。从小学老师到钳工木匠,很多地方都有这样的表述。我觉得干啥事情拿钱完事。觉得钱不配能力,换工作就是,觉得太安逸,撸开源多简单。
    jssyxzy
        156
    jssyxzy  
       2019-01-26 04:54:29 +08:00
    @fanjianhang
    买点谷维素和维生素 b。
    red0range
        157
    red0range  
       2019-01-26 11:34:30 +08:00
    @grzhan 会有这种情况。不过答主是在国外,国外(移民国家为主)的高端职位是不会对外来人开放的,他们需要的是 labor。
    clockOS
        158
    clockOS  
    OP
       2019-01-26 21:29:43 +08:00 via iPhone
    @fanjianhang
    @jssyxzy
    心慌 濒死感 无力 浑身随机抖动,
    确实有吃维生素 b 谷维素不敢吃 本身就脱发 听说吃谷维素脱发
    jssyxzy
        159
    jssyxzy  
       2019-01-27 05:22:25 +08:00
    @clockOS
    其实最主要的还是正念治疗,我没吃药物;
    植物神经紊乱其实就是用脑过度,和神经衰弱有一定关系,你去研究百度下,具体理论我也不是太清楚。
    https://muzhi.baidu.com/question/587404462.html
    很多有类似情况的人都是精神长期紧张,精神负担比较重,通俗讲就是精神受刺激了。
    多看看生活中阳光的事情,少操心,少焦虑,少看负面的东西,养成习惯就好了。
    纯属个人观点,我没看过相关方面书籍,都是瞎说的。
    ecloud
        160
    ecloud  
       2019-01-27 06:11:22 +08:00 via iPhone
    @frylkrttj 99.99%是了,没有哪个公司会用这二逼系统,除了他们自己
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5995 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 03:09 · PVG 11:09 · LAX 19:09 · JFK 22:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.