做好基础工作

2018-12-10

最近我反思自己的工作经历,发现自己犯了一个错误。就是随着对自我不断提出更高的追求,逐渐开始对那些最基础的东西不屑一顾了。比如最近,我开发一个技术难度很低的项目(APP 撸页面),由于自己的骄傲,导致最终的结果并不让人满意。我开始反思自己,对于工程师而言,对自己有更高的追求是没错的,但是不能够因为高追求而荒废掉基础。

工作的层次

我发现,工作是有层次划分的,以移动开发工程师为例,我大略划分一下:

  • 商业模式视角
  • 产品体验视角
  • App 软件工程管理视角
  • App 模块开发视角
  • App 基本开发视角

我前些日子,就是整天思索商业模式,结果自己就飘了,等回到第一层的时候,有种都快“不会了”的感觉,适应了好几天,才终于又找回状态。

这个教训需要警惕,自己的职能增加,不代表基本功可以荒废。

态度

我并非是真的“不会了”,而是态度骄傲了。工作需要认真负责、思维缜密,才能产出优秀的成果。人一旦飘了,做事马虎起来,做出来的结果必然漏洞百出。

因此,不论大小事,只要做,就认真去做、负责人地去做。

还真是不会

这件事从更深的层次上,也折射出自己学识的不扎实。

前面说到自己重新开始开发基本需求的时候,有种都快“不会了”的感觉,这也说明自己对移动开发的软件工程没有提炼出一套理论。而是处于接需求、开发需求的机械劳动上面。人处于长时间的机械重复劳动,长进是很少的,一旦中断一段时间,水平就会大幅下降。

我想我很大程度上也是处于机械劳动的,在学识上还欠缺很多。今后还是要多思考、多提炼,不要再犯这种错误了。