終于考完了,有些莫名的激動,也有些莫明的感慨,一吐為快。
通過這次考試,發(fā)現(xiàn)一下規(guī)律(也許稱之為規(guī)律很牽強),寫出來,和大家交換一下看法,為以后的學(xué)習(xí)或者更高層次的軟考提供點經(jīng)驗。
1、上午的考試和下午的考試是一個整體。同一次考試?yán),由于受題量、考試的區(qū)分度、考試的鑒別度的限制,同一個知識點不能出現(xiàn)兩次,更不可能出現(xiàn)多次。所以,上午考過的內(nèi)容,如果次內(nèi)容也適合作為下午出題的內(nèi)容,則當(dāng)次考試的下午題中,幾乎不能再出現(xiàn)次內(nèi)容。如今天上午題中考了測試中有關(guān)錯誤數(shù)量的計算(這個知識點在《軟件設(shè)計師考試沖刺指南》一書中別編排在下午考試的內(nèi)容里),下午就不可能再考。再如,上午考了SQL查詢語句,下午題當(dāng)中,即便出現(xiàn)數(shù)據(jù)庫設(shè)計的考題,也不大會再來讓你填寫空缺的SQL語句。反過來,上午對數(shù)據(jù)結(jié)構(gòu)的考試,很少,相關(guān)的計算試題更是寥寥無幾,而在下午的試題中,大家看到了,第五題的題干有多長......容易看出,上午的考試和下午的考試是一個密不可分的整體。
2、考試內(nèi)容正在經(jīng)歷著巨大的變化。從當(dāng)初的高級程序員,到系統(tǒng)設(shè)計師,再到今天的軟件設(shè)計師,考試經(jīng)歷的變化決不僅僅是資格名稱上的小小改變而已,而是要求合格人員的專業(yè)技能、專業(yè)知識的改變。為什么會這樣呢?因為技術(shù)的進步嗎?這是其中一個原因。我覺得另一個重要原因是,社會分工的細化,具體到我們這個行業(yè),就是,分析、設(shè)計、編碼、測試、質(zhì)量控制工作分離(注意是分離,而不是脫離!)。軟件設(shè)計師,顧名思義,最重要的工作是“設(shè)計”。設(shè)計什么呢?設(shè)計軟件。怎么設(shè)計軟件呢?怎樣的設(shè)計才算一個好的設(shè)計呢?怎樣的設(shè)計師才是合格的設(shè)計師呢?如何才能得到一個好的設(shè)計呢?好的標(biāo)準(zhǔn)又是什么呢?......這一連串的問題,也許就是考試改革的方向和重點,從中我們也能把握住考試的重點。就說這次的考題吧,大家考完的感覺是什么,尤其是對下午題的感覺?我的感覺就是,題“簡單”了。為什么會有這種感覺呢?因為下午試題更注重對“分析和設(shè)計”的考察,而減少了對“實現(xiàn)”,如算法,數(shù)據(jù)結(jié)構(gòu)等知識和技能的考察。這就告訴你,你現(xiàn)在努力的目標(biāo)是“設(shè)計師”,不是“程序員”,當(dāng)然,這兩者之間聯(lián)系非常非常緊密。
一個好的軟件設(shè)計師,不可能只會紙上談兵,正如老師說的,那種只“會”數(shù)據(jù)結(jié)構(gòu),不“用”數(shù)據(jù)結(jié)構(gòu)的,不會是合格的軟件設(shè)計師,至少不是“好”的軟件設(shè)計師。所以,考試試題,特別師下午的試題,正在推陳出新,穩(wěn)中求變。整個試題結(jié)構(gòu)是第一大題主要考數(shù)據(jù)流圖,第二大題主要考面向?qū)ο蠛蚒ML,第三大題主要考數(shù)據(jù)庫設(shè)計,第五至七大題考數(shù)據(jù)結(jié)構(gòu)和C++、java語言特性(結(jié)合面向?qū)ο蟮母拍?。而給人印象最深的恐怕是第四大題了。web service!相信很多人對其只是耳有所聞罷了。而這樣的知識出作一道大題,很值得人深思。這令我想起了去年下午題中的那道加密的題目來。大家看出什么規(guī)律了嗎?考試正在和新技術(shù)或者主流技術(shù)緊密結(jié)合起來,改變以前那種老套的出題模式,使人耳目一新。一場考試中,既有對基礎(chǔ)知識的考察,又有對新知識、新技術(shù)的考察,這就令考試很有層次,很有新意,也更有價值。這也就回答了剛才提出的“怎樣的設(shè)計師才是一個好的設(shè)計師”的問題,他(她)應(yīng)該是基礎(chǔ)知識扎實,實踐經(jīng)驗豐富,對新知識、新技術(shù)敏感,并掌握了的專業(yè)人才!
那么我們應(yīng)該怎么應(yīng)對考試呢?扎實的基礎(chǔ)是必須的,新技術(shù)的掌握是不可少的,例如今年試題中開始大規(guī)模出現(xiàn)設(shè)計模式的題(題量有限,考試知識點繁多,考了2、3個題也算很多了吧?),web service的題。也許以后的考試不會再有web service(因為技術(shù)總要進步,總要被淘汰),但是SOA呢?eclipse呢?
所以,大家在準(zhǔn)備考試的時候,應(yīng)該有個清醒的認識:學(xué)習(xí),復(fù)習(xí),準(zhǔn)備考試的過程,應(yīng)該是個鞏固基礎(chǔ),學(xué)習(xí)新知識、新技術(shù)的過程,而不是一個投機取巧、押題之類的過程。學(xué)習(xí)過程中可以參考一些相關(guān)網(wǎng)站:CSAI很不錯的。
總結(jié)一下吧,我認為以后的考試中,有關(guān)“分析”、“設(shè)計”以及新技術(shù)的考題會越來越多,而其他的知識點正在變得越來越次要。至于數(shù)據(jù)結(jié)構(gòu)和算法,正如前人所說,那是內(nèi)功。試問哪個武功高手、武林至尊的內(nèi)功不深厚的?所以,考不考“內(nèi)功”,你斗要會,最好精。
希望與其他軟考考生進行交流?點擊進入軟考論壇>>>
更多信息請訪問:考試吧軟件水平考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |