技术总监

互联网公司的技术总监都敲代码吗?

前提是你 提交于 2019-12-17 18:54:18
这是一个非常敏感的话题,每次谈论到技术总监要不要写代码的时候,总会引起一片争论。 有的程序员说技术总监如果不写代码怎么能领导好技术团队;有的说技术总监还需要写代码?如果技术总监都需要写代码的话,那技术团队有多操心呐。正反观点看起来都蛮有道理的,我也试着和大家聊聊这个话题。 我感觉自己还是蛮有资格来讨论这个话题的,我有过15人左右技术团队负责人的经历、也有过管理超50多人研发的经验,也经历了从一个程序员到一个技术管理者身份转变的历程,所以方便从各个角度来看待这个问题。 任何问题抛开背景来讨论都是耍流氓。 技术总监要不要写代码这个话题,其实也是需要看公司是什么样的背景、处于什么样的阶段、技术总监管理人员的规模来定。 另外技术总监只是一个统称,很多公司还会分部门技术总监、研发中心技术总监等,不同级别也需要不同的讨论。 首选探讨一下什么样的技术总监需要写代码,这里的写代码指的是参与到具体的编码实现。个人认为有以下 3 种情况: 01 技术驱动型的技术总监需要写代码 很多互联网公司产品,完全是依赖技术来构建的,公司的命脉都是技术,那么这个技术总监就一定要参与到核心代码的编写中。 比如我一直比较关注的创业公司 PingCAP ,他们公司的主要产品是 TIDB,一个开源分布式关系型数据库。我们知道开发一个高效的数据库是一个技术含量很高的事情,那么这种类型公司的技术总监一定会参与到编码中。 02

招技术总监?Wait,给不懂技术的老板们几个经验之谈

无人久伴 提交于 2019-12-16 20:03:03
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 技术总监 随着万众创业的局势而逐渐成为了阳春白雪,于是技术总监也和“美女”、“帅哥”一样“烂大街”了,本人不才,做过两个创业公司的技术总监,但一个公司倒闭了,一个公司步履蹒跚,现在在一家金融大数据公司做架构师。快过年了,圈内的几个朋友同事都在招人,也不乏招技术总监的,交流中我发现大多老板不懂技术,但技术总监的职位又太重要了,所以他们很纠结,不知道怎么才能找到靠谱的人。所以我想以我“失败”的经验来总结一下怎么用非技术化的方式去了解你面前的应聘者。 三句不离技术者慎用 面试者明知你不懂技术却用一堆技术术语交流的话要去是为了显摆,让你觉得他“高大尚”,要么就是过于技术化。凡事过犹不及,这也是我从失败中最大的收获,我服务的那两家公司的不幸多半是老板的问题,但做为技术总监我也有一定的责任,那就是做事过于技术化,我想很多做技术的同学都有和我同样的想法: 技术的问题永远不是问题 。我们信奉技术的力量可以改变世界,只是往往世界没有改变,你的公司却被你远大理想拖下水了。公司经营永远是业务驱动技术、利润最大化是第一要素。SO,如果面试者“不会说人话”时老板们请小心。 问一个问题: 请谈谈你主持过的失败的产品/项目 。相信合格技术总监的阅历中一定有做过他“难以启齿”的失败案例,如果没有,那要小心,如果有

十年风雨,一个普通程序员的成长之路(八)不想做技术总监的项目经理,不是好程序员

左心房为你撑大大i 提交于 2019-12-05 13:32:54
目录 十年风雨,一个普通程序员的成长之路(八)不想做技术总监的项目经理,不是好程序员 01 技术总监写不写代码? 02 面试的坎坷与杯具 03 新的开始 & 旧的结束 十年风雨,一个普通程序员的成长之路(八)不想做技术总监的项目经理,不是好程序员 01 技术总监写不写代码? 曾在IT界掀起腥风血雨的一个问题:技术总监要不要了解技术细节? 归根到底的问题就是:技术总监还要不要写代码了? 在18年12月前后,我给你的回答可能截然不同。 18年12月,我离开了相伴多年的公司,换了一个东家。 “我要写代码",五个大字映在我的胸腔。 就在前段时间,老东家的上司还问我要不要回去。 我想了下,回复如下: 回去的话,不想带项目,不做项目经理,可以做售前、架构把控,写代码也可以;可以找人做项目经理,我前期可以带一程,或者协助。 我觉得XXX(我当前公司)这边的组织架构还可以,有总工、架构师、项目经理,架构师负责规划项目或者核心代码实现,项目经理负责项目进度。 为什么这样说? 请看我上文 十年风雨,一个普通程序员的成长之路(七)膨胀、骄傲,程序员转项目经理的原罪 两年的项目经理做下来,感觉在代码修炼、程序设计上没有任何的长进。 在组建大数据项目组的时候,本以为自己可以投身项目,写一些核心代码,弄一弄Hadoop、hbase、jstorm、kafka、spark、kylin这些我们项目中用到的大数据技术

创业知识(五):创业公司如何实施敏捷开发(转载)

♀尐吖头ヾ 提交于 2019-12-04 16:04:10
   转载自 LANCEYAN.COM   说起敏捷开发,并不是因为敏捷而敏捷。这几年的敏捷开发已经被很多敏捷咨询服务商神话了,这个东西并不是神器,实施了就可以解决所有软件公司的问题,而是要结合自己公司的特点和问题摸索出适合自己的一套模式。   大家都知道,创业公司刚开始需要研发出一款产品并且能够使公司赚钱的产品,不过大部分创业公司没有那么容易一下就能做出来,很多公司还没有成功的产品资金链就断掉了,公司也死掉了。我们公司是这样一个状况,有一条产品线可以维持公司开支并仅仅刚够盈余,要扩大高速发展还不够,一直维持就没有创业的意义。另一条线是做技术创新为未来能够开发一款人气爆棚的产品摸索着,但是又不能饿着肚子去开发。我们是如何结合自身的特点实施敏捷开发的呢?一个难题,很大的难题!   我们技术团队人员是这样的配置:1名技术总监、2名资深开发工程师、1名高级开发工程师、2名潜力开发工程师、1名前端开发、1名测试。技术总监需要处理很多团队管理、客户管理的工作,能够参与项目的时间最多每天二分之一。2名资深开发需要负责给其他工程师做导师,参与新项目开发时间大概有80%。高级工程师要预留项目学习时间,参与项目的时间大概有90%。潜力开发工程师需要有一些时间学习技术和项目,但是基本可以做到70%的时间投入项目。前端开发和测试哪里有需要就在哪里革命,属于机动部队。   现在总共有六个老项目在维护

我是前团贷网员工

匿名 (未验证) 提交于 2019-12-02 23:57:01
团贷网暴雷事件 团贷网工作经历 团贷网企业文化 新公司不及格 近期的收获 资本来到世间,从头到脚,每个毛孔都滴着血和肮脏的东西。企业文化是新时代的洗脑和压榨手段,是涂着金粉的皮鞭 。 团贷网倒闭之后,博主在深圳南山区科技园某公司入职一段时间,现已离职。这是我从业以来体验最差的公司,没有之一。 办公环境拥挤混乱,加班多,而且没有调休也没有加班费。 上午9点30上班,弹性30分钟,意味着10点前打卡都行。结果是,9点半开个会都凑不齐人,上午是一天效率最高的时候,活活浪费一小时。 开发人员平均水平低、胆子大路子野,尤其擅长制造 慢SQL 和 难以维护的代码 。 产品线多版本迭代快,开发人员不足,还压缩开发周期。这不一定算公司的缺点,但是人员离职的定时炸弹。 技术总监装逼天赋高,标榜自己以前是卷皮网首席架构师,以前带的团队多牛逼。博主恰好有同事在卷皮,绝对不是什么首席架构师。 技术总监技术浮夸,当前业务线还不完善,还搞个所谓中台组。到底懂不懂什么是中台? 技术总监嘴碎,整天跟娘们一样唠叨说人长短。 技术总监好大喜功,压缩开发时间以对外宣扬技术部效率高,我入职第一个周六就加班。 出现P0级别BUG,处罚相关人员(包括开发人员)50元到200元不等的罚款。罚款之后就获得了MAKE ZERO BUG的神奇技能? 产品经理质疑开发周期太长向CTO告状。在不了解业务的情况下