057-20180226-【工作感悟】“剪不断理还乱”的工作

O

        今天早上10点多,主管分派给我了一个新的数据提取需求,我了解了大致内容后就开始动手做了。但是由于一开始没有想的很全面,一些字段没有提取出来,到后面进行字段关联时就需要花费更大的精力去编写脚本,然后在一些细节的地方也没有处理的很好,导致今天这个本来很简单的工作的完成情况却差强人意。

R

        这是春节后的第一个数据提取类需求,感觉过了个春节好多东西都忘记了,看来还是要及时复习以前的重难点问题!

I

        通过今天的工作,我得到了如下几点启发:

        1.磨刀不误砍柴工

        在工作的一开始,应该仔细分析需求人所提供的字段与所需要的字段的关联关系,因为每一次需求的数据不同,不能够完全按照以前的经验来执行。有时候不要因为任务需求非常紧急就立刻行动,分析问题才是最关键且最重要的,不然执行到后面会发现,为了填补一开始挖的“坑”,会付出更多不必要的时间与精力,而且不一定得到理想的结果。并且有些实在填补不上的坑,只能咬咬牙重头再来一遍,面对那些特别紧急的需求,想想就觉得好痛苦。

        2.理清关系

        在我们工作中所用的数据表,字段非常多,并且命名比较相似,比如product_id、product_offer_id、product_offer_instance_id等等,感觉数据库中带id的字段就有上百种了,所以搞清每个字段所代表的含义以及业务层面的逻辑关系非常重要,因为需求人提供的需求是用中文进行描述的,根据中文意思准确找到其对应的字段名称,这就需要我们对字段的内容非常熟悉。同时,我们在日常工作中创建数据表时,也应该将自己表中的字段与数据库中的字段名相匹配,不然就会降低日后开发的可读性与可维护性。

        3.定期复习

        比如对于今天的工作,本来在其中一个步骤中我需要提取product_id为ITV对应的id的数据,可是我并不知道其对应的id值,于是我向导师请教,导师微笑地说,年前我就告诉你了呀。当时一瞬间我感到脑海里排山倒海,搜索了半天也没有印象,于是导师又和我讲了一遍如何关联与提取该数据。当时感觉既羞愧又后悔,羞愧同一个问题我问了两遍,也后悔自己没有做到定期复习。可见我这样的工作效率是非常低的。

D

        反思之后,我决定赶紧行动起来:

        1.每次做完需求后,对于需求中所使用的数据表及字段及时翻译和总结,理解表中字段的关联关系。

        2.每周五对本周所总结的重难点问题及数据表中字段的关系进行复习。

你可能感兴趣的:(057-20180226-【工作感悟】“剪不断理还乱”的工作)