首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员的日常工作,不单单只是写代码

关注小编,每日分享干货。

许多学生认为程序员整天的工作是写代码,写代码,写代码!

其实并不是。编写代码只是工作的一小部分,实际上,更常见的是,我们:

阅读别人的代码

通常,当我们进入公司时,我们不会从头开始一个项目,而是会基于现有代码来维护或开发新功能,因此我们必须“阅读代码”。

阅读中需要“广泛阅读”,以了解系统的体系结构和功能模块,并对系统有一个总体的了解。每个函数都可以找到相应代码的位置。

还有“精读”,通常是调试时使用的,用于修复错误。此外,它还包括审阅:一些标准更高的公司将进行代码审阅,这也是精读过程,但是不需要调试。

对于成熟的项目,读取代码(而不是编写代码)可能是最耗时的任务。

撰写注释

为了减少“阅读代码”的时间,我们不得不花时间“编写注释”和“记录”,这是程序员最讨厌的工作。因此,现在“不良代码需要注释”的声音越来越强烈,但是无论如何,仍然需要编写注释和文档。

了解需求

在开始编写代码之前,必须花一些时间“理解要求”。与编写有趣的小程序不同,在公司中,您为他人编写代码,因此必须了解他人想要实现的目标。通常,这并不像您想的那么简单,需要反复沟通。

当然,也有一些团队和个人不愿意为此浪费时间。通常,他们的目的是继续编写代码,然后不断更改代码,加班并进行许多无用的工作,整个公司充满了怨恨。

开发中的各种沟通

每个人都讨厌产品经理。但其实产品经理只是我们最恨的人之一,我们还恨前端、后端、测试……承认吧!因为我们是团队开发,说好的团队精神有没有我不知道,但各种摩擦扯皮是必须的。

例如,前端需要为后端提供接口,而后端却不能提供接口或接口太麻烦了;例如,当我一次又一次地测试错误时,我感觉就像是在杀死人……

这些都需要交流,即时间和精力。

其他无聊的办公室活动

例如,编写每日和每周报告,处理各种KPI,虽然这是项目管理工作的必须点,但是程序员对于这些繁琐的工作真心很烦,因此,我不再赘述。

简而言之,程序员实际上没有想象中花费那么多的时间来编写代码。我个人认为,每天40%的时间安静地编写代码是一个很好的工作环境。

喜欢编程,职场,圈内新料.

多多分享,转发。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200907A0GN8Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券