A. 大学应该如何实现一流学科呢,要通过什么方法呢
下面我来回答你的问题:“大学应该如何实现一流学科呢,要通过什么方法呢?”。
首先,依托项目平台,多学科合作力促学科发展。如MIT、牛津大学、芝加哥大学和密歇根大学等都高度重视以重大项目为依托,发挥多学科优势联合攻关,促进相关学科有机协调发展。MIT的林肯实验室早期从事多学科结合的雷达研究,带动通信、电子、计算机、生理学等成为世界一流学科。牛津大学的医学材料研究项目促进了固体力学、生物医学、材料科学等学科的密切合作。密歇根大学社会科学研究院凭借其经济学、人口学、统计学、心理学、公共卫生、工程学等学科合作研究课题,帮助解决社会发展进程中备受关注的焦点问题,使各学科在服务社会的过程中得以快速提升。
最后,坚持服务社会,反哺学科升华。一流学科为育人而生,因济世而荣。学科服务社会一箭双雕,既惠民济世又反哺自身发展,在奉献中升华。芝加哥大学的社会学“引领社会、服务社区”理念以解决社会问题为己任,积极探索消除贫困、移民等问题,形成了令人瞩目的“芝加哥学派”。威斯康星大学致力于为地方经济社会发展服务,实现了大学与社区、社会的一体化,极大地促进了区域农业发展。斯坦福大学的传统优势学科教育学以现实问题为导向,为美国重大教育决策提供极具价值的“智库”支持。霍普金斯大学在医学、工程等领域取得重大进展,为马里兰州提供了最好的医疗服务,同时成功开发了一系列新药,参与疾病防治工作,使其医药研究处于领先地位。
B. 怎样的技术才算是一流的技术,有没有什么具体的标准
没有标准 只是你对一个工作的熟练程度 所谓的孰能生巧
C. 我想成为一流的软件开发师,该怎么做
软件已经渗透到我们身边的每个角落,汽车需要它来发动、飞机需要它来飞行、电话需要它来连接、医院的病人需要依靠它来帮助康复。
因此,软件正快速成为越来越多行业的竞争点。特别是在电信、汽车、航天及军事领域。加上许多市场的全球化和非正常化进程使得这种竞争异常激烈。
鉴于软件成为了现代社会的基础,在关键时刻不能失败成为绝对重要的头等大事。
更多、更快、更好的软件。这就是我们面临的挑战。
同时,软件开发人员需要使用手工编程技术和有限的人力创造奇迹,结果就使软件开发周期拉的太长而且不灵活。开发人员周旋于修改错误代码而不是集中精力在项目的体系结构和设计上,结果产品质量和最终交货时间都受到影响。
根据StandishGroup,Inc.2000年的报告,23%的软件开发项目是失败的,49%是“被质疑的”——这些项目超时限、超预算或没有实现足够的功能。在这种情况下,公司就会面临失去竞争优势和市场份额的巨大风险。业界需要的是相对于以手工编码和以代码为中心的开发方法以外的另一种选择,否则他们就无法满足现今市场对开销、质量和产品周期的要求。
TelelogicTAU第二代-让你迈出下一步
幸运的是,业界已经在多年前就认识到,这种情况正变得无法忍受,已经启动了很多尝试,目的是要形成一个全新的、有能力且可靠的技术标准,可以帮助公司在现代系统和软件开发中迎接这些挑战。
业界已经期待很久了,现在这些技术已经首次出现在市场上了。这是一套面向实时及其他复杂系统与软件开发的集成的、灵活的工具,即TelelogicTAU第二代。
TAU第二代包含三个最新的、最强大的技术用来加速大规模软件开发和测试:统一建模语言(UML)及它迹段的许多最新修订版本中的特性,UML2.0;功能强大的测试语言TTCN-3和新的构造系统的方法:ModelDriven(模型驱动构架)。这三个新的业界标准结合成TAU的已经过认可的软件开发平台,形成了一个系统,一个一流的稳定可靠的工具解决方案。
TAU第二代是系统与软件开发解决方案的一个突破,它把业界从使用了太长时间的手工、易出错、以代码为中心的方法中释放出来,自然而然地迈向下一步,一个更加可视化、自动化及可靠的开发方法。
结果是如何呢?它改进了项目的可预测性,提高了质量,大大地缩短了开发周期,显着地节约了成本。
TelelogicTAU第二代-加速先进系统和姿亮誉软件开发
TAU第二代是一套集成的工具集系列,能够简化、自动化及加速复杂系统和软件的开发。使得TAU鹤立鸡群的是它更着重于帮助用户解决大多数复杂实时系统和其他先进系统开发中的问题。
TAU为项目经理、分析员、系统工程师、设计人员、开发人员及测试人员提供了一套集成的开发平台和许多独特性能。
一个共享的开发环境
现代开发项目的成功要依靠许多团队成员:系统分析员、软件设计师、编程人员、测试人员等。TAU第二代可以让公司在整个开发组织中应用一个共享的工具环境,统一了团队并使项目延期、工作交接等风险降低到最小。
为不同用户群定制的工具
TAU第二代提供一系列基于角色的工具,为不同项目成员的需求量身定制。由于这一点,项目参与人员可以在合适的时间获得恰当的信息,这样就简化了开发环境并加速了日常工作。而且,这一点可使公司不必为不需要的功能多付钱,同时又提供了全面的灵活性。
先进的UML系统建模
TAU第二代提供了一个先进的可视化建模环境,让工程师使用最新的业界标准可视化开发语言UML2.0来无歧义地描述系统构架、设计和行为。这一强大的新语言综合了传统编程的灵活性和建模语言的快速性。为系统工程师和软件开发人员建立了一个“通用语言”,加强了沟通和协调能力。
基于模型的可视化验证和仿真
TAU第二代支持模型驱动开发,用户只需专注于构架和设计而不是实现的细节。不仅如此,使用TAU第二代,开发人员还可以在开发的初期仿真系统。系统的行为可以被跟踪和分析,让开发人员了解与纠正复杂的动态行为,并且这时发现与消除错误最容易,花费也最少。
最新的现代化用户界面
在TAU第二代工具集中的所有工具都遵从最新的微软VisualStudio用户界面模式,形成了一个熟悉的,容易学习并且高效的开发环境。内置的即时语法和语义检查提高了质量,减少了错误并支持一种边学边用键搭的方式。
自动生成应用程序
对于先进实时软件系统,TAU第二代可以从可视化模型自动生成精简的产品级质量的应用程序。这一功能包括生成完全C代码的应用程序和扩展的C应用程序,无论是通用系统,还是小的嵌入式系统,把工程师从烦躁的,容易出错的手工编程中解放出来,让他们专注于他们最擅长的工作:解决高层次的问题和增加新的有价值的功能。
强大的可扩展性和团队支持
今天的开发机构往往是分布式的,这对工具解决方案有很高要求。TAU第二代包括对基于团队的开发的强大支持,如对基于组件开发方法的支持,灵活的文件存储结构,先进的图形比较和归并功能和与领先的配置管理系统的无缝集成。还有,通过独到的方法,工具还允许用户通过简单的浏览、切换,同时访问到高层视图和细节视图,在每一层上都可以进行分析。
一个开放并且灵活的工具方案
TelelogicTAU是一个开放的开发环境,基于标准如UML、SDL、TTCN和XML。TAU还是流程独立的并且可以和任何已有开发流程,无论是内部的还是公开的进行平滑集成。为形成一个完整灵活的开发环境,TAU提供了和其他领先工具的紧密集成,包括需求管理系统,如市场上的TelelogicDOORS和领先的变更和配置管理解决方案,如。
关于MDA
MDA帮助公司应付软件开发中层出不穷的新标准、新技术带来的快速变化。MDA是OMG发起的,目的是通过把系统描述背后的逻辑与它的具体实现相分离,保证组织机构的信息系统能够适应新的硬件和软件平台。MDA改进了应用程序的可移植性、互操作性和平台独立性,提高了开发人员的工作效率。
TelelogicTAU第二代—下一代的优势今天实现
使用TAU第二代,使你的公司可以第一次在整个企业中应用一个集成的、多用户的可视化工具解决方案,支持和加速整个应用程序的开发生命周期。益处如下:
风险最小化
进行一个开发项目不外乎控制风险:无法足够快地将产品推向市场的风险;开发出的产品不够好的风险,无法适应市场或技术更新的风险。TAU是一套经过验证的,可靠的工具解决方案,创建了快捷的、可预测的、并且是可重复的开发流程。不仅如此,作为一个开放的工具环境,TelelogicTAU可以和所有领先的需求和变更管理方案集成。
提高效率
所谓加速提高效率就是保证花在产品上的努力都实实在在的用到了对其功能和质量的改进。使用TAU,工程师可以在一个高的层次上工作并且在迷失于细节之前集中精力解决大问题。同时,贯穿于工具中的使人工行为自动化的技术让软件工程师得到解放,不用担心很多细节,从而最终大大缩短了开发周期。
增强质量
在开发流程早期出现的错误如果被遗留到下一个阶段,则改正起来所花的开销是相当可观的——如果遗留到最终产品中则昂贵程度更为恐怖。一个通常的解决方法是人工代码审核,但十分耗人力、物力及时间,并且是不完全的。用TAU,模型可以被可视化地仿真,让开发人员可以在开发的初始阶段发现质量问题和设计缺陷。工程师们可以在正在进行的开发上根据质量要求,测试他们自己的部分。
提高可预测性
拥有一个快速的开发流程是很好的,但是比这更重要的是建立一套可预测的流程:项目经理需要知道每个工程师在做什麽,目前他们完成了什么,下一步工作需要多长时间等。TAU可使公司应用单一的集成工具平台,形成统一的先进系统开发。能方便地将系统分割,设计和构架、对人工和易出错环节的自动化、及项目不同阶段数据的无缝切换等这些性能都有利于形成一个可预测的开发流程。
简化沟通
改善项目参与者和管理人员、客户之间的沟通能够显着地降低项目的风险。因为TAU是基于可视化语言的,这使沟通更容易、极大的减少了对文档的需求。实际上,TAU的可视化语言功能如此强大,以至于它已具有很长的用于描述国际标准的历史,如3G、802.11和GSM。不仅如此,TAU的仿真功能可让项目人员在开发过程中演示系统的行为,从而尽早得到项目相关人员的反馈。
降低开销
在一个项目中实现降低开销的方法有很多种。提高效率可以节省很多金钱,因为它可以让公司最有效的使用人力资源。同样重要的,但往往被忽略的是降低维护的开销,而这一开销正是一个应用软件整个生命周期开销中的很大一部分。产品发布后发现的错误越少,则开销越小。维护也涉及到使系统适应变化的环境。TAU创建了图形化的、容易理解的设计,降低了这种适应性改变的开销。
保护投资
安装一个新的开发环境,并让人们开始熟悉使用是一个挑战,TAU是基于一个开放的构架,它平滑地集成了你开发环境中的其他部分,如质量管理过程,需求管理系统和变更管理系统。还有,TAU是完全基于国际化的标准语言,可以保证市场上会稳定地提供熟练的工程师来使用这一工具,同时这个语言也将会和业界的发展一起进步。
关于UML2.0
UML(Unifiedmodelinglanguage)是一种用于描述、构造及书写软件系统的可视化语言。UML2.0在2003年6月被推荐采用,完成了这个工业标准建模语言的一次大的升级。UML1.x基本上是为分析和对小规模软件系统建模而设计的,而UML2.0则被改进为更加适合系统工程师和软件开发人员面临的真实挑战,提供更好的扩展性,对基于组件的开发,构架建模和动态行为描述提供更强的支持。UML是ObjectManagementGroup(OMG)组织的标准。
TelelogicTAU第二代-一个覆盖你开发所有需要的工具集
TAU家族
除TAU第二代工具外,TAU还包括如下产品:
TAUUMLSuite,一个基于UM1.4,对复杂应用软件进行分析,建模及面向对象设计的工具。
TAUSDLSuite,基于SDL和MSC的通信软件开发工具
TAUTTCNSuite,一个通信系统的一致性测试工具环境
先进系统和软件的开发是一个复杂的过程,会涉及很多不同类型的专业,一个工具无法满足每个人的特定需要。因此,TAU第二代产品是基于角色的,为不同目标用户群提供不同层次的功能。同时,这些工具又是建立在同一平台上,提供了统一的用户界面,从而缩短了学习曲线,加快了系统的实施。
TAU/Architect
TelelogicTAU/Architect是一个用于先进系统分析和描述的、现代的、基于模型的系统工程工具。TAU/Architect支持使用非专利的可视化语言UML,对大型和复杂系统完整建模,从而得到详细,易于理解并且是明确的描述。特别是,使用TAU/Architect后,系统工程师不仅能描述结构,还能在开发中描述系统的行为。描述还可以被仿真来实现系统的验证,并可以在开发早期向最终用户和其他项目相关人员展示系统的行为。
对软件项目来说,在描述和开发中使用一种通用的语言-UML的价值是提高了团队之间的沟通,增强了组织效率。
与TelelogicDOORS的集成保证了系统描述可以容易地被跟踪到需求中,而与的集成又保证了在开发过程中所有的文档可以及时更新。与领先的变更和配置管理工具集成,包括TelelogicSYNERGY,可使工作能在大型及分布式团队中进行。
TAU/Architect适于系统工程师
TAU/Developer适于软件工程师
TAU/Tester适于测试工程师
关于TTCN
TTCN(TestingandTestControlNotation)是一个由ETSI(EuropeanStandardsInstitute)维护的全球适用的标准测试语言。在它最近被批准的第三代标准中,TTCN-3是一个现代的且灵活的语言,通过广泛的接口用于描述许多类型的系统测试。典型的应用领域为系统测试、交互性测试、协议测试、业务测试、模块测试等。TTCN的平台独立性和其特殊的测试能力使得他被广泛应用于定义通迅系统的正式测试集,如:GSM,3G和蓝牙协议。
TAUDeveloper
TelelogicTAU/Developer是一个有现代技术水平的,用于开发先进实时软件应用的UML工具。TAU/Developer的模型驱动方法与传统编程方法相比显着地提高了开发效率,它可以使团队快速开发大型和复杂的实时软件系统。TAU对于人工易出错行为的智能自动化改善了产品质量,减少了开发时间和对资源的要求,同时效率得到了提高,因为用户可以把精力着重花在软件的构架、分析和设计上。
这一工具独特的技术可以支持可视化仿真和验证实时行为,尽早地排除错误。它还支持100%的应用软件自动生成。
与需求保持一致是通过与TelelogicDOORS的集成来实现的。文档的更新则是基于与DocExpress的内部集成,TAU/Developer可以与市场上领先的变更与配置管理产品集成,包括TelelogicSYNERGY.
TAU/Tester
TelelogicTAU/Tester是基于通用测试语言TTCN-3,用于自动化的系统和集成测试的强大工具。TAU/Tester以现代化的开发工具为基础,提供高层测试功能,支持整个测试生命周期,加速自动化测试。TAU/Tester可使用户特别关注于测试的开发,因为TTCN-3语言是独立于开发语言或测试设备的,且是抽象和可移植的。
使用TAU/Tester,公司可以彻底简化测试环境,消除了对很多工具或昂贵内部专有工具的依赖。TAU/Tester基于全面自动化的过程,排除人工、不可重复性和特殊的过程,从而提高效率。TAU/Tester可使公司利用现有的测试集,让他们更快地集中于对他们业务重要的功能上。
TAU/Tester与TelelogicSYNERGY和其他领先的变更和配置管理方案集成可以简化团队的测试开发。
Telelogic——一个全面的先进系统和软件开发生命周期的解决方案
开发复杂系统和软件面临着日益增长的挑战,开发周期在缩短,但市场的期望却在增长。竞争越来越激烈,在从未有过的加速度和没有犯错余地的前提下,公司面临着开发精益求精的产品的压力。同时项目也更加庞大和复杂。
业界正处于十字路口,成功与否在于是否选择了正确的方向。
Telelogic提供业界认可的工具和服务,在复杂系统和软件开发中帮助用户实现业务目标。我们自动化的、开放的生命周期解决方案集成了用于需求管理、变更和配置管理、可视化系统和软件开发、测试及文档生成的一流的的软件和专业服务。
Telelogic的独特特点
Telelogic的工具是建立于一个开放的体系结构之上的,确保与其它领先的第三方解决方案的交互,并且平滑地与公司内部的工具和流程集成,所以保护了用户在现有开发环境上的投资。与之相配的全面专业服务,更加增强了工具的能力。我们的团队重点支持那些要求最苛刻的行业中复杂创新的开发,其中包括电信、国防、航天、汽车、金融服务和医疗设备厂商。
需求管理-TelelogicDOORS
TelelogicDOORS是需求管理市场上的领先工具。使用DOORS,用户可以编辑、跟踪和管理项目中建立起来的所有需求,以保证最终产品符合所有定义的客户需求。
变更和配置管理-TelelogicSYNERGY
TelelogicSYNERGY在Yphise2003年报告中被称为市场上最先进的变更和配置管理系统,是用来在软件产品开发生命周期中跟踪变更,保证配置完整性的项目工具,它支持并行和分布式开发团队,从而提高效率和质量。
可视化软件开发-TelelogicTAU
TelelogicTAU是一个基于UML语言的可视化开发平台。TAU保证项目快速启动,是对未来可靠的投资。并且通过自动化的仿真和完整的应用程序生成,显着地节省开销和开发时间。
测试-TelelogicTAU
TAU同时是一个测试解决方案,利用了最新的标准测试语言TTCN-3。这一功能使得大型分布组织机构中的系统和软件测试更加有效率,满足日益增长的对质量和可靠性的要求。
文档生成-TelelogicDocExpress
TelelogicDocExpress是业界最被广泛集成的自动化文档处理工具,通过从多个工具中将数据组合在单一视图中,从而维护最新的项目文档,及产生标准化、格式化的报告。
伙伴与联盟
在这样一个快速变化的行业中,没有一个公司可以在所有时间,为所有人解决所有问题。在整个项目生命周期中,用户总是在寻找多种多样的软件工具和服务来解决他们将来的需求。Telelogic的伙伴联盟计划(TAPP)就是更广泛地接触客户,和现今业界领先者的一流的补充产品和服务一道,加强我们的解决方案。与超过50个领先的伙伴一起,Telelogic给了我们客户解决其开发挑战的全部支持和灵活的解决方案。
Telelogic-让你在开发中领先
通过提供一套自动化的、集成的、开放的工具集,Telelogic帮助企业或个人改进工作效率,保证了先进系统和软件的开发能够:
更快
花销更合理
质量更高
使用可预测和可靠的流程
D. 一流的计算机专业技术人才应具备哪些素质与能力
一,一流的学习能力。现代社会新知识,新思想,新技术层出不穷,学校的教育已经不能满足社会发展的需要。学校的任务不是教给学生死知识,而是培养学生的学习能力与学习习惯。学生走上社会以后,会发现学校的大部分知识不能用在工作当中。这个时候就必须粗碧要学习,学习应该是广义的学习,不仅仅指书本上的东西,还包括向别人学习,向自己的过去学习等等。优秀的学习能力将会使你赢得未来。
二,一流的思维能力。学而不思则惘,如果在学习中只是把别人的知识,别人的观点复制过来,那么这样的人的发展空间也是有限的。现在是创新经济时代,创新从何而来,绝不是模仿,复制所能达到的。在学习的过程中,必须加上自己的思考,毛泽东讲的好,去粗取精,去伪存真,由此及彼,由表及里。只有经过这样的劳动,才能抓住事物的本质,才能找到事物发展的规律,才能更清楚的认识世界与改造世界。
三,一流的表达能力。中国的文化讲究含蓄,讲究委婉,讲究团体的价值,忽视个人的感受。中国学校教育跟西方相比的一大缺陷就是不太注重个人表达能力的培养。西方从雅典时期就提倡辩论,提倡民众的个人诉求,于是西方的民主就有了天然的土壤。西方出岩猜举了无数的演讲家,一个优秀的政治家首先就是一个优秀的演讲家。一个人无论如何才华横溢,如果缺乏演讲的才能也是不完整的。
四,一流的交际能力。一个人的成功60%靠人脉,40%靠知识与各种能力。人是不能离开各种社会关系而存在的,在中国特殊的文化下,关系与人脉显得尤为重要。人脉是多方面的,是广义的,不仅仅指生意层面的。还包括亲情,友情,爱情以及各种社会关系都可以算是你的人脉。你的各种兆裤关系会构成一个圈子,这个圈子需要你不断去经营,从你出生到死亡你都在发展这个圈子,这个圈子的大小与质量将会决定你生活的质量,事业的成败,人生的幸福与不幸。
五,一流的组织能力。每个人都是拥有资源的,每个人的资源也是不一样的。有的人以很少的资源却取得了巨大的成功,在于他整合资源的能力,也可以说是他的管理能力或组织能力。所以同样的资源在不同人手中的价值是不一样的。一切的生产要素都可以在良好的组织下产生更大的价值,人员,资本,时间都可以得到更好的组织,所以管理与组织的学问是无止境的。
六,一流的执行能力。方向对了,就是执行的问题了。想与做是两码事,很多人都能想到,但鲜有人能做到。一个成功人士说的好:如果没有优秀的执行力,没有坚韧的意志,一个人无论如何才华横溢,如何机遇垂青,都不能使一个直立行走的人变成一个真正大写的人。所以没有伟大的意志力就没有胸才大略。
有了以上的素质,一个人还不能算作一个完整的人,还必须具有自我约束力,具有社会品德,只有这样才能对社会是有益的。同样人类在千百万年的发展当中,美德也有无数种,但是以下六种应该是最根本的,其他的一切美德都可以在此基础上发展而来。
一,诚信。随着生产力的发展,社会节奏的加快,人们迫切需要减少相互沟通的成本,诚信就是最好的方式。尔虞我诈,坑蒙拐骗,只会让社会增加更多的负担,增加人们的不安全感。诚信是一个人成功,一个企业成功最精明的方式。我们看到了很多人成功是因为他以诚经营,很多企业成功是因为把消费者放在第一位。名牌产品为什么这么畅销,是因为它在消费者心目中常年累月所积累的信用。人需要诚信,才能让周围的人相信你;企业需要诚信,才能在顾客中拥有口碑;政府也需要诚信,才能让人民安居乐业。整个社会的诚信将会是一个美好的世界。
二,胸怀。 世界是不完美的,同样每个人也是不完美的,在面对不完美的世界与不完美的个人时就需要胸怀。爱情是遗憾的美丽,事业是遗憾的艺术,人生是遗憾的旅途。人每时每刻都在面对不完美的世界,人需要培养自己的胸怀,培养自己的平等心。禅的境界是很高的,它教给我们最有价值的就是培养自己的平等心。美与丑,善与恶,对与错,顺境与逆境,成功与失败没有绝对的好坏,作为矛盾的两方面他们都是可以互相转化的,而且他们也是不能离开一方而单独存在的。所以一个真正有修养的人应该是一个对美,善没有太多贪念的人,是一个能够包容一些小缺点的人。
三,利他。每个人都是从小被父母,被社会培养起来的,因此每个人都要反馈父母,反馈社会,对周围的人有一颗感恩之心。利他之心是与宇宙运行的法则相适应的,大自然滋养万物,万物也要反馈大自然。利欲熏心,自私自利只会导致社会的矛盾,人类的无休止的战争。因为有了利他之心,便有了感恩,奉献,孝顺,无私等等美德。
四,率直。中国的文化强调委婉,强调拐弯抹脚,强调察言观色,虽然有它积极的一面,但也增加了沟通的成本,导致人的心口不一,虚伪。如果以率直的心态来交流,则会大大减少人与人之间的隔阂,拉近人与人之间的距离。率直之心要求人与人之间坦诚,心无芥蒂。
五,合作。每个人的能力都是有限的,现在的时代已经不是单打独斗的时代了,要成就一番事业必须需要团队协作,需要别人的支持。团队的力量肯定比个人力量大,每个人都必须具有合作精神,具有团队精神。没有完美的个人,但是有相对完美的团队,懂得合作的人是智慧的。
六,责任。一个有责任感的人将会赢得别人的信任,能够承担多大的责任就能有多大的作为。
人无完人,每个人都不可能做到十全十美,所以应该反对完美主义,反对对一个人求全责备,只要一个人能够不断反省,不断进步,那么他就是成功的。
E. 如何做一流的研究
做研究就像爬山,成功登顶一流的研究,是方向与毅力的结晶。 在谈怎样做一流的研究之前,我想先谈一下怎样认知自己和怎样在研究中发挥自己的优势。我觉得在确立研究事业或者任务之前,每一个人都最好去审视一下自己,达到一个对自己能力和兴趣的最好认知,在西方国家把这一过程称之为雹仔Identifyyourstrength。通过分析自身的优势在哪里,对哪些方面更有兴趣,能力在哪方面,然后确定自己喜欢且能发挥优势的研究课题。我觉得做研究要积极与自己的优势相结合,并努力挖掘自己认知方面的潜能,这样才能在研究中发挥自己的优势。 做研究就好比爬山。首先,你必须热爱自己所从事的科学研究工作,就象爬山运动员首先必须热爱爬山运动,这是非常重要的一个前提。比如,我自己非常喜欢视频通讯,虽然我在纽约理工大学读博士期间导师分给我的论文题目是用激光成像探测肿瘤(因为这个题目有奖学金),可我对视频通讯有浓厚的兴趣,就一直利用其它时间从事视频通信的研究,这样相当于3年里我做了2个博士论文。 另外,扎实地学好一些基础学科和掌握英语等语言技巧也是从事研究工作的必备条件。立志做研究的人,最好在数学、英文、逻辑思维能力等方面打下坚实的基础。从我个人的亲身经历而言,学好数学和英文让我受益匪浅。比如,我在伊里诺斯理工学院读硕士时,我的导师(NicklosGalatasnos和AggelosKatasaggelos教授)是希腊人,希望能用数学来证明我们提出的图像复原理论。于是我花了几个月推公式证明了我们的观点,后来在世界上顶尖级学术杂志上发表了这个理论。 在开始做一个研究之前,选好一个题目和方向至关重要,就像爬山运动员确定爬山的方向及目标。一个好的题目和方向怎么选,这里面有很多的学问。当然,在大方向的把握上,导师的宏观指点会对你最初研究思路的展开起到拨开云雾的作用。要珍惜每一次与资深专家交流的机会,多听听领域内最前沿的技术讲座,这样才能有机会了解到领域内最好方向的研究题目。 在大方向明确了之后,在选题时你还要学会站在前辈巨人的肩膀上去做研究。你要知道,这个课题在这个领域到底发展到什么程度了,已经有哪些方法出现了,还有没有可以突破的地方。因此,在进入一个领域之前,要做圆肆谨一个详细的论文研究综述出来,才能知道这个领域内最前沿的技术是什么,大家讨论最多的热门课题是什么,他们是怎么做的。俗话说磨刀不误砍柴工,我一般会指导学生花1-2个月的时间仔仔细细地做一遍综述。否则,盲目的开始可能造成很多无用的重复劳动。 等到把综述都缕清楚之后,就要对综述进行适当的整理和归类。通过对综述的分析,弄清楚哪些方法能解决哪些问题,我们要研究的问题用什么方法才能解决。前人的研究方法之间,又有着怎样的优缺点。当你对自己的研究课题及别人的方法有个大致的了解的时候,你就会明白你的课题到底会有哪些区别于前人的独特贡献,方法上又有怎样的不同。你的独特贡献到底是什么。基本上,思考到这个程度的话,你就能选出一个比较好的题目。因此,确定一个与别人不同的有创新的题目非常重要,我往往会鼓励学生花2-3个月的时间把题目想清楚,而不要急着开始。 选好研究方向和题目后,下面就是怎样解决问题。做研究一般有两种解决问题的思维方式:一种是从深度上去纵向延伸,沿着一个方向突进,把这个问题解得越来越好。这种思维一般是循序渐进式的,比如先找方法A,能提高多少,然后又找方法B,又能提高什么,然后再发展到方法C,不断优化下去。大部分研究者会习惯于采用这种循序渐进的方法。这种方法让我们每一次在改进的过程中都能有所提高。 另一种思维就是从广度上去拓展。在这个学科和领域里面,借用其他学科和领域的方法加以解决,这种大胆的创新往往能找到很大的突破。用其他领域的方法来解决这个领域的问题,这是需要很广阔的知识面。我所知道的很多杰出研究都是在这种思维方法的指导下完成的。这种创造性的研究工作很有用。无论是在求学橘基时,还是在工作中,我都很愿意跟不同学科的人交谈来丰富自己的知识和视野。 掌握解决问题的方式和方法后,最后拼的就是功底和持之以恒的精神,就像定好爬山的目标和路线,剩下就是不屈不挠的攀登。记得有朋友常用打井挖水的过程来说明持之以恒对于研究的重要性:不要没看到水就轻易地放弃,然后再换个地方继续挖,又没见到水,再换地方挖,这样子永远也见不到水。而是要沿着一个地方往深里凿,坚信方向不要轻易放弃,直到挖到水为止。 总结来说,做研究就像爬山,首先要定好方向和目标,然后持之以恒地攀登,这样才会成功。在科学上没有平坦的大道,只有不畏劳苦沿着陡峭山路攀登的人,才有希望达到光辉的顶点。