请大家付责任的说话
现在论坛上还有一些帖子再讨论某种语言强,某种语言弱
这是一种很肤浅的讨论,作出这种讨论的人往往对自己使用的语言作出支持,而贬低其他语言!
我希望大家在说这些话的时候先想想它带来的后果
有人还在贬低某门语言,请这些人好好的好好想一想以下的问题:
你是否真正用这门语言做过一个项目?
你是否真正明白这门语言的50%?
你是否有足够的证据去说这些话?
如果你以上的回答都是否,那么我以我自己的经历来告诉你你说这些不负责任的话回给人带来怎样的后果:
我大一开始学习Java,但我也不确信这门语言是否值得学习,它是否可以解决其他语言也能解决的问题,但我还是学习了,再不断的说Java效率执行效率低下,在不断的有人说Java是中专生学到语言的声音中学习了它。
大二下学期我和一些同学做了第一个正式项目,我这时还是不确定我是否选对了路。
有人肯定会说你应该相信你所选择的路,但是我要说,我是一个现实的人,不想因为我选择了一个错误的语言而错过很多方面的问题解决办法!
一直受到很多人的这种不负责任的讨论,我也担心,Java是否是值得学习的。C/C++是否是万能的。在这个时候我甚至决定过我要放弃Java,去学习C和C++。
我做出这个决定后和我的朋友谈过这个问题,他严厉的批评了我“不要这样去想,大学就四年的时间,你应该专注于一门语言才能算是有所收获,你对J2ee的理解并不足够,不要浅尝辄止,继续学下去!”
我可能一辈子都会感谢我的这个朋友当时批评了我,让我坚持下来,让我坚持专精的学习一门语言,让我能用这门语言真正的解决一些实际问题。而不是做出大作业那种沾沾自喜。
你说的这些话会让本来坚持学习一门语言的人开始怀疑,如果他不太清楚真实的情况,他可能就会放弃!
你说这些话可能会让人放弃一门本来优秀的语言的学习!
你说这些话不仅体现自己的无知,还误导了其他的人!
在这里我也请大家无视这种语言褒贬的文章,它没什么意义,任何一门语言都有它的优势,都有它的用处,请大家说话之前先想想你说的话是否会带来负面影响,如果会请仔细考虑一下你是否有足够的证据说这些话,如果没有请不要说,要不然只能让人觉得你做人有问题!
请坚持你学的东西,大学的时间对一门语言的了解我觉得只能是入门。
这里的入门并不是只语法的入门,语法、思想的学习可能适合学软件的人只要几天,但你真要用一门编程语言解决实际的问题,你必须去了解如何使用它的工具,你必须去理解它提供的类库。
这些类库不局限于官方的,还有其他厂商开发的,开源或者商业的。不要以为懂得了思想就能解决实际问题!这是大错特错的,软件不单单是编程,软件不单单是炫耀一些技巧。
真正要解决一个实际的东西,你对整个软件过程要有所了解,你要知道如何和他人合作,如何分配任务,如何去获得需求,如何去与人交流谈判,如何测试你的软件是否在执行正确的工作等等!
去学习这些东西就只有多实践,实践会让你学会真正有用的东西!
原文:http://bbs.sei.ynu.edu.cn/viewthread.php?tid=27099&extra=page%3D1
分享到:
相关推荐
林锐的高质量程序设计指南——C++/C语言,绝对的PDF完全版。
C++/java/C#语言的AES加密解密。纯C++代码开发,没调用API库,可以对它进行打包到各种终端下。
什么是C++/CLI 如何学习C++/CLI 怎样将C++/CLI 映射到CTS
程序面试试题汇总,包含了C,C++,Java,软件测试方面的,希望对大家有所帮助
找了很久; 使用方法: 将.dll(一般是unicode版本)放入(Notepad++安装位置)/plugins下面,重启就行;...后缀名要改为C/C++/C#/Java这几种语言格式的后缀才能实现自动格式化效果,如果是.txt就会有提示; Enjoy it!
PL/0 词法分析、语法分析、语义分析与中间代码生成、解释执行 最终结果输出目标代码、符号表、解释执行结果
虚拟机的设计与实现——C/C++
虚拟机的设计与实现——C/C++.pdf
一个基于MFC的Kalman滤波比较程序,简化版本。包含EKF,CKF,UKF,ICKF,FCKF等Kalman滤波算法,对学习和了解Kalman滤波算法有很大帮助,对研究Kalman滤波、数据融合、图像处理、雷达算法等领域的研究生、学者也有...
数据结构与程序设计——C++语言描述(答案解析) 英文版本 要的下!
数据结构、算法与应用——C++语言描述.rar
0854考研复试综合面试速成笔记——C/C++/Java常识。
车辆管理系统源代码,用C++/c#写的车辆管理系统源码
这是对C/C++代码 封装 可以用C#调用。事实上,C系列中还存在一种语言叫做托管C++,这种语言语法上和C++几乎一样,但是却和C#一样编译成为微软中间语言,这样就可以和C#良好地通信,即可以在c#中使用托管C++类
由浅入深的介绍开发程序时,会遇到的各种问题,培养好的编程习惯,适合广大程序员朋友,提高自身的水平,
面向对象的程序设计语言——C++ 面向对象的程序设计语言——C++ 面向对象的程序设计语言——C++ 面向对象的程序设计语言——C++
熟话说,不动笔墨不读书,尤其是学习编程,写过的东西一定要...语法高亮:支持目前主流编程语言,如java、python、c#、php、vb、c、c++等等编程语言语法高亮,同时支持深色主题和浅色主题 分类管理:支持代码分类管理
隆重推荐!最适合在职者的数据结构和算法教材,《数据结构算法与应用——C++和Java语言描述》全集