我在禾伟收获的N个成长

引子

踏出这一步,也是思考了很久... ...
20年作为自己的本命年,遭遇疫情阶段,在这个关键的时间点,也是希望自己能够有所改变
或许自己并没有All Ready,但机会并不会等你准备好了才到你手上
冒着一定的风险,还是选择递交了自己的辞呈,结束了自毕业以来的第一份工作

回顾

其实收获最多的,还是朋友
17年5月,认识了在技术领域给予自己最大帮助的领路人(//www.greatytc.com/p/2fdb7c75572c

Vue

最初使用的技术栈,用做于多页面的公众号开发,本着操作dom的思想转化为操作数据的模式,让一切交互实现变得具像化
生动的指令,有趣的生命周期和钩子函数,让编程不再只是$('el').show()
有意思的vnode,特别的观察者模式,Object.defineProperty的数据劫持/派发更新
项目上复杂的实验步奏,也在OOP的编程思想下更加清晰

ReactNative

记得我一直吐槽,mui做出来的app就是达不到native的效果
当场就被兑了一句:一口吃不了个胖子,每个成熟的产品哪个不是从零开始,从无到有,哪有一触而就的事情?
虽然rn的学习成本较高,组件化的思想,各种组件的记忆,jsx语法,styleSheet,包含native相关配置、平台兼容、打包、发布、热更新等等
封装FlatList,StatusBar,集成友盟、react-wechat等sdk,凌晨两点的办公室,依然是气氛活跃

WeChat Mini Program

为啥我们不用来做游戏?比如跳一跳?
答:没有这个产品需求
😩😩😩
起初是比较嫌弃小程序的,只能在微信上使用(当然后面用了taro就另说了😘)
原生的开发也颇感不方便,很多数据通过全局变量维护和更新,比如购物车数量
当然最好用的还是它的native性,扫码/wifi/定位/分享... ...
依稀记得封装组件的时候,props变更内部未发生变化的场景

  lifetimes: {
    attached() {
      // 在组件实例进入页面节点树时执行
      this._init()
    },
    detached() {
      // 在组件实例被从页面节点树移除时执行
    }
  },
  properties: {
    dataSource: {
      type: Object,     // 数据源
      observer: "_init"
    }
  },

遇到过许多坑,像沉浸式导航栏、自定义tabBar、超出2M的包体积等等,还是硬着头皮去解决

Electron

谁说前端不能开发桌面应用的?只要业务有需求,就不存在门槛😂
chrome + nodeJs + html/css/js = electron
相信使用过的都会理解这个等式
理解主进程和渲染进程,研读官方文档,基本的开发不成问题
学习nodeJs,文件读取/下载、执行插件手到擒来
配置多页面,实现多窗口,提高用户的使用体验
对接sdk、进行db的表设计,达到良好的即时通讯、本地存储功能
使用webview,内嵌第三方平台,实现一键登录,便捷用户的使用
... ...

React

一入react深似海,艾吗真香😂
前后端分离后台、嵌入式h5、数据大屏/可视化等等
不同的diff patch,改良的生命周期、shouldComponentUpdate的比较更新优化、代码分片、hooks等等
神奇的setState😄

所得

一想起和宋老师工作的日子,就很舒适
作为项目交接的最后一个阶段(QA Test),你的每次操作总是超出我的认知

Eg1.下意识做函数防抖

你这个表单提交,咋调了两次接口?
答:你那惊人的手速😂,不只是在打羽毛球上,在test也是不遑多让

Eg2.下意识考虑场景的异常情况

一个列表100条数据渲染没问题,如果一万条数据渲染滚起来会不会卡?
答:分页、虚拟列表,我加我加😅

Eg3.下意识准备代码的兼容性

chrome - 嗯过关
firefox - 😳诶有点小问题fit-content没生效?
ie8 - 诶这啥玩意?
答:诶哥,我错了,我改还不行嘛🙈
... ...

怀念

1.一口吃不了个胖子
2.不要遇到问题就来找我,你要带着解决方案来找我
3.多换位思考,站在对方的角度上沟通问题
4.先想好在做,程序是走一步看一步,开发不是
5.在提供意见之前,请先等其他人发表完
... ...

尾语

地球是圆的。今天的离开将会是另一天的团聚

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,539评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,594评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,871评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,963评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,984评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,763评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,468评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,357评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,850评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,002评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,144评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,823评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,483评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,026评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,150评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,415评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,092评论 2 355