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