也来谈谈“为什么中国的程序员总被称为码农?”

码农-----可以理解为仅仅编码的,象积木一样搭建,非常简单的,目光仅仅局限于具体的工作,整日忙碌的农人。
我们国家软件行业还没有形成软件工业化,分工并不清楚。在一般的公司中,程序员做具体的工作,上边是产品助理,产品经理,项目经理,项目主管,
需求的提出仅仅是老板们想做这个(可行性通过了),然后产品助理通过分析市场上已经存在的产品,界面类似的扒下来,然后交由程序员完成具体
的工作,然后提交测试。
  但是在西方至少需要经过
计划
需求分析
架构设计
详细设计
代码开发
我们的程序员负责:
需求分析
架构设计
详细设计
代码开发
四个部分.其中需求分析和架构设计,为了达到软件质量:可用性,可靠性,性能,可修改,可移植性,需要考虑的大的方向的掌握和架构的可修改,
可进化等,而在详细设计需要考虑具体的业务,在编码阶段考虑实现的细节,API等的使用。这些工作加在一起就使程序员既要在大的方向把握,又
要在细节上特别的清楚,既要修改QA们提出的bug又要处理运营部门反馈的外网发生的问题;又要面临主管的进度的压力,在整个的开发过程中只有
程序员是干活的苦力,而产品助理,产品经理,项目主管,QA,运营们都是在验证实现,在体验,在挑错。而一切的责任都压在程序员的头上,所以
程序员都在抱怨什么都干,而某些公司不看重技术,收入也很低,所以导致干的最重的活,赚的却是可怜的钱,成为体力劳动者。
如果从
计划开始按部就班的,需求分析,架构设计,详细设计,代码开发都是很完善,遇到问题,讨论看看是实现的问题还是需求上问题,架构
上的问题而来追究责任和找到解决问题的办法。那么这样处于最底层的代码开发也变得很简单了,但是就不苦逼了。因为一切都程序员coding 的工作
都是可以量化的,可以计划出时间的了。而不用无限的加班了。
那个时候,程序员就仅仅是实现了,而不是关系到整个系统的“大人物”了。也不是码农了。


这里还要反驳一下吴涛的程序员,这个人好像不象一个程序员,如果是的话,那么他也应该是有知识没文化了。写出的东西也应该是xx不通了吧,

以下引用“吴涛”程序员的话:

<<记得劣质盗版VCD满天飞的时代,有个程序员做出一款丑陋但是解码容错能力很好的播放器,贴合国情,一炮成<<名,结果好容易写本书,没有几个句子能写通顺的。


而您说的界面丑陋的软件却很流行,说明了一个道理问题的本质是什么,什么是用户需要的,什么是市场需要的。您所要求的界面要好,内容要好,
用户需要,市场很肯定,这样的软件太少了,这个是所有的软件工作者们的目标,如果一个软件的质量属性有N种的话,界面应该不是最先考虑的问题
只有小白用户们才是界面控,才会这样考虑问题。您说的那个克服了盗版VCD的问题,可以让人们很好的享受影视的乐趣,我觉得是很了不起的。
而他出的一本书也非常的专业,他说的格言:我就是程序,程序就是我。这个是伟大的目标。至于对那些很“有文化,没知识”的人是看不懂得,
可能也不需要看懂吧,因为文化也可以养活自己,没必要考知识了吧。


  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 26
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值