程序员的具体工作内容是什么? | 我要找工作
![程序员的具体工作内容是什么?](https://i.imgur.com/sLIY79K.jpg)
作为一个高中计算机竞赛生,我已经打算成为一名程序员,但是却对真正的程序员具体的工作内容一无所知。程序员真的是没日没夜的码代码么?程序员一天要工作多少小时?写 ...
![程序员的具体工作内容是什么?](https://i.imgur.com/sLIY79K.jpg)
刚好昨天讲课的时候提到这个问题。
很多同学以为程序员一天到晚的工作就是写代码,写代码,写代码!
其实不是的。写代码只是很少很少的一部分工作,其实更多的时候,我们:
读别人的代码
通常我们进入公司以后,不会是重头开始一个项目,而是在已有代码的基础上进行维护或新功能的开发,所以必须“读代码”。
读有“泛读”,了解系统架构、功能模块,对系统有一个大致的认识,各个功能能找到相应代码实现的位置。
还有“精读”,通常就是调试了,在fix bug的时候使用。此外还包括审核:一些规范一点的公司,都会有code review,也是精读,但不用debug。
对于一个成熟的项目来说,读代码——而不是写代码——可能是最耗时间的工作了。
写注释文档
为了减少“读代码”的时间,我们不得不花时间“写注释”“写文档”——这个程序员最深恶痛绝的工作。所以现在“烂代码才需要注释”的声音变得越来越强,但无论如何,文档还是要写的。(注意:要能区分注释和文档)
了解需求
好了,终于到了“写代码”的时间了。
然而,在动手开始写代码之前,你必须花时间“了解需求”。和自己写个小程序玩玩不同,在公司,你是为别人写代码,所以你一定要了解别...
「程序工程師」找工作職缺-2023年1月 | 我要找工作
【程序員】職缺 | 我要找工作
程序员 | 我要找工作
程序员和工程师有什么不一样? | 我要找工作
程序员的具体工作内容是什么? | 我要找工作
程序員 | 我要找工作
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 威虹資訊股份有限公司全職程序員
威虹資訊股份有限公司開出程序員職缺1 名,主要工作內容有:1.對程式設計有熱情2.熟悉網路系統開發工具3.負責應用程序的設計...