互联网公司,咱们须要什么样的中层技术管理以及996和程序员有多大关系?

  想写这样一篇博客好久了?笔者从14年毕业,工做至今,已经待过三家互联网公司,分别是作电商、医疗、ToB产业互联网的公司。从一个刚毕业的稚嫩大学生,成长为一个架构师。从个人我的亲身经历出发,我想谈一谈,咱们须要什么样的中层技术管理。前端

1、实力派

  个人第一任直属领导,我从他身上学到不少东西。当时我仍是一个初入互联网行业的新人,他会在我天天工做以前,把我今天要作的功能,用邮件发给我。邮件里面包含了功能实现的流程图和一些注意事项,我只要按他的功能写出代码。这意味着,他在给我分配这个任务的时候,已经全盘思考过这个功能的程序合理性。他是一个高级程序员,他虽然没有亲手写下这些代码,但代码在按照他的思想执行。在我后来的工做中,我也常模仿他的方法去带一些新人。但对于有能力本身解决问题的人,或者我认为这我的能够本身去解决问题,我会让他去考虑、去设计一个功能、一个程序,会让他告诉我他的实现方法、流程,我会听取他的实现方法、流程,看是否存在漏洞、是否和个人想法一致。这种领导我称之为实力派。程序员

2、传话派

  后来,由于一系列的人员流动、职位调整,我迎来了另外一位直属领导。他工做多年,项目经验丰富,技术能力通常,年龄30左右,已结婚生子。公司决定研发一个新项目,新项目采用以往不一样的技术路线,须要我这样年轻、有学习能力、有精力的人员去作攻坚手。新项目备受重视,大领导常常会召集中层干部开会,会上会部署一系列工做任务。每次会议完毕,各组自行开会传达会议精神。在咱们组的会议上,个人这位领导一般的一个流程是:1、传达大领导指示,“大领导要求咱们怎么样怎么样,要作什么工做”;2、任务分解,“这个事情我又不会,只能靠大家了,大家必定要给我撑起”,难啃的事情挨着分给攻坚手,本身负责一些挑战相对低的事情。这还不算完,过一段时间,下一次会议,在你们对这个技术难点攻克地快完成的时候,又分配一波新的技术难点,而以前攻克的难点问题分到本身头上。固然,他本身会担项目的责任,也就是项目作好了,是这位中层领导的成果,管理得当、分工合理、锐意进取、攻坚克难,项目没作好,他做为首要问责人。我称这类领导为传话派。算法

3、不沾锅派

  再后来,我见到另外一类的中层管理,在工做中,主要负责开会、传达会议精神。在互联网行业,敏捷思想是一个贯穿现代化敏捷互联网行业平常的思想,看板工具,是程序员们常用的得力生产力工具。然而,他的治下,仍是按“块”分任务,这块功能你负责,那块功能他负责,“这块功能出了一切问题,你的责任”,包括和产品沟通、编码、和各方对接。言必称,“这个事情,领导已经决定了,就这么干”,“领带说了什么什么,有问题你去找领导”,“领导这么要求的,不是我要求的”......,在一个技术型团队,让人不明白的是,他的职责是什么?架构

  在一些小的互联网公司,有技术经理、有项目经理,技术经理管技术,框架、难点,帮助程序员顺利开发业务;项目经理负责项目,项目的进度、业务逻辑等,有时存在会二者兼任的角色,各有职责。框架

 

漫谈996

  有一本书,叫《人人都是产品经理》,想必互联网圈的人都了解。笔者曾亲身经历,由于产品经理拍脑壳,一个项目立项、设计、开发、测试,到临上线被砍掉,整个团队fire。工具

  前几年,你们都担忧淘宝、天猫干掉线下零售实体店,后来马云提出,新零售,一些实体店又纷纷开起来,河马生鲜、苏宁小店等,why?由于人有接受高质量服务的需求,线上不能搞定一切,机器、程序能够为人服务,但最高级的服务,仍然是人给人提供的服务、个性化的服务、专属的服务。说到服务业,要提供高品质的服务,赚更多的钱,起码你得认识你的客户、知道他的需求、研究他的喜爱,有人说,我能够用身份牌,每一个人一扫,经过机器程序,我能知道这我的是谁,能够经过历史数据分析他这我的有什么习惯,预测他要干什么事情。想象一下这个场景,假如我进入一家常常去的饭店,老板一看,哎哟,这不谁谁谁,笑脸相迎,爱吃什么,不用多说,不一下子功夫,给你作好了端过来,你是否是愿意常常去光顾这家店。若是,如今,你进入一家饭店,首先要求你扫码,服务员也不怎么搭理你,你用程序点了菜,厨师根据程序无差异的烧菜,端到你的面前,你吃完结帐走人。两种体验是彻底不同的。再举例一个场景,你天天下楼出去买菜遛弯,你先用门禁卡开门,回到小区,你提了一堆东西,此时你让小区保安帮你开下门,他问你是谁,你住哪里的,你一说,他开门,你回家。假如,场景切换一下,你下楼买菜遛弯,遇到小区保安,他一眼认出你,问早,给你开门,对你微笑,你买菜回来,他主动帮你开门,问你需不须要帮助。你愿意为后者支付更高的物业费吗?我会愿意。学习

  这是什么意思?意思是如今的人可真懒,期望程序作一切事情,让本身简简单单、舒舒服服把钱挣了。回到产品的设计上,各类无人概念、无人物流、端菜机器人、各类算法,为你匹配一堆看起来你比较须要的服务,这些我也就认了,毕竟不是人人能为高质量服务买单。如今一个场景,我一个ToB的交易,几百个商品,一天没几单,一个单子可能会执行几天甚至几个月,须要几台机器、一个程序,自动把这几百个商品上架,而后更多时间,这几台机器是空闲着的,单子也要自动审核,自动完成,支付流程也要自动的,又得须要几台机器,写一些程序去执行,而后大部分时间空闲。值得吗?更有一些需求,一些数据,一次初始化后,伴随着程序整个生命周期,也不会有几回更改,这样的数据也要作一个开发、ui、前端、测试去作一个界面去维护。而这样的小的、不甚合理的需求积累起来,汇聚成了无尽的需求,这些需求真的必要吗?对于业务的开展、对于GMV的提高真的有用吗?仍是说这样的需求能让你们看起来都很忙,kpi不会难看?测试

  在996这件事情上,是程序员不努力仍是什么?真得想一想。ui

  政府前两年提的懒政,什么是懒政?其余行业不懒政吗?编码

相关文章
相关标签/搜索