专栏名称: 聊聊架构
在这里煮酒聊架构。
目录
相关文章推荐
美团技术团队  ·  KDD 2024 ... ·  1 月前  
美团技术团队  ·  CIKM 2024 | 美团技术团队精选论文解读 ·  昨天  
美团技术团队  ·  美团机器人研究院|2024年科研课题申报指南 ·  2 周前  
架构师之路  ·  接下来,准备干一件大事... ·  3 天前  
51好读  ›  专栏  ›  聊聊架构

一个技术创业者的心路历程,及成长后的反思

聊聊架构  · 公众号  · 架构  · 2016-10-20 20:01

正文

我是一名技术创业者,从开始专注容器技术的创业开发,就身不由己的处理着不断壮大的团队队伍。我知道创业肯定不是一帆风顺,通过此次机会和大家一起探讨技术创业的瓶颈和解决之道。

技术思维是什么,就是解决什么问题,想的特别清楚。对细节的把握或者说对功能的技术点能说的头头是道。但往往做出来的东西能不能给客户带来价值,却没有被技术人发觉。如果顺着做一件有意义的事情的角度,再去审视自己做出来的东西,就是很受打击。理想和现实之间不知道差出多少个奇葩的断言。有的时候,做产品就像盲人摸象,并不是技术人能一下想明白的,如果方法不得当,为了赶时间,做出来的东西那叫一个无奈。产品的用户体验问题,虽然不是人人能理解。但技术人是可以很快掌握并附加到你的产品设计里面的。这个时候,我们个人的瓶颈就是完全暴露出来,不管你是否意识到这个问题,跨过去才能让企业走的更远。那么,是什么问题呢?

第一是客户。我遇到第一个问题就是客户在那里。我一开始是考虑做SaaS尝试的,结果是很多线下的企业来找我们,这个时候是要下决心的,一点一点梳理团队的构成,发现我们其实做容器的,就是企业的基础设施,线下私有云是非常合适入手的。线上SaaS不是不可以,是我们没有合适的人能支撑这个线下客户的需求。我们是对线下客户支持并不厌烦的团队,所以,我们最后在挣扎中选择了线下。

第二是冲突。公司团队一开始是比较自由的,我们并没有要求大家天天加班做事情,但是随着业务越来越成熟,压力就来了。越来越快的业务实现需求让大家都觉得技术一定要长期加班才能解决,从技术人的同理心来说,我是反对加班的。我时常思考为什么要加班。我到推特和知乎上搜了又搜,发现大家对此的看法各有各的道理,中国人的中庸之道再次展现的完全透彻。怎么说呢?每天日报,迭代速度的加快都是一种变相的催产和拔苗助长。是的,没有人说创业公司的加班是不得已而为之,只是为了加快速度。但是速度上来后,产品质量能上去也就认了。事实上,在加班的过程中,程序员的治理其实更高。我们确实在打造一支强生命力的队伍。只是这个队伍的建立,是很无奈的。优质资源不在创业公司,创业公司除了加班确实没有什么更好的办法来彻底解决业务需求的问题。

所以,我认为有必要建立精英的团队共同体,大家互相认可,同时能保障产出的东西从而带来价值。这个并没有什么新内容,只是来承认冲突在创始团队发生时,一定要喊出来,和大家一起度过难关,让大家了解和协调一个合理的办法来解决。毕竟大家都是年轻人,除了上班也要有自己的生活。

第三是团队。团队是创业团队最重视的资源,但是招募真实的困难是你很难说服你了解的朋友加盟。这里面有很多问题发生,但最能吸引人的地方就是让你自己的思路变得更清晰,招募优秀的工程师真的很花时间,这个地方连续几个月颗粒无收都有可能。但你是否能守得住你的想法,并且践行技术面试的流程就是你给自己设立的目标。这个目标是不应该经常变化的,我们要想更多的办法来找候选人。

首先,多找老朋友吃饭,通过这个渠道确实能带来一些靠谱的资源;第二是通过一些免费的招聘渠道看一看人力资源;第三是正常的投递面试的简历资源。面试对于创业公司来说,既要有效,又要考虑能在一定时间内完成。所以,对于好的候选人,肯定是要像宝贝一样看护好。有些苗子会特别好,抓准就要好好培养,一定可以成为左膀右臂。创业团队大家满怀热情,斗志昂扬,好像不会有摩擦。其实,一个团队如果没有摩擦,没有不同的意见肯定不是一个正常的团队。但是团队为什么团结在一起,肯定是这个团队有什么本质的优点能让团队能自发一起往前走。我一路和数人云团队走下来,我觉得就是真诚,随心去做。

任何人都有自己的瓶颈和习惯,做事情的方法一定要不断尝试,找到自己的位置很重要。有问题,不要急着讲,先在脑子里转一圈,然后考虑清楚后再讲出来。等讲出来后,会有不同于预期的结果,争取大家的认同的同时也要看大家的利益点,与大家在一起往前走。也许短暂的不舒服是为了让大家能动起来。再者,有不同的意见,也不是一定要马上实现,一步一步来。发挥自己的价值才是团队需要我们的原因,我们如果没有贡献价值,大家肯定也不会认同一个讲空话的人在公司里面待着。

作为老板最怕的就是不尊重自己的团队,为什么呢?因为团队成员很多良莠不齐,你对他们宽松,他们就对你忽悠,最终导致大家都不认可。可是,作为技术领导者,我们仍然应该关注的点是技术交付物——代码。因为代码肯定不是拍脑袋就能出来的,一定是经过科学可靠的任务计划产出的。这里,除了相信团队之外,要做的事情就是合理的给出一些做项目时应该遵循的好习惯,比如测试、需求分析、产品设计文档等等。这些过程可小可大,但一定要有。让团队能够面对各种情况从而做出最好的判断。

最后,创业团队中技术管理者遇到的瓶颈往往是自己。怎么解决这个问题我也一直在摸索,给别人一些机会分摊一些任务是一个办法,做好一个点也是一个办法,总之是要在创业公司不断发展的过程中,不断的尝试自己的能力,找到一些有用的方法,并且分享给团队,我认为这才是能力所在。一个公司的发展靠什么验证?每个人做事方法得当,给公司贡献了价值,才能说整个公司的发展得到了验证。

ArchSummit全球架构师峰会

12月年底技术嘉年华,阿里云研究员褚霸、Go基金会主席谢孟军、饿了么框架工具部研发总监兰建刚、腾讯毫秒服务引擎技术负责人杨宇将带我们去看架构从0到1,从1到100的进化之路,更多精彩点击阅读原文链接了解。