2020年4月28日开始了人生第一份前端工作
截止2020年12月21日
历时8个月,这八个月成长也算很多了。
技术上:
首先技术上,学会了微信小程序的开发(自己私下就简单学了一下,写了一个超low的)现在对小程序可以说掌握nice了(请允许我吹下,哈哈哈蟹蟹),并对js和ts更加熟悉了。还有css,一直觉得自己css可以,但是实实在在通过工作才更熟悉flex布局。也接触到了canvas(说实话以前真不是很懂),现在对canvas也更加了解了。对组件化和模块化更有了更深层的了解(以前都是为了应付面试死记硬背),并且现在自己也封装了很多组件。通过业务需求也了解了m3u8这种格式,讲真,最开始听着觉得好高大上。。趁此机会,对各种格式也简单了解了下。自己摸鱼的时候也会看看很多技术博客,一直认为大厂必备react,flutter等,虽然自己从头到尾也撸了好几遍,但是因为实际接触不到,已经渐行渐远了。。。自己也买了很多计算机相关的书籍,比如设计模式、nodejs等等。一定要撸完啊!!并且也懂得了多看github各种项目的好处!!强烈安利,真心有用。
业务上:
在业务上,对业务需求从原来的不知所措到现在可以轻松应对(虽然复杂的业务还是需要问下身边的哥哥姐姐)。近期也深入的接触了广告相关的业务,对广告的业务也有了更深刻的理解,因为自己现在在主R这方面业务,从而了解到了DSP、SSP、RTB、cpm等等一系列广告相关的概念,对广告也产生了比较大的兴趣,并且也构建了广告体系,通过这阶段对商业化变现的业务有了一个更深刻的认知。
沟通上:
在沟通上,从刚开始的不知如何对接需求,不知与后端产品更好的对接(一对需求,我就不敢说话,觉得自己很菜,他们的专业名词我听不懂,还没做我不知道该怎么做,怎么评估,没想法啊!!),到现在得心应手,在对接需求的时候可以给一个合理的评估,并且听产品的需求,可以从专业的角度去优化需求。还记得最开始的时候排期都是瞎排,因为并不知道只是看一眼这个需求,就能知道我会做多久,当时觉得这是神仙嘛!!到现在也可以给一个合理的排期,自己也是神仙了,哈哈哈哈哈哈。
设计思想:
通过读dont make me think这本书对设计思想有了一定的认识。题外,通过这段工作经历,额外让我懂得了,不要让自己受限。不要局限在我仅仅是一个前端。德智体美全面发展,哈哈哈。
解决问题:
还清晰记得,自己刚来的时候,对于那种一眼看不出来的high bug,束手无策,并不知道如何下手。通过身边哥哥姐姐的不断帮助,自己现在对于解决问题能力,懂得了如何更好的解决问题,如何快速定位问题等等。
总之,还有很多很多的收获,比如最开始并不清楚ab、埋点是干嘛用的,通过不断的业务以及第一次接触清理ab的需求,对埋点和ab有了更加深刻的认知。懂得了,要想变强,不单单是技术上要厉害很多,要全方面发展自己,业务上、产品sense上。自己要以rd的专业对pm提出的需求提出更佳专业的优化及建议。现在还在不断进步中,比如最近接触到的全局处理的需求、以及对性能上的优化等等。前一阵还学会通过跑sql来分析数据,更是可以快速定位到问题了。哈哈哈,全面了解。2021年的自己要更加油~