Weekly Summary(20200315)

工作必须向着目标前进

今后如果其他组借我们的人进行业务开发,除非我们真的很空,否则坚决不借人。

比如这次的后台借人,和可视化无关,我们也很忙,就应该明确的说明借不了,不要觉得不好意思。

没有向着目标前进,达不成目标,最后我们一定会挂。

不要随波逐流,找准自己的方向

想想我工作以来,做过 PHP 业务开发,搞过 SVN,搞过 DNS,去年弄数据可视化,今年又是推大前端,弄的东西挺乱的。

昨天看了一篇文章:为什么你不快乐?因为你还没长大。里面提到,当一个人走向成熟,那么就会更多的考虑自己长远的打算,而不只是着眼于当前。想要有所成就,也是一样的,必须要尽早确定好自己的目标,然后在这个方向上持之以恒地前进。

另外,没有什么方向是绝对快乐的,你在前行的过程中都会经历痛苦,一定要理解这一点,否则会很容易放弃,然后换个方向继续尝试、碰壁、放弃。

多人合作的工具问题

多人、多部门合作,信息共享非常重要,一个好用的工具能够极大提升沟通效率。

这次全球疫情用的石墨文档就很不错:

https://shimo.im/desktop

另外每个人贡献一些工具,汇总起来,加上合理的流程,就是一套好的工作流。

码农和工程师的区别

码农:分配什么做什么,没有自己的想法,只管完成功能,不管能不能达到目的、满不满足用户需求。工作经常需要返工(因为不明确目标,经常导致走错路或者弯路)。个人价值靠一些量化的指标衡量,有点像流水线工人。遇到问题经常跟你争执:“按照之前的逻辑是这样的巴拉巴拉”,根本不管有没有解决问题。

工程师:以目标为导向,不需要别人推动,自我驱动能力极强。能贡献想法并且落地实现。其价值有眼睛的人都可以明确看到。

可视化的核心是算法问题

我们要将问题抽象,我们不是解决某个业务问题,而是要抽象为解决某个算法问题、通过算法解决问题。

除非已经完全理解了所要解决的问题,否则不要动手写代码。

精力好才能效率高

晚上小睡 10 多分钟,就立刻感觉到精神很多了。一定要保证良好的睡眠,保持旺盛的精力。否则低效工作很浪费时间。

给组员的工作安排要更长一点

不要每天到头来再安排,不要频繁变更,这样会让大家感觉很被动,也缺乏长期的目标一致性。
给大家规划好,跟产品沟通好。

可视化与平台化是我们的工作核心

摘自这篇文章

这一时期前后端分层已经成为共识,在各个 BU 出现了大量的 BFF 应用,H5 + BFF 已经成了前端团队的标配,前端这个岗位的职能在不断的扩大,已经能处理较为复杂的业务问题,也跳出了一直被诟病的不懂业务的怪圈。Node.js 成为了阿里技术栈的另一重量级玩家。

我们通过框架来提升工程师的开发效率,通过平台来把一部分场景的复杂度消化掉。

最近老板也频繁提到可视平台化,这个接下去肯定会大量推广实施。

我们要做这么多后台,可以用这种策略解决:不是做某个具体业务,而是抽象为提供某个服务,比如:
1、界面拼接服务
2、资源存取服务(代码、配置、数据)

形成如下这样的发展流程:

组件->服务->可视化编辑平台->(中后台)产品

我们的机会

可视化从开发插件转为支撑业务培训教学提供可视化方案;不一定我们自己写,我们写不了几个的,一定要借助公司、借助其他团队的力量来做可视化。
重点思考如何搞好大前端,这个是我在公司唯一的机会了,目前没有其他更好的机会了;借助这个,后面如果发现业务机会,就去搞业务。
在公司,没有负责一块产品业务那是很悲剧的,无法变现,不受重视,不能量化商业价值。

可以学习阿里的玉伯搞技术体验部的方式:

A.提供可视化方案和技术、组件支撑
B.提供新老业务的前端解决方案,支撑
C.给几个快速开发的项目案例

虚拟组的形式搞起来,后面就可以搞很多事情了,比如:
探索组,类似之前郑浩琦做的事情,发现外面优秀的东西,去尝试,然后引入
基础组,定期走查,发现前端工程体系的问题,想办法推进解决
宣传组,对内搜集大家的东西,通知到每一位开发;对外运营公众号,推广文章和技术,扩大影响力

找到愿意做这个事的人,是最关键的。有了优秀的人,事情就成功了一半。

我的对手是谁?

Boss 之所以能够不断拼命向前,是因为有市场竞争,有来自对手(东财、通达性等)的逼迫压力。

那么我的对手是谁?我应该和谁 PK?

找准自己对标的对象,最好能精确到某一个具体的人,而不是一类人。

能力越强,越不慌张

随着我写可视化的一些功能越来越多,我能感觉到自己心惊胆战的情况有所缓解。所以核心还是提升自己的能力,这才是内心 Freedom 的关键。

做一件事,做到极致

今天看到一句话:

人这一辈子一门知识能精通就不错了。

一辈子如果能找准一个方向,往深了做,做到 TOP1%,应该也就值了,因为你做到这一步,经济、成就感、荣誉、影响力,肯定都有了。

如何打造你的个人影响力

要么主导一些事情,将其做成;要么解决一些大家都知道的技术难题。

第一条路应该容易一些,也是很多人曾经走通过的路。比如 YJS,通过飞冰项目和英语学习项目,成功营造了较大的个人影响力。

如何变得更好

引用看到的文章中的话:

除非你做点什么,否则任何事情都不会改变。

改变生活最持久、最有效的方法就是改变周围的人。所以,你应该明智地选择你的朋友、你的工作,他们会成为你的命运。

人容易被自己的专业知识误导,走入细节误区

比如这次的全球疫情的修改,到后面大家都停留在了一些细节上,比如地图高度是高一点点还是低一点点,弹幕是三行还是两行。

这些问题是用户关心的么?对于整体而言有多大价值?耗费的时间人力成本有多少呢?这些东西做好了能解决用户的核心问题么?

细节是魔鬼,这句话可能要从多个方面、不同的场景去理解。