学程序设计,到底是在做什么?

学程序设计,到底是在做什么?

估计好多人都会因为这个而迷茫.刚开始学一门程序设计时,可能感觉有些难,慢慢的学好了,感觉可以了,可能大家接触多的就是和数据库的操作.

其实和数据库的操作,还真的挺多的,初了一些感应器的数据处理,大多数据都需要保存,有时候需要根据采集的数据做分析.

有些人学了一门又一门设计,基于web开发的,winform设计的等学了不同门类的很多.

有时候我也会想为什么会这样呢?是不是有点重复的无趣劳动了,什么时候才是比较高深的境界呢?

后来经过了一些时日,终于想了一些:

1程序设计作为一种机器语言的存在方式,是事先在一定的基础上定义好的文挡而已,并没有什么所谓的技术高低,只有读稳当的熟练应用而已。比如.net基于数据库的连接存贮方式1ado.net2EF等,这些是人家的语言文挡都定义好的,你了解了然后来用而已,你绝对搞不出在这个平台运行基础上的新的方式。

2学习的时候可以大体了解一下一门程序的设计语言有哪些方面的解说就可以,真正需要的时候用到哪些方面,在仔细的参考就可以。真的没必要把一些什么文字阐述一个字字的来看,不仅枯燥,而且浪费时间。

3程序设计是用来解决需求问题的,并不是哪种语言设计的好的问题。比如想实现总部数据库和分点数据库的数据衔接问题,你可以用基于winfrom的基于服务器的通信模式,或者一个web应用程序,或者一个基于wenservices的应用,只要能满足真实需求,解决问题就可以了,真的不必学了一门asp.net又学java,如果紧紧做web应用程序,(以前assp.net跨平台不行,现在可以了)。在一种语言不能跨平台的时候,为了解决这个需求,可以用另一种语言解决方法。

4不要以为自己做了10年开发就了不起,如果你天天就是增删改,那更的没什么意义了。。。

学了程序设计是为了解决问题,要着眼于更有前景,广泛的问题解决,而不要单单因数据库修改,这样你的天地更宽。

posted @ 2017-10-26 15:51  花开而已  阅读(1243)  评论(0编辑  收藏  举报