`
luotuoass
  • 浏览: 639336 次
文章分类
社区版块
存档分类
最新评论

看Java EE与.Net阵营的口水战

 
阅读更多
看多了网络与生活中的口水战,很多时候觉得那些口水战的意义不是很大,心情很平静,似乎有种事不关己、高高挂起的感觉。可是当我看见网络上的Java阵营与.Net阵营对战的时候,心情还是变得复杂起来了 。因为自己一直从事这方面的工作,就像你自己的亲人被人评头论足,一定会有打抱不平的想法,不过我的复杂心情不是要为哪方撑腰,我是一直在考虑人们为什么要进行这样的口水战,这样“战斗”的利和弊是什么?
首先,我觉得站在程序员的角度上,这样的口水战毫无意义。软件开发技术是什么?是用来为各个行业服务的,通过程序员们的精美构思与设计,制造出功能丰富的 软件产品来提高各行各业的运行效率,减少人们工作失误,提高工作的质量。也就是说软件开发技术是工具,不过是Java EE还是.Net,都是被用来为各行各业服务的,不同的技术有不同的擅长,面对不同的目标任务时候,我们应该根据特征选择相应的技术,而不是死死的抱着一 个技术一辈子不放。程序员可以让自己偏好于某一个技术,但是一个真正的程序员应该是可以利用各种常见的技术去完成不同的任务,而不是在喜好与不喜好之间进 行辩论。就像中国有句俗话:众口难调。每个人都有自己的口味,天底下难有一道菜让所有人都满意的。软件开发技术也是这样,如何能够让所有程序员都去喜欢一 个技术呢?
站在媒体宣传的立场上,相信媒体最喜欢这样的“战斗”了,因为这样的“战斗”会带来一大群看客,媒体的知名度也会因此而上升,这样的口水战越多,媒体的人 气就越是旺,最后商家需要做广告的时候,在这个媒体上做广告的费用也就越高,无形中,进行着口水战的程序员们在无私的帮着媒体抬高着身价,而自己还是要在 无穷无尽的代码中寻找人生。
站在软件技术发展的立场上,这样口水战还是有意义的,俗话说:众口铄金。当所有人都说一个技术好,那么这个技术的使用人群就会大大增加,使用者多了,技术 的发展就能够得到更多的支持,有了支持,技术发展就会变得越来越快,知道有一天当这个技术变得相对垄断一点的时候,它就会躺在椅子上继续享受这个人们给予 的支持而不作付出了。慢慢的,当很多人看见这个原本很好的技术不再是他想象的那么美好的时候,人们开始醒悟,于是继续寻找下一个让他动心的目标,然后继续 下一场口水战,于是新技术在这样的动力下又产生了,再于是,可怜的程序员们又要开始新一轮的技术学习,多少个灯火通明的深夜,多少个孜孜不倦卷的身影在迎 接新技术的到来。
说了一堆,我最后在思考的问题就是:程序员在口水战中得到了什么?如果我们能够把口水战的精神发挥到技术难题的讨论中,程序员又能够得到什么?
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics