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