zoukankan      html  css  js  c++  java
  • 无益的程序

        在宿舍赋闲的时候,我回想我的IT生涯,究竟做了多少有益的程序?几乎没有!当初写的那个存储过程自动生成器,也许算一个。这个破破烂烂的小程序减轻了我很多的工作量,至今都令我印象深刻。那么我其它的时间都在做什么呢?有意义的事情真是不多。我很多时候已经陷入为了写程序而写程序的境地了,这不是我的意愿,不过为了赚那点钱真是无可奈之何。我觉得很多同行跟我过去的这一年一样,只是为了写程序而写程序,而不是用程序来解决问题,我觉得这是不对的。我一直以为,计算机应该是用来让人们更轻松愉快的工具,最关键的就是要减轻人们的工作负担。然而我们很多人做出来的很多程序是怎么回事呢?这些程序也许有很多花里胡哨的功能,非常漂亮的界面,甚至还能发出动听悦耳的声音,可那又怎么样!很多人对计算机仍然望而却步,闻之色变,这是为什么?我觉得很多时候我们过于强调计算机技术的必要性,忘记了我们“为什么需要计算机”的初衷,所以,我遇事反而总是先想“这个事情能不能不用计算机解决,能不能不敲代码”。就好像汽车刚普及,都在说汽车怎么怎么好,OK,你从北京到上海可以开车去,但是你到你家小区的便利店买东西还要开车去吗?我们搞IT,很多时候正是在做着这种“从家里开车到小区便利店”的事情,并没有减轻多少负担,反而制造了很多麻烦。本来不用计算机能一次搞定的事情,用了计算机反而要多出几步,这叫人如何接受?一些同行老是搞不清他们做的东西为什么人家不喜欢,卖不出去。我倒是想问一句“你这东西解决了什么问题”,还有“用户不用你这东西能不能更好的解决问题”,估计很多同行答不上来,至少他答不好。程序一定要能解决问题,不能解决问题的程序就不是好程序。我觉得程序员不应该只是擅于写程序的人,而应该是擅于解决问题的人。如果你不能解决问题,必然也不是个好的程序员,即使你能写出很好的程序或者代码。

  • 相关阅读:
    ajax请求地址后加随机数防止浏览器缓存
    全新跨平台版本.NET敏捷开发框架-RDIFramework.NET5.0震撼发布
    一网打尽,一文讲通虚拟机VirtualBox及Linux使用
    解放双手,markdown文章神器,Typora+PicGo+七牛云图床实现自动上传图片
    VS2019 创建C++动态库dll----C#调用
    AOP面向切面的编程使用Interceptor内置的容器进行属性注入
    使用IOC内置的容器进行属性注入
    对于2021年整体预判
    亲子教育的六个阶段
    Win10 损坏硬盘命令
  • 原文地址:https://www.cnblogs.com/ybyebo/p/1866718.html
Copyright © 2011-2022 走看看