程序与生活:软件开发的最终目的

发布时间:2024-11-12 01:29

     写代码、开发软件目的是什么?不同角色的人目的是不同的。有的人目的是为研究更高效的程序,从而推动程序语言的进步。有的人是为了完成任务,特别是国家软件项目,以赚取国家的钱财为目的,有的仅仅是兴趣爱好,写代码是聊以×××......
    那么作为一名以程序员为职业的的人,目的又是什么?为了提高自身的技术?这个有道理的,为什么么要提高自身的技术呢,其实,最终目的是为了解决问题,解决用户的问题。
    电脑的发明,是科技进步的标志,于是短短几十年,电脑迅速进入了人们的生活,并占据了非常重要的地位,为什么?无非是使用电脑能很好地帮助人们解决问题。那么我们学习编程语言,不也是如此么?当然也不乏很多人学习编程语言是为了给自己镀金。这些不在此讨论之内。既然是为了解决问题,那么,一个程序员是需要一定的编程语言功底的,但是仅此而已,相信大部分程序员没有机会也不可能,成为丹尼斯·里奇、詹姆斯·高斯林等这些人物,我们学习编程语言的最终目的就是将编程语言变成解决问题的工具,也就是我们是运用编程语言的技术人员。
    既然我们是使用编程解决问题的人,那么,学习它的目的就是为了解决问题,也就是说只要能达到解决问题的深度就可以了。当然问题的大小不同,对语言掌握的程度就有不同的要求。因此,在学习编程的过程中切不可脱离了实际,单纯的为了学习编程语言而学习。在编程的工作中,一个人的经验多少,并不是说那个人一定要掌握某项特别的技术,一个程序员的经验,我认为主要是看他解决问题的经验和解决问题的能力。

转载于:https://blog.51cto.com/yangyoushan/1276534

网址:程序与生活:软件开发的最终目的 https://www.yuejiaxmz.com/news/view/42653

相关内容

程序员必备的17个软件开发工具
软件项目开发流程
花禾生活小程序软件开发
本地生活小程序软件系统制作开发
软件工程: 软件开发过程选择
统一软件开发过程(RUP)分析
同程生活APP系统软件开发(案例)
简单谈谈软件开发,软件开发走进生活
生活服务类平台小程序定制软件开发
软件开发项目文档系列之七软件详细设计:从概要到细节的深化历程

随便看看