主頁 > 軟體設計 > 自學七天,我是如何通過軟考系統架構師

自學七天,我是如何通過軟考系統架構師

2021-01-01 07:30:23 軟體設計

此文Mac分風格閱讀鏈接:https://mp.weixin.qq.com/s/WWohgIH96zoOhTkGAhv1bQ

軟考所有高級復習資料和視頻全匯總:https://blog.csdn.net/CatchLight/article/details/112008852

前言

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

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

成績單

軟考初衷

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

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

資料篇

視頻資料

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

B站資料

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

筆記鏈接:http://note.youdao.com/s/FbKkcz3m
筆記

知識點補充網站:很全的知識點匯總網站

知識點網站

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

書籍資料

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

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

資料百度云鏈接:https://pan.baidu.com/s/1x44Wq0on6OtCFrYku2F5ww 密碼:6o1s

資料匯總

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

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

資料列印

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

資料如圖:
資料1
資料2
列印資料
左邊的是我自己做的筆記,右邊的是從網站下的資料,上面的圈圈畫畫都是我做題時,遇到的出現頻率比較高的知識點,

同時我也列印了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、大資料開發、爬蟲、網路、作業系統等等,涉及的知識面比較廣泛,所以軟考的很多東西對我來說難度不是很大,加上沒錢,所以選擇了自學,

建議

最后,還是建議大家預留兩個月左右的時間去復習,比較穩妥一點,可以合理地安排復習計劃,應對突發事件,不要和我一樣慌慌張張的復習,我之所以復習時間那么緊張,除了時間沒預留充足和喜歡拖延之外,就是出現了很多意料之外的事情打亂了復習時間安排,

最后,祝大家明年的考試能夠穩過,


寫的都是日常作業中的親身實踐,處于自己的角度從0寫到1,保證能夠真正讓大家看懂,

文章會在公眾號 [入門到放棄之路] 首發,期待你的關注,
收藏、在看、轉發


轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/243214.html

標籤:其他

上一篇:CI持續集成理論知識

下一篇:CI持續集成理論知識

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more