吐槽一下 CTO

2016-06-08 16:03:38 +08:00
 zhenjiachen

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

  1. 拿上家公司的项目改几下用到这家公司。
  2. 太顽固,说 spring boot ,和 spring data 是什么鬼玩意。
  3. 都 CTO 了连一个 maven 的命令都不会敲(我说 maven 的命令是 mvn ,他说是这个吗?我记得不是啊。),
  4. 他比我先入职几天,拿以前公司的代码写了一个后台项目,在给运营演示的时候说:"这个你们要按正确的格式来啊,填错了就会报错啊,我没校验数据的正确行,时间来不及。以后再加上"(我心里的想法: hibernate validator 写几个注解就能校验了有什么来不及的?)
  5. 他写了一些代码上传到 SVN ,我 update 后看他的代码,由于我使用的是 intellij idea ,只要是重复代码就会提示,然后我就和他说:"这些代码都是一样的你可以封装一下放到父类。",结果他说:"先不管这些,先把流程打通再说(这句话我听他说了 n 遍)"。
  6. 就今天,我说:"我把你的东西改了,你就仅仅一个主键不安全,这个是关联到用户的,需要主键和用户 id 一起操作才安全。",他有说:"你想的太多了,天猫的代码都没这么严格,我看过天猫的代码,你先把流程打通再说吧。" 还没转正,我想我该走了。
11073 次点击
所在节点    职场话题
117 条回复
JiShuTui
2016-06-08 18:24:10 +08:00
@pandachow 我看着分答产品每天都在改变,想到的
yangtukun1412
2016-06-08 18:28:22 +08:00
很像我以前的 Leader, 就是那种外企出来, 全凭年龄混资历的中年人.
pynix
2016-06-08 18:32:22 +08:00
先把流程打通,其他再慢慢优化。。。
MajestySolor
2016-06-08 18:33:49 +08:00
讲道理,先把东西做出来能运行起来,这个思路是非常正常的,特别是新创业公司~
运行起来以后一切好说,鸡毛蒜皮的东西慢慢改~
楼主可能职位所限,只考虑和自己有关的东西,不妨把自己放在上司的位置考虑下~
wingoo
2016-06-08 18:33:58 +08:00
就你所列出的情况, 我没看出你们的 CTO 有啥问题
chairuosen
2016-06-08 18:39:48 +08:00
如果不是工期太紧,只能说 CTO 不是很热爱编程
seki
2016-06-08 18:49:30 +08:00
感觉大家的重点都在先把流程打通上,但这个应该不是绝对优先的
像 1 / 4 / 5 说的问题,都是可以第一次写的时候就照顾到的吧
6 这样的除了技术能力方面问题,难道不是在吹牛?
mgcnrx11
2016-06-08 18:52:34 +08:00
我是来支持楼主的,往往所谓的后面再优化就等于不会再优化……此外,这 CTO 很短视,相比起现在做好封装做好校验做好设计,长期来看会省事很多,这笔账都不会算……
luili
2016-06-08 18:57:17 +08:00
楼主公司多少人的团队? CTO 还要亲自写代码。。。
wander2008
2016-06-08 19:00:03 +08:00
走吧
cosiner
2016-06-08 19:55:51 +08:00
Let's Go!
xinyewdz
2016-06-08 19:58:00 +08:00
从项目管理角度来说, cto 是对的。我们总是习惯的以程序员的思维去看待项目,想尽善尽美。 cto 是要掌握全局的,你们 的信息不对等,所以你不理解。
kkurs
2016-06-08 20:15:37 +08:00
#先把流程打通再说#这话我也经常听到的说
ytmsdy
2016-06-08 21:05:59 +08:00
CTO 写代码。。。这。。。。
angelface
2016-06-08 21:20:57 +08:00
角度不同,考虑问题的点就不同,同样,高度不同,考虑问题的方式也不同。
elya
2016-06-08 22:19:58 +08:00
你们两个技术方面旗鼓相当,他急于打通先运行,领导能直观的看见上线效果,你严谨所以肯定会出细活变慢,所以你做程序员,他做头。
zhenjiachen
2016-06-08 23:50:23 +08:00
@jackisnotspirate 他是不可能的,他说他从 12 年就没关注新出来的技术了,所以他才说 springboot 和 spring data 是什么鬼玩意,上 v 站有可能么?
@Midnight CTO 是 Chief Technology Officer 的缩写,中文意思是首席技术官。 CTO 是技术资源的管理者,职责是把握总体技术方向,对技术选型和具体技术问题进行指导和把关,完成所赋予的各项技术任务 /项目。通常只有高科技企业、研发单位、生产单位等才设立 CTO 职位。
@nimingyonghu 是的他用的是 eclipse ,他说 eclipse 是原生的,说 idea 不怎么样,原生的才是最好的(我心里的想法: 尼玛记事本加 javac 才是原生的好吧, sb)
@chztv 哎!前段时间叫我不要操作数据库写真实的东西,叫我写假数据,有浪费半个月,然后现在我的假数据代码全都要干掉,浪费半个月。
@Scoield via iPhone 这个怎么来的?
@wecoders 前端传过来一个主键,但是万一这个主键是别的用户的呢?这不就造成了我只要有主键就能删除掉别人的数据了?
@chenai 不是,是在创业单不是两个本科生, CEO 有点年纪了, CTO 也快 30 了, CTO 还在 IBM ,日本的企业呆过。
zhenjiachen
2016-06-08 23:51:53 +08:00
@luili 2 个人搞后台的,就我和他
@ytmsdy 没办法,创业公司就两个后台
ki41foo
2016-06-09 00:04:21 +08:00
为了赶进度也不能到这种程度吧,这么简单的抽象都不做么?日后拓展和维护要花的时间真是呵呵了。
levon
2016-06-09 00:26:06 +08:00
楼主无非就是想说你不配做 CTO ,技术没我牛。我建议你赶紧走,不然你会很累的,心累。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284410

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX