zhenjiachen
0.01D

吐槽一下 CTO

  •  
  •   zhenjiachen · Jun 8, 2016 · 13019 views
    This topic created in 3662 days ago, the information mentioned may be changed or developed.

    不知道大家的 CTO 怎么样,但是我这个 CTO 有大问题。

    1. 拿上家公司的项目改几下用到这家公司。
    2. 太顽固,说 spring boot ,和 spring data 是什么鬼玩意。
    3. 都 CTO 了连一个 maven 的命令都不会敲(我说 maven 的命令是 mvn ,他说是这个吗?我记得不是啊。),
    4. 他比我先入职几天,拿以前公司的代码写了一个后台项目,在给运营演示的时候说:"这个你们要按正确的格式来啊,填错了就会报错啊,我没校验数据的正确行,时间来不及。以后再加上"(我心里的想法: hibernate validator 写几个注解就能校验了有什么来不及的?)
    5. 他写了一些代码上传到 SVN ,我 update 后看他的代码,由于我使用的是 intellij idea ,只要是重复代码就会提示,然后我就和他说:"这些代码都是一样的你可以封装一下放到父类。",结果他说:"先不管这些,先把流程打通再说(这句话我听他说了 n 遍)"。
    6. 就今天,我说:"我把你的东西改了,你就仅仅一个主键不安全,这个是关联到用户的,需要主键和用户 id 一起操作才安全。",他有说:"你想的太多了,天猫的代码都没这么严格,我看过天猫的代码,你先把流程打通再说吧。" 还没转正,我想我该走了。
    117 replies    2016-08-02 18:19:10 +08:00
    1  2  
    dragonszy
        101
    dragonszy  
       Jun 10, 2016   ❤️ 1
    我觉得基础设施还是完善点好,用户系统多考虑点安全性也多不了几行代码吧, LZ 直接写了就完事了。除非公司就是奔着三年内倒闭去的,不安全的服务上线分分钟被搞垮。

    什么叫流程跑通?游侠拆了特斯拉底盘装了个新外壳叫流程跑通么?整个研发体系、生产线和供应链才叫流程跑通啊。不然充其量算个 prototype 或者 demo 。

    精益创业不是在每一步都留下祸根,而是每一步都稳扎稳打,稳定的小步快跑胜过大跨步单脚跳。
    H4cK
        102
    H4cK  
       Jun 10, 2016
    我觉得 cto 没问题, workable software 永远重要于后台实现的优雅。先跑起来再不断重构。
    yueyeweiming
        103
    yueyeweiming  
       Jun 10, 2016   ❤️ 1
    感觉很多人真是站着说话不腰疼,对技术这样要求的 cto 会给你时间重构?重构出了问题他会不追责?
    未必是 cto 有什么坏意,他就是真的没这个概念而已,。楼主好自为之。
    hellokittyer
        104
    hellokittyer  
       Jun 10, 2016 via Android
    仅仅是技术能力平庸的问题扯那么多,这么多创业公司还指望每个 cto 是 cto 呢。流程优先打通是没错,那也得有底子才行
    tedeyang
        105
    tedeyang  
       Jun 10, 2016
    CTO 表示压力很大。
    herozzm
        106
    herozzm  
       Jun 10, 2016 via Android
    CTO 没错,下面的人总是一根筋,无法想象到打通流程的时间紧迫性,我也经常为打通流程不做数据验证
    zhenjiachen
        107
    zhenjiachen  
    OP
       Jun 10, 2016
    @cnly1987 办公室在哪?后天要不要去你办公室?
    @murmur 在我认为数据的安全才是最重要的。当然可能也是我没到他那个层次所以想法是不一样的。
    @plqws 哦?技术之外的工作?
    @figol 是的,我确实没到那个层次,不是有人说过在不同的地位看的事物理解是不同的。
    @hanxiV2EX 我是有向他主动沟通的,给他提建议,就采取了一个(主要是他不懂,是接口层面的,我说 restfull ,他只知道 POST,GET ,其它的他根本就不知道,还是我发了一篇别人写的博客他才知道,然后他说让我做,他不做。)
    zhenjiachen
        108
    zhenjiachen  
    OP
       Jun 10, 2016
    @hellokittyer 额,表示没看懂😓
    @herozzm 因为我现在还是在做技术,所以我自己写的代码要在我自己看来不出 bug ,然而一个搞技术的看着这么一大 bug 还不能动,心里的难受可想而知。
    ihuotui
        109
    ihuotui  
       Jun 10, 2016
    要不来我公司
    firefox12
        110
    firefox12  
       Jun 10, 2016 via iPhone   ❤️ 1
    基本看出来了 楼主就是 ssh 很熟的那种,也许拼错了 对不起 java 不用。计算应该很热爱,我猜各种模式应该更热爱了。

    从项目管理者的眼光看,这没什么用。首先一点 cto 要保证项目按时完成。一个高质量的项目和一个低质量的项目在最初期差别并不大。除非你能证明自己的代码 承载能力是他的做法一个数量级以上。

    拿来旧公司项目抄,这素质很差,但是最关键一点 作为 cto 他知道这些东西能干嘛 他能完成任务。 你有目前项目所需要的经验吗?完整的经验太重要了,人才除了技术就是经验。你和 fb 工程师的差别就是他有机会处理 10 亿用户,你只能处理 1 万。这其中的差别是很难弥补的。选他做 CTO 应该有这方面的考量。

    最后这位 cto 应该是离开一线很久的那种嘴炮 cto 了,还能说说,真的拿刀杀敌已经生疏。至于 rwstful 这种东西,不懂说明他离开一线,放松学习很久了。但是在我眼里 restful 这种真是太庞之末节了,他知道 get post 如果知道 http 协议细节的话,看个 restful 也就是 20 分钟就掌握的事情。还有对于 restful 这种东西 我觉得过于教条了不好,其实就是一种规范。
    Mirana
        111
    Mirana  
       Jun 11, 2016
    假如下周 ceo 就要拿着产品去忽悠投资了,到时候你告诉他你还在搭建完善的架构,Orz
    zhenjiachen
        112
    zhenjiachen  
    OP
       Jun 11, 2016
    @ihuotui 多谢,虽然有想法跳,但是还是有理智的。
    @Mirana 我感觉确实是种悲哀,我看着 bug 不能去管他,还要挨叼,哎!
    rming
        113
    rming  
       Jun 12, 2016
    CTO 没问题
    kooze
        114
    kooze  
       Jun 12, 2016
    道理都懂,你想把代码写的优雅。但是在 CTO 这个位置上考虑的要比你多的多了。 deadline ? 老板? 甲方?
    代码项目是死的,人是活的。
    Leave
        115
    Leave  
       Jun 12, 2016
    不然来我们公司 [email protected]
    zhenjiachen
        116
    zhenjiachen  
    OP
       Jun 12, 2016
    @Leave 多谢,不过我看到贵公司是在北京哦!我现在在魔都。。。
    warden2h
        117
    warden2h  
       Aug 2, 2016
    @zhenjiachen 换工作了没?
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4891 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 09:22 · PVG 17:22 · LAX 02:22 · JFK 05:22
    ♥ Do have faith in what you're doing.