1. 程式人生 > 其它 >七天自學通過軟考系統架構師經歷分享

七天自學通過軟考系統架構師經歷分享

前言

軟考複習的方式可以分為兩種:報班和自學。當然也有加QQ要求共同分攤網課費用的,當然被我義正言辭地無情拒絕。原因很簡單:沒錢。於是前前後後自學了七天,最終考過了系統架構師。如果你想考系統架構師,或許這個學習模式不適合你,但至少會讓你少走很多彎路。

首先晒一下成績,開心的一,雖然考的不是很好!!每科滿分75,需要同時都>=45分才算合格。

軟考初衷

2020,感覺要改變一下自己。畢業兩年沒考過證書,百度了一下了解到軟考,於是腦子一熱就報了個高階軟體架構師,反正報名費都一樣。在網上搜了搜前輩們的經驗,說是留出一個月複習時間就足夠了,報完名就放在一邊了。

10月8日國慶假期結束,還有整整一個月的複習時間。可不巧的是,我是拖延症晚期,從30天覆習時間縮減到20天,再縮減到到15天。然後參加了兩場婚禮結婚過去了5天,系統升級又忙活了2天,一轉眼就十月底了。最後只有7天時間可以複習。最後抱著破釜沉舟,背水一戰,乘風破浪、重在參與的心態決定掙扎自救一波。

資料篇

視訊資料

工欲善其事必先利其器,沒有資料還複習個錘子。在找資料這條路上我是做了很多無用功。因為個人的習慣偏向於視訊學習,可是在B站找到了寥寥幾個和架構師有關的學習視訊。要不就是知識點覆蓋不全面,要不就是講的拖拖沓沓,聽得我腦闊疼。

如果你的計算機基礎薄弱,還是建議你去看看這些視訊,推薦看前兩個,講的比較好但知識點不夠全面,但是值得一看。我只看了一部分,做了一部分筆記,後來覺得效率太低了,這樣肯定複習不完,就放棄了,所以這裡強調一下:一定要預留出充足的複習時間。這裡分享一波自己做的筆記。

筆記連結:http://note.youdao.com/s/FbKkcz3m

知識點補充網站很全的知識點彙總網站

上面的筆記加上這個網站,所有的知識點差不多都覆蓋了,未涉及的小部分知識點可以在做題時進行擴充套件。

書籍資料

視訊這條路走不通,後來就打算直接通過軟考系統架構師官方指定圖書:系統架構設計師教程第四版提取知識點,此書600多頁,兩個白天只看到200多頁就放棄了,前幾章還能看出重點,後面的章節看起來都是重點,所以在筆記中只提取了前面幾章的知識點。

當然,時間充足的童鞋可以慢慢的看,想要快速複習的不要把過多的時間浪費在上面。這裡還是強調一定要預留出足夠的時間!

資料百度雲連結:https://pan.baidu.com/s/1LEx_KuFwTvgZqBtlCY3D2Q 密碼:6o1s

system_architect

是從github上一個大佬總結的,裡面將章節知識點和歷年真題結合了起來,可以邊複習邊做題。

系統架構師論文範文50篇,裡面包含了歷年的優秀範文,值得借鑑,其他的資料就是一些真題。

資料列印

我將筆記、網站上的章節資料都打印出來,今年的考試這個網站上的資料發揮了至關重要的作用。

資料如圖:

左邊的是我自己做的筆記,右邊的是從網站下的資料。上面的圈圈畫畫(請自動忽略潦草字跡)都是我做題時,遇到的出現頻率比較高的知識點。

同時我也列印了50篇論文範文,但是就看了幾篇,一是看不下去,二是我記不住。

至此,系統架構師複習資料準備工作完成。

學習APP

軟考真題APP,花了25RMB永久啟用,裡面包含了歷年真題以及解答,還可以計時和評分,用來刷題再適合不過。

複習篇

時間維度

白天

  1. 系統架構設計師教程前200頁:兩天。對於我來這一塊拖了點時間,主要提煉知識點比較慢。但這本書的內容很詳細,很適合作為理論基礎,基礎不好的同學可以預留一個月看這本書。
  2. 背列印資料知識點:三天。這裡是重點,知識點才是精華所在,肯定要好好看,這一塊主要針對於選擇題(綜合),邊做題邊看,而且簡答題的題目往往都會出現在這些知識點中。
  3. 做選擇題:一天。主要是做上面的system_architect裡面的選擇題。
  4. 背歷年案例分析的答案:一天。對著軟考真題APP裡面的案例直接看答案並背下來。

晚上

每天晚上就是軟考真題APP刷綜合知識題,以此培養做題的感覺。背誦案例分析的答案和資料上的知識點,學習回答邏輯。

科目維度

主要還是圍繞軟考真題APP來複習。我把複習重心放在了選擇題上,案例我只看了歷年真題答案。論文我是在軟考那天早晨五點,背了背開頭的摘要。

綜合知識

這部分就和考駕照一樣,就是刷題。白天刷system_architect裡面的題目,晚上在軟考真題刷,這樣保證一道題可以刷兩三遍,將知識點查漏補缺。

對於做錯的題目我都會截圖保留或者收藏,每天都反覆的去看,至少混個眼熟。

案例分析

還是看歷年真題,有空的可以認真的做,學習答案的官方回答方式,找找規律。像我這種沒空的就直接看答案,背幾個看起來比較重要的碰碰運氣。

論文

培訓班可能會押題,會讓你背誦論文。但是那麼多2500+字的論文我實在背不下來,只看了幾篇論文開頭的摘要和正文的結構,正文內容靠自己的靈活發揮。

2020系統架構師考試心得

今年是我第一次參加軟考,也是臨時起意報考的系統架構師。可能今年受其他因素因素,加上自己本身是一個大資料開發,接觸的系統架構和程式語言挺多,什麼問題都能往上面湊,感覺題目還是比較簡單的。

工作經驗對於系統架構師重要麼

在軟考群裡看到了不同的觀點。有的人說有工作經驗考試會簡單,也有人說有工作經驗會固化思維,反而不利於考試。就我這次考試而言,運氣成分居多,因為這次考試的案例分析和論文全憑我的工作經驗,下面簡單來說一下。

案例分析

案例分析一共五個題目,分為選擇填空題和簡單題。第一個是必做題,第一問我看過的原題的答案而且我背過這個知識點,所以做起來得心應手。後面四選二我選擇了redis的應用和Java的SSM框架,平時對redis和SSM用的比較多,所以第一問填空做起來輕輕鬆鬆,第二問簡答就組織了一下比較技術性的語言來回答。也許是回答得不夠官方,才考了49分,不過都是依賴工作經驗來完成回答的。

論文

論文四選一:論軟體測試中缺陷管理及其應用、論企業整合架構設計及應用、雲原生架構及其應用論題、論資料分片技術及其應用。看到前三個的時候我都快哭了,聽都沒聽過。看到最後一個我才鬆了一口氣。

題目主要內容如下:

Hash分片,一致性Hash分片和按照資料範圍分片是三種常用的資料分片方式

作為一個大資料開發,分片和分割槽就是我的強項!Hash分片我寫了Kafka,一致性Hash我講了講他的環形結構和原理,資料範圍分片我寫了Hive的分割槽已經資料庫的分表。再加上我之前背的論文摘要,不到兩個小時我就寫完了2500字+,內容全是靠日常工作經驗來填充的。

考完會有遺憾麼

很多人會在考試的時候,因遇到複習完忘了或者遇到過但沒仔細看的題目而懊悔不迭。我也一樣,案例分析考到了redis的RDB和AOF兩種持久化方式,我是17年實習的時候學習的redis,做過一份筆記,在今年6月筆記遷移的時候打算重新整理RDB和AOF,結果忘了,所以回答的時候心裡特別沒底,考完試就懊惱的不行。

查成績會激動麼

一直以為一顆重在參與的心情著成績出來,而真當得知可以查成績訊息的時候,雖然畢業兩年多了,查成績的時候還是忍不住內心激動、握著滑鼠的手有點顫抖。雖然這個證書目前對我無關緊要,但是看到成績的時候還是開心的無以復加。

需要報班麼

看個人自控力和學習能力。我自學的時間有四年多了,自學Java、python、大資料開發、爬蟲、網路、作業系統等等,涉及的知識面比較廣泛,所以軟考的很多東西對我來說難度不是很大,加上No Money,所以選擇了自學。

結語

一波學習經歷的記錄和分享,有興趣的可以考考試試,可以學到不少其他知識。