掃碼去點(diǎn)贊
我是一名軟件開(kāi)發(fā)工程師,報(bào)考的是中級(jí)軟件設(shè)計(jì)師的考試,很幸運(yùn),2023年上半年的考試我順利通過(guò)了。下面我把自己的學(xué)習(xí)方法還有和考試相關(guān)的一些內(nèi)容總結(jié)了一下,供準(zhǔn)備報(bào)考的和正在復(fù)習(xí)的學(xué)員參考。
首先說(shuō)一下我的考證目的,不同的考證目的所對(duì)應(yīng)的學(xué)習(xí)方式不同。我的目的是
1、工作中由于自己的基礎(chǔ)知識(shí)不足遇到了瓶頸,想通過(guò)學(xué)習(xí)提升自己突破瓶頸;
2、申請(qǐng)職稱(chēng);
以下的學(xué)習(xí)方法都是以此目為前提的方法。
從報(bào)名到考試有好幾個(gè)月的時(shí)間,看似很久,但如果分配到每一個(gè)章節(jié)中時(shí)間其實(shí)不多。而且還要算上做模擬題的時(shí)間,實(shí)際上能用在學(xué)習(xí)課本知識(shí)上的時(shí)間就更少了。所以首先
要根據(jù)章節(jié)制定一個(gè)總體計(jì)劃。以中級(jí)軟件設(shè)計(jì)師為例,我是11月底報(bào)名的,來(lái)年5月28日考試,就算一共有6個(gè)月時(shí)間,拿出一個(gè)月時(shí)間專(zhuān)門(mén)做模擬題,那么學(xué)習(xí)時(shí)間一共是5個(gè)月,
課本章節(jié)一共有13個(gè)章節(jié),那么平均每個(gè)章節(jié)能分配11天時(shí)間。這樣一排計(jì)劃就有一個(gè)總體的時(shí)間概念,就可以有計(jì)劃的學(xué)習(xí)。
你有沒(méi)有過(guò)剛開(kāi)始興致勃勃地學(xué)習(xí),但是隨著時(shí)間的推移慢慢學(xué)習(xí)的動(dòng)力越來(lái)越小到最后直接不學(xué)了。大多數(shù)人都遇到過(guò)這種情況,出現(xiàn)這種情況的原因是沒(méi)有及時(shí)的正向反饋。
舉個(gè)例子,為什么玩游戲時(shí)就很有動(dòng)力,因?yàn)槟惆聪鹿翩I敵人會(huì)掉血,打到敵人會(huì)獲得對(duì)應(yīng)的獎(jiǎng)勵(lì),這些都是及時(shí)的正向反饋。而學(xué)習(xí)雖然也會(huì)有反饋,但短時(shí)間看不到的。
那么我們要做的就是能讓學(xué)習(xí)有一個(gè)及時(shí)的正向反饋,方法有很多種,我采用的是把每天學(xué)習(xí)了多少個(gè)小時(shí)記錄下來(lái),這樣能直觀的看出自己付出了多少努力。每天都看到自己
累計(jì)學(xué)習(xí)的時(shí)間越來(lái)越多,心里會(huì)有一種成就感,這樣你的學(xué)習(xí)動(dòng)力會(huì)源源不斷的涌現(xiàn)出來(lái)。
學(xué)習(xí)記錄模版
軟考是過(guò)關(guān)性考試,合格就能過(guò),所以我們的最低目標(biāo)是合格,有能力再想考高分的事情。為了能更合理的分配自己的時(shí)間,有些不是重點(diǎn)、花很長(zhǎng)時(shí)間也不一定能學(xué)會(huì)的知識(shí)點(diǎn)就要果斷放棄。
以我為例,軟考選擇題有5分的英文題,本人英文還停留在hwo are you.fine,thanks and you 的程度。讓我看懂專(zhuān)業(yè)的英文無(wú)異于天方夜譚,我估計(jì)花個(gè)一兩年的時(shí)間說(shuō)不定可以,所以英文果斷放棄。
再例如算法,雖然算法是重點(diǎn),但是本人高數(shù)實(shí)在是一言難盡,看著空間復(fù)雜度、時(shí)間復(fù)雜度那復(fù)雜的公式,頭都大了。所以算法我只是知道有這么個(gè)東西,能記住結(jié)果,至于公式和靈活運(yùn)用果斷放棄。
教材上有很多內(nèi)容由于用詞生硬缺乏例子,單看書(shū)看不懂。而老師的視頻主要是講解一些重點(diǎn)知識(shí),有很多地方也沒(méi)有講到。所以當(dāng)遇到不明白的地方還是得靠百度。像數(shù)據(jù)庫(kù)、面向?qū)ο?、結(jié)構(gòu)化開(kāi)發(fā)、軟件工程等,我就在網(wǎng)上查閱了大量的資料。所以看教材和老師的視頻很重要,但也不要只局限于此。
子曰:“學(xué)而不思則罔”。將學(xué)到的知識(shí)用于實(shí)踐中才能更好的掌握它。我在學(xué)完結(jié)構(gòu)化開(kāi)發(fā)中的數(shù)據(jù)流圖后,就嘗試將自己工作中的業(yè)務(wù)用數(shù)據(jù)流圖畫(huà)出來(lái),雖然畫(huà)的不是很準(zhǔn)確,但是畫(huà)完之后我對(duì)數(shù)據(jù)流圖的印象更深了,而數(shù)據(jù)流圖也是我學(xué)的最好的知識(shí)點(diǎn)之一。
下面來(lái)分享一些學(xué)完軟考對(duì)自己的提升,我一向奉行學(xué)以致用的原則,下面列舉幾個(gè)我在實(shí)際工作中使用中級(jí)軟件設(shè)計(jì)師所學(xué)到的內(nèi)容。
面向?qū)ο笤O(shè)計(jì)模式中分為三大類(lèi),其中行為形設(shè)計(jì)模式中有一種叫作責(zé)任鏈的設(shè)計(jì)模式,在我實(shí)際開(kāi)發(fā)中我把一些需要一連串操作的動(dòng)作設(shè)計(jì)成責(zé)任鏈的方式,每一個(gè)動(dòng)作既解耦又可以重復(fù)利用,后期維護(hù)十分舒服。
本人在公司同時(shí)擔(dān)任技術(shù)面試工作,以前面試只能從網(wǎng)上找些java的題問(wèn)問(wèn),想了解對(duì)方基礎(chǔ)水平怎么樣根本不知道問(wèn)什么。學(xué)習(xí)中級(jí)軟件設(shè)計(jì)師之后,面試時(shí)候的底氣足了很多,像數(shù)據(jù)結(jié)構(gòu)、osi網(wǎng)絡(luò)模型、面向?qū)ο笤O(shè)計(jì)模式等信手捏來(lái),稍微一問(wèn)就能知道對(duì)方的基礎(chǔ)水平。
前段時(shí)間業(yè)主要求出一個(gè)服務(wù)器之間的關(guān)系圖,我同事用文字說(shuō)明,用excel畫(huà),業(yè)主都不滿意。后來(lái)同事找到我,我想這不就是uml的部署圖,于是給畫(huà)了一個(gè),順利通過(guò)業(yè)主要求。
uml部署圖
以上都是我學(xué)習(xí)的心得和實(shí)際應(yīng)用中比較有代表的例子,學(xué)習(xí)之后對(duì)我內(nèi)在的提升還有更多的幫助。其實(shí)學(xué)習(xí)基礎(chǔ)知識(shí)就像練習(xí)內(nèi)功一樣,從外表完全看不出來(lái)和別人有什么不一樣,當(dāng)你出招時(shí),深厚內(nèi)力帶給你力量的提升會(huì)展露的淋漓盡致。
希望我的經(jīng)驗(yàn)?zāi)芙o各位帶來(lái)幫助,同時(shí)祝愿準(zhǔn)備考證的各位都能通過(guò)。
全部回復(fù)
考試題庫(kù)
報(bào)名簡(jiǎn)章
手機(jī)APP
資料下載,隨身攜帶
微信公眾號(hào)
微信關(guān)注,更多資料