合格的程序员(工程师)之软技能

最近准备新开一篇文章来写自己成为一个程序员路上的经历……
时光流转,一切待续,加油

1. 学会记录

1.1. 笔记本

上班一个月写的字比我大四一年写的字还多,有时候使用电脑无法迅速记录会议记录、以及瞬时的灵感,你需要有一个笔记本来记录:目前的任务、进度、技术研究的草稿、会议记录、改进自己工作的经验……

1.2. 周报

最近每两三天就要写一份半周报,周报写什么的问题就是那几天午睡过后的麻烦事。现将我最近关于周报的感受输出如下:

1.2.1. 周报的内容

  1. 这段时间的学习、工作总结与详述
  2. 遇到什么问题以及预备解决方案
  3. 目前的计划,包括进行中的和待开始的计划
  4. 学习、工作的输出

比如,我来写一个:

  1. 工作学习进展

    • 对XXX模块进行静态清理并提交MR
    • 学习使用git工具后,下载业务代码,创建问题单,对xxx模块下的代码静态清理后,上传提交MR。正在解决代码检视中提及的问题
  2. 遇到的问题
    上传的MR由于门禁升级产生的问题一直无法通过门禁检查,等待系统那边的升级检查,暂时无法解决
  3. 目前的任务情况

    任务完成时间状态
    完成xx模块的清理xx.xx进行中
    学习XXX系统中XXX模块的具体实现XX.XX启动中
  4. 输出
    git的常见使用命令.docx
    vscode阅读代码时代码分析的使用方法.md
    ……

1.2.2. 周报的来源

与其在写周报的时候去想我最近几天干了什么,不如把自己每动一下的情况都记录下来,并将总结的东西记录在案以供写周报的时候备查。建议一个模块,较系统的知识写在PPT上,零散的小知识、小操作写在word或者markdown里面。

每天早上晚上总一下任务与进度。

1.3. 月度答辩

做月度答辩没有讲究,但有要求。大致的原则就是:说出自己的工作量,展示切切实实的工作与数据情况

主要分几个部分书写:任务情况简述、完成任务过程以及问题详述、反思与日后的计划。月度答辩可以叫做:本月的任务、收获以及后续计划的简述

书写的时候要注意:我做了啥,我懂了啥,我就写啥。普遍的大家都懂的技术细节不要出现占地方,不懂的、最近在研究的、或者宏大的框架可以放在计划中,千万不要放在任务收获中,到时候领导会问到世界尽头,你啥也不懂,不尴尬了。如果你展示的内容中有自己不懂的,可以在旁边先备注好小问号,以备问时可以先告诉大家:诶,这个我不懂,具体可以请XXX大佬解释一下。

在内容形式的表现上:一般5-8页核心ppt即可,多用框图的形式,据图描述情况,把自己的数据也贴上……

最后修改:2021 年 07 月 30 日 12 : 03 AM
如果觉得我的文章对你有用,请随意赞赏