HTML5技术

小公司的一年,一起看看小公司的前端可以怎么做 - 叶小钗(4)

字号+ 作者:H5之家 来源:H5之家 2017-01-01 09:00 我要评论( )

这里也仅仅是我(前端角度)所了解的移动体系,也许换个人来,又会大有不同,不管是什么样的体系,都一定要保证,自己的公司是有一套开发所依赖的体系的,这个东西会极大的提升开发效率与稳定性! 体系设计 在我看

这里也仅仅是我(前端角度)所了解的移动体系,也许换个人来,又会大有不同,不管是什么样的体系,都一定要保证,自己的公司是有一套开发所依赖的体系的,这个东西会极大的提升开发效率与稳定性!

体系设计

在我看来,体系的设计与出现不是一朝一夕的事情,也不是凭空设计,脱离业务,每当我们需要在我们的技术体系中添加模块的时候都需要思考一些问题:

我们提出的这个东西是要真实解决我们开发中的什么痛点?

这个会需要我们具有一定的特质:

① 有强烈的意识,能了解性能的缺陷,开发效率低下的原因,并能提供有效的处理办法,再此之上进行抽象

② 对于团队中搁置的老大难问题,要想办法进行有效的推动、处理

而,我们体系化的东西也不是过家家产生的,这种比较通用的设计必须要出文档,必须与人商量,技术方案里必须的流程图、时序图都要规范,还要把设计要完成的关键参数标注好,最后作为验收标准。方案出来之后要确认方案如何落地,操作路线是什么,执行计划是什么,怎么处理团队间的阻力。

比如我们上面做的通用的登录注册页面,就需要相关的文档,要描述清楚,我们这个东西的边界是什么,能解决什么问题,有什么限制,体系设计推动任重道远,你我共勉。

工作态度

我在上海工作期间学习到的另一个受用无穷的知识便是“正能量”了,其实正能量并不能让你多写几行代码,但是他会令你的工作状态持续上升,与之对应的是负能量,如果你身边有小伙伴产生负能量的话,就一定要小心了,负能量就确确实实能让你少写几行代码了。

当时携程无线解散的时候,需要我们并入其他团队,不知不觉间就生出了一些负面情绪,我们是后爹后妈养的,过去肯定没好日子过了,于是那段时间各种消沉,也有换工作的准备了;而团队两个老大哥的表现却截然相反,一个老大哥仍旧是勤勤恳恳的工作,帮助团队乃至整个公司渡过了当时比较困难的技术交接时期,另一个老大哥积极的协助新团队推动新框架,甚至那个框架都不是我们写的。

后来,我经常与两个老大哥交流,一个老大哥(来自华为)传给了我“忍、滚、狠”的绝技,另一个老大哥带着我领会了皮实的意义,其实这些道理真的很简单,我们处于顺境的时候,自然意气风发,那么当我们处于逆境中的时候,我们就应该自暴自弃、消沉不已吗

时至今日,我有点什么疑惑的地方都经常喜欢请教两位老大哥,我也从他们身上学到了,其实在抓技术的同时,协调推动能力也是至关重要的,因为现在很多业务都是几个部门在做,如果没有良好的推动能力的话,极有可能iOS一套东西,Android一套,前端自成一套,这种对整个公司来说是一种浪费,需要有人站出来整理整合。

团队战斗

我十分喜欢武侠,近期特别喜欢剑雨中的一段戏份:

当时是转轮王手下三大高手,雷彬、彩戏师、细雨等五人戏份(大S可忽略),彩戏师提出你我三人联手格杀转轮王如何,并开出了条件等待交易:

我(彩戏师)只要罗摩遗体

全部财产给雷彬

细雨回去和爱人过小日子

显然,彩戏师的价码是足够让人动心的,他也提出了相当的诚意,主攻转轮王去了,这个时候雷彬开始了观望,然而细雨一声“你们玩,我回家和相公吃饭去了”,直接把整个交易堵死了。

这部戏其实真的非常精彩,如果他们三突然达成一致跑去围杀转轮王,我才会感到奇怪。考虑到电影才过3/4,观众可能会说那么这一切岂不是太轻易了?但是从真实社会阅历来说,这桩交易达成的概率很低,一个核心原因是:

这笔买卖涉及了大多数人的利益,乃至生命,一旦一件事情涉及了多个人的利益,那么这个事情势必会很慢、很难达成一致

我们做一件事情时,但烦需要他人合作共事,就一定比一个人难多了,人和人之间想法差异是及其巨大的,就看剑雨几个主要人物的需求:

① 转轮王,需要罗摩遗体长jj,好xxoo

② 彩戏师,需要罗摩遗体治病

③ 雷彬,需要钱与不受控制

④ 细雨,需要爱,需要家人不受伤害

⑤ 大S,也许是需要关注吧

可以看到,里面最核心的利益冲突是来源于转轮王与彩戏师的,这也是为什么处于弱者的彩戏师要先出手,表达诚意,其他人可以观望,可以退出。

同样,团队之中,人和人的差异是巨大的,这种差异甚至是难以调和的,在这之中就一定会有一个智障或者特别有私心、或者懒惰、或者喜欢单独和上级沟通的,只要一个队友有一项或者几项毛病,整个团队就会扯皮,而处理扯皮是内耗的事情,但这种内耗又往往比正经做事要花费更多的精力。

在团队内,各个小伙伴性格各异,彼此较劲;然后团队之间又有分别,产品与研发彼此对立,就算一个公司,内部也有派系之分,小至一个家族也会兄弟拆墙,讲到底,分的是彼此,争的是权利,除了自己人就不是自己人,不是自己人就算别人,这个分别不知何时才能停止。

因为是人都会有分别,产品变更了需求,就比开发改了我代码更可恶;上海分公司的产品欺负了深圳分公司的研发,又比身边的死UI更加可恶,大大小小的分别,职位的分别,地域的分别,亲疏的分别,人很容易就可以找到和自己不同的族群作为敌人,所以纷争很难停止,解决分别心这种佛学的话题显然我们无能为力,所以选人就变得尤为关键。

综上,要让团队有战斗力:

① 首先就要有好的计划

② 其次要有好的leader

③ 然后找合适的人

⑤ 最后打到共同的敌人(项目)

好的方向才可能出好的结果,任何没有计划的事情都收效甚微,好的leader才能团结团队,技术要过硬,视野要够远,抢业务要凶猛,而慈不掌兵,如果有和团队气质不符,甚至起到反作用的,一定要提前剔除(劝退是最后的手段,更多的应该是影响),否则吃亏的是整个团队。

这里再强调下leader的作用,团队的战斗力需要leader去激发,leader作为公司的执行意志与核心驱动力,需要起到正确的带头作用,要有足够的责任感与危机感,要善于汇报工作,争抢业务,如果你的leader总是把业务往外面推,那么这个leader是不合格的。

因为,我们是来工作,是来赚钱的,我首先是来赚钱的,其次才有团队小伙伴的战斗情谊,如果没有业务就是没有KPI,没有KPI就是没有钱,连最基本的发展都没有的话,再好的私交在公司面前也不可持续,我们是因为这份事业才在一起的,梦想&激情这种属于稀缺的消耗品,不是人人拥有的。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 记录服务上线一年来的点点滴滴 - myd620

    记录服务上线一年来的点点滴滴 - myd620

    2016-12-23 13:01

  • 2016,折腾而稳定的一年 - DO歌_forever

    2016,折腾而稳定的一年 - DO歌_forever

    2016-12-17 15:00

  • 和transformjs一起摇摆 - 【当耐特】

    和transformjs一起摇摆 - 【当耐特】

    2016-12-01 18:00

  • 做了一年多软件测试后,该何去何从? - 一加一

    做了一年多软件测试后,该何去何从? - 一加一

    2016-12-01 16:00

网友点评