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,不斷優化下去。大部分研究者會習慣於採用這種循序漸進的方法。這種方法讓我們每一次在改進的過程中都能有所提高。 另一種思維就是從廣度上去拓展。在這個學科和領域裡面,借用其他學科和領域的方法加以解決,這種大膽的創新往往能找到很大的突破。用其他領域的方法來解決這個領域的問題,這是需要很廣闊的知識面。我所知道的很多傑出研究都是在這種思維方法的指導下完成的。這種創造性的研究工作很有用。無論是在求學橘基時,還是在工作中,我都很願意跟不同學科的人交談來豐富自己的知識和視野。 掌握解決問題的方式和方法後,最後拼的就是功底和持之以恆的精神,就像定好爬山的目標和路線,剩下就是不屈不撓的攀登。記得有朋友常用打井挖水的過程來說明持之以恆對於研究的重要性:不要沒看到水就輕易地放棄,然後再換個地方繼續挖,又沒見到水,再換地方挖,這樣子永遠也見不到水。而是要沿著一個地方往深里鑿,堅信方向不要輕易放棄,直到挖到水為止。 總結來說,做研究就像爬山,首先要定好方向和目標,然後持之以恆地攀登,這樣才會成功。在科學上沒有平坦的大道,只有不畏勞苦沿著陡峭山路攀登的人,才有希望達到光輝的頂點。