趁着最近犯懒的毛病好一点了,赶紧对上半年的工作生活做一下总结,以及对下半年的工作做一个整体的计划

工作总结:

3月份之前,也就是农历年年底的一段时间,有印象的是特别忙,年底收尾的工作需要做到全面细致
假期的工作安排,值班需要落实到每一个人。最后一周我记得我只休息了十几个小时,最后一天早上4点的飞机,怕一睡就耽误了飞机,结果撑了一晚上
机场的时候排着队站着睡着了,还是旁边一个大哥叫醒我。
到了朋友家不敢坐下,拉着朋友出去逛商场,给小外甥买点礼物…
回家的路上还在解决线上问题。
这好像是对上一年的一个映射:忙
我不敢让自己闲下来,不敢让自己过得安逸。因为我知道自己是因为什么没有读好的大学,没有好的学习方式,没有好的理解能力。
不想再去走老的路子,从毕业到今天,最害怕的就是自己过得特别舒服。所以不停的换工作,加班,拼命加班。
今天看来,客观一点说的话,所有的付出是有回报的,不断丰富自己的知识体系,不断的去学习好的方式方法。
能和别人很好的沟通,能做一名管理者,能够演讲不怯场,能够学习到一些团队管理,敏捷开发等等各种各样的知识。

3月22日离开掌众,原因比较简单。
1.想在做一个leader之前,提高一下自己的技术深度。
2.迫切的想对之前学到的所有东西自己去实践一遍
带着这些希望,来到了现在这家公司。
说句实话,这三个月,想的最多的是放弃。好想回去,我是不是走错了,我要不要抓紧再换一个地方。
期间也去新浪去面试过,也总结了一些原因,大体是技术深度方面的原因。
好多东西掌握了,但是不清楚原理实现,偏js,对展示层没有很深的理解。
想清楚了这些,沉下心来继续学习。为看到更蓝的天做好准备。
四月份,为了方便开发,对传统项目做了前后端分离,使用node搭建proxy作为开发工具
五月份,使用react复刻了一版APP,用小程序复刻了一版APP,推广的过程中发现领导对最终效果,已有项目的改动不是很放心
六月份,借助powerBI数据分析大赛,推动前端异常采集,数据分析,以及将node加入前端技术栈。。
七月份,对整站进行优化加速,对一些复杂流程进行优化。精简开发上线流程。
最近在准备Hackathon的比赛,想在比赛中顺便实现微信与平台用户互通。
没有了刚来到新团队的不安,都被每一个想法的落地上线的喜悦冲刷掉。
在这里我可以按照自己的想法做事情,按照自己规划的路线往下走,好像走得很踏实
为什么说好像呢?

上面的一些小的事情可能单独拿出来看不出效果,我也讲一下为什么做他们吧
nodeproxy工具是为了方便前后端分离后的开发工作
只有前后端分离之后,才能做更多的事情,直至将前端部门分离
分离了之后就要考虑整个团队的未来,怎么使前端团队站在全公司的前面
怎么将前端部门打造成公司的举旗手?
部门一定要负责最重要的产品线,一定要挣到钱,一定要把所有移动端的用户都抢过来
这样我们才能有更多的人加入进来,才能有更多尝试的机会
怎么做?拓宽前端的平台,推广H5,wap端,公众号,小程序。
所以我们使用react复刻了app
但是因为全套还没做完,整体的效果还没出来,还没达到出手即可用的状态,没有吸引到大领导的注意力
差的就是多端的用户打通,这个事情等待后台做?那要等到年底,想要快,就得我们用node做这个事情
侵入到后台开发,打通这个节点。
但是话说回来,整个前端团队还没有node基础。
需要有一个机会上线一个node服务。
刚好有数据分析的比赛,好机会,我把前端和node后台全部写完。
前端只是开胃菜,吸引大领导下定心思做这个事情。
真正要推的是node后台。要么你直接用我的,安全性,并发性,兼容性都帮你做好,部署文档也帮你写好。
要么你去找后台开发。结果也看到了,这套服务已经在准备测试上线了。
作为一个新人,我觉得我还欠缺的是可靠度。我需要一个能快速完成的项目,见效快的项目。
那就是前端优化。这一切准备好之后。
只需要借助Hackathon打通关键的一点,就大功告成了。
慢慢的将产品重心转移到H5这种轻快便捷的平台。

想法还不错吧?心机很深吧?但是忽略了很重要的一点
上面的事情如果是老团队,我相信不出一个月,基本上做完了。
但是新团队刚加入进来,每个人的习惯还不能很好的去处理。
可能是习惯了之前的工作方式,举一些不好的点:
1.拉会议没有2小时以内的,上午的要拖到下午,下午的拖到明天,周五的拖到下周….
2.对新鲜事物的排斥,甚至不愿意接受git,不愿意接受node,不愿意…
3.对已有的流程规则,不愿意做变动。
so。上面的事情做起来拖拖拉拉,10天的事情拖了一个月
我也一度想改变这样的现状,但是又怕说的多了做的多了引起别人的反感
就像一个普通的班级有一个人上课一直配合老师吵吵嚷嚷。大家会觉得这个人有病吧。
就像红三连的许三多一样,会被大家排斥。
为了找到这里面的平衡点,我也找了不少人聊,包括学校里的爹
有的人说你做自己的,别搭理他们。
我爹告诉我,人家是领导,他们会考虑,听领导的话,别当刺儿头
我反驳他,今天他是领导,但是明天如果我当了和他同级的领导,我还用听他的话吗?
后天我赶巧当了他的领导,他就必须听我的话吗?
倒不是我什么都不听,任务相关,整体的节奏需要更有经验的人把控。好的leader很重要
但是好的领导不会扼杀你的想法建议,甚至会帮助你去完成你的想法。
我之前也和自己的小伙伴在讲,你永远是对的,不要过多的被一些老人言把你的想法打消掉。
想到了就去做,即便做出来确实不如意,那也不是你错了,有可能是你还没有找到好的方法。
从你有想法,主动去做的这一步看,你就是对的。

处于青春期的我,选择了不听老人言。完成工作的同时,继续做我认为对的事情
最坏的结果就是以扰乱军心开除,但是我自认为没有在做有损公司利益的事情
并且我是希望一切变得更好,我也错了吗?如果真的被毙掉,那我也认了。
总之上半年一直处在这种纠结过来纠结过去的状态下。不过大的方向还是按照自己想的在走
可能过程处理的有瑕疵,只能静下来多反思反思了。

计划:

总结完工作,抱怨完之后,需要考虑接下来的目标
先给自己定个小目标,比如进到BTA
怎么能达到?
1.技术深度,广度
这一点可以通过上面一些小事情的继续优化推进,逐步的掌握新的知识。
列的一些flag还没有完成,node的坑还没补上….
2.技术基础
最近准备了一些书籍,准备补补课了
3.知名度
积极的参与一些开源,讨论。多积累知识产出高质量文章,多写一写解决方案,吸引一些流量
4.已有想法的落地
5.团队发展
心里还在酝酿一些比较大的事情,比如更好的利用node开开发一些中间件
还在琢磨如何将websocket利用到前端加速上
还在琢磨如何利用indexDB来对SPA做深度优化,使前端渲染更快
当然,还有一些天机不可泄露。