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

对资深程序员来说,一万行代码一天就能码完,写代码是最没技术含量的事情。

对程序员来说,最难的是理解需求,把自然语言转成数学语言的过程,术语叫作形式化,早期程序员需要直接对接用户,花很多时间与用户沟通,把用户要求的功能性能抽象出来,整理整个系统的数据字典。

现在很多公司这部分工作交给产品经理了,是好事也是坏事,程序员就很难成长跨越成老板了。

其次难点是系统架构,包括通信协议,结构分层,软件复用以及算法这些,一家公司总需要有人做这件事,但可能也只需要一个人来做,一般是技术总监。

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复

    作者信息

    标签TAG

    相关文章