java新手代码大全 对程序员来说最难的是写代码吗?

对程序员来说最难的是写代码吗?对于高级程序员来说,一天可以完成10000行代码,而编写代码是最不熟练的事情。对于程序员来说,最困难的是理解需求以及将自然语言转换为数学语言的过程。这个词就是形式化。早期

对程序员来说最难的是写代码吗?

对于高级程序员来说,一天可以完成10000行代码,而编写代码是最不熟练的事情。

对于程序员来说,最困难的是理解需求以及将自然语言转换为数学语言的过程。这个词就是形式化。早期的程序员需要直接与用户联系,花费大量的时间与用户沟通,抽象出用户所需要的功能和性能,组织整个系统的数据字典。现在很多公司把这部分工作交给产品经理,这既是好事,也是坏事,所以程序员很难成长成为老板。

其次,难点在于系统架构,包括通信协议、结构分层、软件重用和算法。一个公司总是需要有人来做,但它可能只需要一个人来做,通常是技术总监。