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

请大家付责任的说话——C++/C#,java某种语言强,某种语言弱

 
阅读更多

请大家付责任的说话
现在论坛上还有一些帖子再讨论某种语言强,某种语言弱
这是一种很肤浅的讨论,作出这种讨论的人往往对自己使用的语言作出支持,而贬低其他语言!
我希望大家在说这些话的时候先想想它带来的后果

有人还在贬低某门语言,请这些人好好的好好想一想以下的问题:
你是否真正用这门语言做过一个项目?
你是否真正明白这门语言的50%?
你是否有足够的证据去说这些话?

如果你以上的回答都是否,那么我以我自己的经历来告诉你你说这些不负责任的话回给人带来怎样的后果:
我大一开始学习Java,但我也不确信这门语言是否值得学习,它是否可以解决其他语言也能解决的问题,但我还是学习了,再不断的说Java效率执行效率低下,在不断的有人说Java是中专生学到语言的声音中学习了它。
大二下学期我和一些同学做了第一个正式项目,我这时还是不确定我是否选对了路。
有人肯定会说你应该相信你所选择的路,但是我要说,我是一个现实的人,不想因为我选择了一个错误的语言而错过很多方面的问题解决办法!
一直受到很多人的这种不负责任的讨论,我也担心,Java是否是值得学习的。C/C++是否是万能的。在这个时候我甚至决定过我要放弃Java,去学习C和C++。
我做出这个决定后和我的朋友谈过这个问题,他严厉的批评了我“不要这样去想,大学就四年的时间,你应该专注于一门语言才能算是有所收获,你对J2ee的理解并不足够,不要浅尝辄止,继续学下去!”
我可能一辈子都会感谢我的这个朋友当时批评了我,让我坚持下来,让我坚持专精的学习一门语言,让我能用这门语言真正的解决一些实际问题。而不是做出大作业那种沾沾自喜。

你说的这些话会让本来坚持学习一门语言的人开始怀疑,如果他不太清楚真实的情况,他可能就会放弃!
你说这些话可能会让人放弃一门本来优秀的语言的学习!
你说这些话不仅体现自己的无知,还误导了其他的人!

在这里我也请大家无视这种语言褒贬的文章,它没什么意义,任何一门语言都有它的优势,都有它的用处,请大家说话之前先想想你说的话是否会带来负面影响,如果会请仔细考虑一下你是否有足够的证据说这些话,如果没有请不要说,要不然只能让人觉得你做人有问题!

请坚持你学的东西,大学的时间对一门语言的了解我觉得只能是入门。
这里的入门并不是只语法的入门,语法、思想的学习可能适合学软件的人只要几天,但你真要用一门编程语言解决实际的问题,你必须去了解如何使用它的工具,你必须去理解它提供的类库。
这些类库不局限于官方的,还有其他厂商开发的,开源或者商业的。不要以为懂得了思想就能解决实际问题!这是大错特错的,软件不单单是编程,软件不单单是炫耀一些技巧。
真正要解决一个实际的东西,你对整个软件过程要有所了解,你要知道如何和他人合作,如何分配任务,如何去获得需求,如何去与人交流谈判,如何测试你的软件是否在执行正确的工作等等!
去学习这些东西就只有多实践,实践会让你学会真正有用的东西!

原文:http://bbs.sei.ynu.edu.cn/viewthread.php?tid=27099&extra=page%3D1

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics