从今天开始记录下每天上班干了点啥,下班干了点啥,定下每周的小目标,还有每个季度的大目标,然后每个季度回检,以此促进自己的进步。尽量每周保证有一些自己的时间安排在技术和其他能力的成长上。 要成长起来呀!
2020.10.10 写了掘金对于加入虾皮的总结,花费1小时,合计1小时。
2020.10.11 加班做入职作业,antd的drawer和listview一起使用的时候,会导致listview的onEndReached不被触发。花费2小时,合计3小时。
2020.10.12 划水看了一下immutable,花费0.5小时,合计3.5小时。
2020.10.14 具体来说是昨天接到了第一个比较像样的需求,也还是相对比较简单,就是对基于antd的一个项目进行一些按钮的新增还有增加几个ajax,由于项目架构合理并且基本都是重复的代码,很快就有了思路,但是两天来api文档和ui都还没有确定,所以还没有开始写代码。明天得开始催了,沟通能力也是很需要的。 晚上花半个小时总结react中的类组件和函数组件的差异。花费0.5小时,合计4小时。
2020.10.15 入职作业被leader指出了很多改进的点,然后新的需求由于看的不够仔细导致估算错误了。总的来说今天发现了两个可以提高的点,一个是沟通,一个是基础。此外由于刚刚进互联网,没弄清楚git flow被吐槽了,习惯了以前的主干开发主干发布,还真是要花点时间熟悉互联网的流程。今晚花点时间继续写昨晚没写完的博文。花费0.5小时,合计4.5小时。
2020.10.18 花了半个小时写react中类组件和函数组件的区别,花费0.5小时,合计5小时。
2020.10.19 上班主要是写需求,涉及了业务组件、redux等方面的内容,个人感觉跳槽后工作难度有明显的增大,计划写一篇文章(也可能是一个系列?)来记录下十万行级别的项目上手过程。此外个人感觉对时间的利用还是想要优化。
2020.10.26
划水划了一周,感觉还是要自觉些,否则对不起这份幸运。
工作上收获了一些经验,比如估点时需要加入对上一手开发速度的考虑,比如我一个做详情页的需求,前置功能是新建对象的需求,由另一个同事负责。我在那个同事之前完成了开发并且提测,但是由于前置功能没有完成,mock数据并不能代表真实的情况,所以提测后遇到了好多bug,偏偏我司对bug是有考核的。。。所以对自测方面也需要有更大的提高,接下来会从测试方面提高一下自己。
2020.10.27
uat的前一天,qa疯狂找bug,在虾皮对bug是有考核的,需要归纳每次的bug原因,往后多加注意,从而降低bug数。在虾皮还有技术分享的加分,技术分享其实就是要求自己有某一个方面的绝活,接下来打算在测试方面做一些学习,加油吧自己。今天一共处理了有七八个bug,其中一个线上bug,感觉线上bug也是值得注意的一个点。然后在项目中看到了骨架屏, 希望有时候看看是怎么实现的。最后今天用到了雪碧图,由于已经是别人做好的工具所以很只能就实现了,有空要看看原理。
2020.10.28
又是修改bug的一天,感觉沟通不当真的会产生很多的bug啊,当然自己也有很多问题,要好好改正。印象很深刻的是一个线上bug,一个组件内变量,当切换到另一个组件再切换回来一个,那个变量丢失了,当时有几种方案:1、用状态管理redux存起来。2、切换组件时一起传过去,切换回来的时候再去取。3、同事建议把这个变量放到父组件,这样子组件切换不会影响到父组件的变量,并且代码量很少,代码侵入性很低。所以说从细节能看出来一个人的功底,加油打工人。