zoukankan      html  css  js  c++  java
  • 代码之美

    90年代初期,有人观察参与的所有开发实践得出结论:未来的软件开发多体现为整合,而不是传统意义上的编程,软件开发者将分化:一部分人开发核心部件和基础平台,更多人将主要是配置和整合现有构建以满足客户需求,在这一分工体系中,由于软件整合产业很难出现垄断局面,因此大多数利润总是被截留在上游。

    如今互联网搜索引擎的出现领着这个行业进入整合为王的时代,独自思考解决问题成为不必要,低效率,out,不经济的行为,软件开发也迅速成为一个强调搜索和短期记忆的技能,就整体来讲,行业随着分工明晰、技能简化、从业门槛降低,大多数人享受到了便宜而无处不在的软件服务,这是行业而成熟。在中国,软件一直享受着比较快速的成长,但软件开发者却越来越迷惘焦躁不自信,苦寻自己核心竞争力,多抱怨体制产业市场,实则有失偏颇,平心而论,对于卓越的程序员来说过上充实自信的生活并不困难,问题还是在于能否卓越,这需要具备强悍的思考能力,也就具备强悍解决问题的能力。这样的开发者永远是行业中的稀缺资源。

    现在人们对软件开发行业的关注或者尊崇已经大不如前,程序员也从以前的高薪一族沦为IT民工,伴随而来更严重的变化是编程的神圣感也在逐步缺失,当一份工作在我们眼里只是一个糊口的工具时,很难投之于激情和梦想,更谈不上最后会取得什么成就。

    有人这样定义“程序员”:作为代码的编写者,编写的代码不仅在设计和实现上是漂亮的,同时还使代码所带来的结果在社会的环境中是漂亮的。计算机技术置于一个最神圣庄严的用途:保护人权和人的生命。

  • 相关阅读:
    leetcode 13. Roman to Integer
    python 判断是否为有效域名
    leetcode 169. Majority Element
    leetcode 733. Flood Fill
    最大信息系数——检测变量之间非线性相关性
    leetcode 453. Minimum Moves to Equal Array Elements
    leetcode 492. Construct the Rectangle
    leetcode 598. Range Addition II
    leetcode 349. Intersection of Two Arrays
    leetcode 171. Excel Sheet Column Number
  • 原文地址:https://www.cnblogs.com/Real-Ying/p/7748666.html
Copyright © 2011-2022 走看看