软件开发被大部分人认为是脑力劳动,对于牛人级高手则是体力劳动,而对于更牛的系统架构师们则又是脑力劳动。其实说到底大家都是劳动力,后台老板们才是真正的。。。。。。

             最近看到单位一个项目中的一页代码,深有感触,不记下来实在是不应该。
             问题很简单,就是要在网页上出一张报表,大概有上千个格子,而且其中的数据有可能十几逻辑。结果“资深”的项目负责人教导新人手动画出这个表格然后在每个数据格子里建立“一个.ne的服务器控件”,之后在网页的后端对这上千个控件分别赋值,里面没有循环,几个函数用去数千行代码 。
             多么触目惊心,多么有创造性的做法!!!

             我不想说感叹现在的学校教育,也不想感叹目前我国程序员的水平,我只是认为做软件应当用心,应当多动脑子。我们虽然是手工作坊,但也可以有一些技术含量。一个软件绝对不是做出且能用就可以的,对用户也许没问题,可我们以后怎么办。市面上到外是各种各样的软件书籍,有各种各样的技术,有各种各样的模式,很多人一部一部地读,考过了各种各样的等级和职称考试,可是那又怎样。

             软件是脑力劳动的代表,有时里面加一点体力有时确实有效果,据说“X + X”比"X * 2"效率高,但这决不是说我们应当改写“X * 10”。计算机是为了方便人们的生活,计算机语言是为了方便程序员,开发平台是为了方便项目。。。
              面对一个问题我们应该找尽可能多的办法然后选个最合适的,而不应该有一个办法就完事了。

             最后,我认为一个人不懂什么不丢人,做错事也不代表什么,不帮助新人也没什么大不了。但帮了却不用心是相当不负责的行为,一个没有责任心的人。。。。
Logo

开源、云原生的融合云平台

更多推荐