一个不务正业的程序员|程序员的日常工作,不单单只是写代码
关注小编 , 每日分享干货 。

文章图片
许多学生认为程序员整天的工作是写代码 , 写代码 , 写代码!
其实并不是 。 编写代码只是工作的一小部分 , 实际上 , 更常见的是 , 我们:
阅读别人的代码
通常 , 当我们进入公司时 , 我们不会从头开始一个项目 , 而是会基于现有代码来维护或开发新功能 , 因此我们必须“阅读代码” 。
阅读中需要“广泛阅读” , 以了解系统的体系结构和功能模块 , 并对系统有一个总体的了解 。 每个函数都可以找到相应代码的位置 。
还有“精读” , 通常是调试时使用的 , 用于修复错误 。 此外 , 它还包括审阅:一些标准更高的公司将进行代码审阅 , 这也是精读过程 , 但是不需要调试 。
对于成熟的项目 , 读取代码(而不是编写代码)可能是最耗时的任务 。

文章图片
撰写注释
为了减少“阅读代码”的时间 , 我们不得不花时间“编写注释”和“记录” , 这是程序员最讨厌的工作 。 因此 , 现在“不良代码需要注释”的声音越来越强烈 , 但是无论如何 , 仍然需要编写注释和文档 。
了解需求
在开始编写代码之前 , 必须花一些时间“理解要求” 。 与编写有趣的小程序不同 , 在公司中 , 您为他人编写代码 , 因此必须了解他人想要实现的目标 。 通常 , 这并不像您想的那么简单 , 需要反复沟通 。
当然 , 也有一些团队和个人不愿意为此浪费时间 。 通常 , 他们的目的是继续编写代码 , 然后不断更改代码 , 加班并进行许多无用的工作 , 整个公司充满了怨恨 。

文章图片
开发中的各种沟通
每个人都讨厌产品经理 。 但其实产品经理只是我们最恨的人之一 , 我们还恨前端、后端、测试……承认吧!因为我们是团队开发 , 说好的团队精神有没有我不知道 , 但各种摩擦扯皮是必须的 。
例如 , 前端需要为后端提供接口 , 而后端却不能提供接口或接口太麻烦了;例如 , 当我一次又一次地测试错误时 , 我感觉就像是在杀死人……
这些都需要交流 , 即时间和精力 。
其他无聊的办公室活动
例如 , 编写每日和每周报告 , 处理各种KPI , 虽然这是项目管理工作的必须点 , 但是程序员对于这些繁琐的工作真心很烦 , 因此 , 我不再赘述 。

文章图片
简而言之 , 程序员实际上没有想象中花费那么多的时间来编写代码 。 我个人认为 , 每天40%的时间安静地编写代码是一个很好的工作环境 。
【一个不务正业的程序员|程序员的日常工作,不单单只是写代码】喜欢编程 , 职场 , 圈内新料.
多多分享 , 转发 。
推荐阅读
- 养老金|2021年上半年办理退休,养老金核算的这些知识要把握
- 量化|量化大师麦教授:美好的不确定性
- 浪胃仙|泡泡龙的离世给所有吃播提了醒,浪胃仙顺势决定“转行”,新职业认真的吗?
- 脑梗死|脑梗死和喝酒有没有关系呢?爱喝酒的朋友,应该看看
- 米歇尔·戴斯玛克特|海奥华预言的真相,地球人被带到九级文明,揭开神话背后的秘密
- 减肥也能吃的小零食,营养美味,低脂低热量,多吃也不怕!
- 1碗面粉,不加水,锅里蒸一蒸,做香甜可口的发糕,比蛋糕还香
- 扇贝最好吃的做法,适合冬日里吃,做法简单好吃不腻,家人超爱吃
- 七种颜色的布丁吃过没有?软糯爽口,Q弹软糯
- 爱吃南瓜饼的收藏,外酥里嫩,香甜软糯,饭桌上必备,做法超简单
