優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì).doc

優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì).doc

ID:50572128

大小:83.00 KB

頁(yè)數(shù):16頁(yè)

時(shí)間:2020-03-11

優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì).doc_第1頁(yè)
優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì).doc_第2頁(yè)
優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì).doc_第3頁(yè)
優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì).doc_第4頁(yè)
優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì).doc_第5頁(yè)
資源描述:

《優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì).doc》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、優(yōu)秀軟件開(kāi)發(fā)者必須具備的素質(zhì)優(yōu)秀軟件開(kāi)發(fā)者必須具備的能力(2009-10-1005:39:45)選擇從事軟件開(kāi)發(fā),就選擇了與挑戰(zhàn)為伍。時(shí)下這個(gè)年代的軟件開(kāi)發(fā)己經(jīng)不再是上個(gè)世紀(jì)的軟件開(kāi)發(fā)了,那時(shí)候基本上你選擇一種開(kāi)發(fā)語(yǔ)言和一個(gè)開(kāi)發(fā)環(huán)境,就可以吃飽飯,而且還可以吃得很好。然而在軟件行業(yè)發(fā)展到今天,我們有無(wú)數(shù)種開(kāi)發(fā)語(yǔ)言,有無(wú)數(shù)種開(kāi)發(fā)理念,有無(wú)數(shù)個(gè)框架,這些東西為軟件開(kāi)發(fā)的各個(gè)領(lǐng)域帶來(lái)了便利,這是積極的一方血。但是也有消極的…方法,往往在眾多的選擇面前,會(huì)讓你手足無(wú)措。如今,單單靠使用一種編程語(yǔ)言,即便你爐火純青、登峰造極,也算不上是一個(gè)優(yōu)秀的

2、軟件開(kāi)發(fā)者。那么到底怎樣才可以在日新月異的軟件開(kāi)發(fā)技術(shù)面前,可以立于不敗之地,做一個(gè)軟件開(kāi)發(fā)的常青樹(shù)呢?1、至少掌握兩種開(kāi)發(fā)語(yǔ)言畢竟軟件開(kāi)發(fā)還是要靠開(kāi)發(fā)語(yǔ)言的,這是立足之本。那么為什么至少耍掌握兩種以上呢,因?yàn)槊糠N開(kāi)發(fā)語(yǔ)言都具備它的優(yōu)勢(shì)和不足,并且都有自己的一套理念。掌握多種語(yǔ)言的目的,一是為了綜合各家之長(zhǎng)處,二是耍融匯貫通。如果這兩種語(yǔ)言不是一個(gè)派系的語(yǔ)言那就更好了(如C++和Java)o2、至少拿握兩種程序設(shè)計(jì)思想時(shí)下是面向?qū)ο笤O(shè)計(jì)思想的天下,很多人認(rèn)為凡事都面向?qū)ο竽蔷腿f(wàn)事大吉了。程序設(shè)計(jì)思想就如同文化歷史一般,幾千年的歷史就是在

3、改朝換代的模式中不斷前進(jìn)的。程序的設(shè)計(jì)思想也同樣是白花齊放,只不過(guò)當(dāng)前是面向?qū)ο蟊容^主流而已。要知道,即便是面向?qū)ο笳冀^對(duì)主流的今天,很多軟件也并不是釆用這種思想來(lái)開(kāi)發(fā)的,比如Windows本身。任何一種設(shè)計(jì)理念最終有一天都將成為過(guò)去和歷史,我們只要通過(guò)兩種以上的設(shè)計(jì)思想的拿握,達(dá)到拿握了軟件設(shè)計(jì)的本質(zhì),那才可以永垂不朽八_八。3、至少掌握兩個(gè)領(lǐng)域?qū)iL(zhǎng)的知識(shí)軟件本身并不能創(chuàng)造價(jià)值,它需要為別的領(lǐng)域服務(wù)才可以體現(xiàn)其價(jià)值。我預(yù)期在將來(lái),領(lǐng)域軟件才是真正的高回報(bào)軟件。作為一個(gè)優(yōu)秀的軟件開(kāi)發(fā)者,不應(yīng)該依賴(lài)于需求分析人員對(duì)特定領(lǐng)域的分析,不應(yīng)該依

4、賴(lài)于市場(chǎng)分析人員對(duì)特定市場(chǎng)的分析。而要培養(yǎng)自己的領(lǐng)域?qū)iL(zhǎng),這樣才不會(huì)讓自己淪為寫(xiě)代碼的機(jī)器。一個(gè)只會(huì)寫(xiě)代碼的程序員當(dāng)然不會(huì)永遠(yuǎn)被重視,但一個(gè)冇思維冇活力冇領(lǐng)域?qū)iL(zhǎng)和市場(chǎng)洞察力的開(kāi)發(fā)者,那就大大不同了。4、至少懂得跟兩類(lèi)人進(jìn)行溝通人是社會(huì)人,所以離不開(kāi)社會(huì),離不開(kāi)溝通。軟件開(kāi)發(fā)又是多人合作的行當(dāng),單槍匹馬總會(huì)顯得勢(shì)單力薄,難成大事。因此軟件開(kāi)發(fā)中最重要的技能Z—就是能夠與其他開(kāi)發(fā)者一起高效工作一一程序員,測(cè)試員,架構(gòu)師等等。另外還必須跟軟件的受眾進(jìn)行充分的溝通一一客戶(hù),用戶(hù),老板等等。如果你能夠很好地處理這些關(guān)系,那么成功的大路也就離你不

5、遠(yuǎn)To5、要博客、寫(xiě)文章、與人交流有誰(shuí)能夠記住每件事?我不能,所以我把它們記下來(lái)。當(dāng)需耍的時(shí)候,可以回頭翻閱參考。除此之外,可以借此從讀者那里獲得反饋,讓我對(duì)同樣的問(wèn)題收獲更多的解決方法。事實(shí)上,我已經(jīng)獲得了許多與我工作有關(guān)的反饋,雖然冇好冇壞,但我會(huì)一一驗(yàn)證,這個(gè)過(guò)程也讓我受益匪淺。其實(shí)還有很多很多,比如:耍保持自我學(xué)習(xí)和完善的習(xí)慣、停止無(wú)休止的抱怨、等等……在此就不逐一羅列了。最后,請(qǐng)記住不要永遠(yuǎn)只做個(gè)程序員。一旦自我滿(mǎn)足并覺(jué)得自己是個(gè)優(yōu)秀的程序員,就得重新規(guī)劃你自己,擴(kuò)展興趣。搞開(kāi)發(fā)只是這個(gè)過(guò)程的一部分,了解用戶(hù)和商業(yè),那才是真正

6、的藝術(shù),每個(gè)人應(yīng)當(dāng)以此為目標(biāo)并努力掌握它。基本素質(zhì)一,是具有良好的編碼能力,編碼能力直接決定了項(xiàng)目開(kāi)發(fā)的效率。這就要求軟件工程師至少精通一門(mén)編程語(yǔ)言,比如當(dāng)前國(guó)內(nèi)企業(yè)常用的C/C++、VB和國(guó)際上最流行的Java語(yǔ)言,熟悉它的基本語(yǔ)法、技術(shù)特點(diǎn)和API(應(yīng)用程序接口)?;舅刭|(zhì)二,自覺(jué)的規(guī)范意識(shí)和團(tuán)隊(duì)精神。企業(yè)希望招聘到的程序員編程不一定很快,但是需要非常規(guī)范,個(gè)人能力不一定很強(qiáng),但需要合作意識(shí)很好。基本素質(zhì)三,是認(rèn)識(shí)和運(yùn)用數(shù)據(jù)庫(kù)的能力,即會(huì)使用目前常用的數(shù)據(jù)庫(kù)軟件,如甲骨文公司和微軟公司的數(shù)據(jù)庫(kù)等?;舅刭|(zhì)四,較強(qiáng)的英語(yǔ)閱讀和寫(xiě)作能力

7、。程序世界的主導(dǎo)語(yǔ)言是英文,編寫(xiě)程序開(kāi)發(fā)文檔和開(kāi)發(fā)工具幫助文件離不開(kāi)英文。作為基礎(chǔ)軟件工程師,具有一定的英語(yǔ)基礎(chǔ)對(duì)于提升自身的學(xué)習(xí)和工作能力極有幫助?;舅刭|(zhì)五,是具有軟件工程的概念。從項(xiàng)目需求分析開(kāi)始到安裝調(diào)試完畢,基礎(chǔ)軟件工程師都必須能清楚地理解和把握這些過(guò)程,并能勝任各種環(huán)節(jié)的具體工作?;舅刭|(zhì)六,是求知欲和進(jìn)取心。軟件業(yè)是一個(gè)不斷變化和不斷創(chuàng)新的行業(yè),軟件人才的求知欲和進(jìn)取心就顯得尤為重要,它是在這個(gè)激烈競(jìng)爭(zhēng)的行業(yè)屮立足的基本條件。程序員是一種技術(shù)工作,在IT的發(fā)展中有相當(dāng)重要的地位,從底層硬件通訊協(xié)議的建立,到數(shù)據(jù)傳輸層的處理

8、,到操作系統(tǒng)的建設(shè),到數(shù)據(jù)庫(kù)平臺(tái)的建設(shè),一直到應(yīng)用層上各種數(shù)據(jù)營(yíng)銷(xiāo)平臺(tái)的搭建,程序員在里面都扮演著舉足輕重的角色并為IT事業(yè)的發(fā)展做出了巨大的貢獻(xiàn)。中國(guó)有很多精于編碼的人,但是中國(guó)軟件行業(yè),尤其是網(wǎng)絡(luò)應(yīng)用開(kāi)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。