摘要:系統(tǒng)架構(gòu)設(shè)計(jì)師是軟考高級(jí)考試資格之一,本文帶來軟考系統(tǒng)架構(gòu)設(shè)計(jì)師考試通關(guān)學(xué)員的備考經(jīng)驗(yàn)分享:關(guān)于教材改版后的幾個(gè)思考。相信對(duì)在備考系統(tǒng)架構(gòu)設(shè)計(jì)師的考生會(huì)有幫助。
以下為通過軟考系統(tǒng)架構(gòu)設(shè)計(jì)師的希賽學(xué)員帶來的備考經(jīng)驗(yàn)分享,在備考軟考系統(tǒng)架構(gòu)設(shè)計(jì)師的朋友,不妨看看他的備考經(jīng)驗(yàn)吧!
軟考系統(tǒng)架構(gòu)設(shè)計(jì)師備考經(jīng)驗(yàn)分享:關(guān)于教材改版后的幾個(gè)思考
1、個(gè)人介紹
學(xué)習(xí)經(jīng)歷介紹
2021年6月 英語六級(jí)。
2021年6月 安徽省計(jì)算機(jī)二級(jí)C語言91分。
2022年5月 全國大學(xué)生英語競賽省級(jí)三等獎(jiǎng)。
2022年11月 軟考高級(jí)-網(wǎng)絡(luò)規(guī)劃設(shè)計(jì)師。
2023年4月 西班牙語歐標(biāo)A2。
2023年5月 軟考高級(jí)-系統(tǒng)分析師。
2023年6月 日語四級(jí)。
2023年4月 全國計(jì)算機(jī)等級(jí)考試(NCRE)四級(jí)-數(shù)據(jù)庫工程師。
2023年11月 軟考高級(jí)-系統(tǒng)架構(gòu)設(shè)計(jì)師。
關(guān)于個(gè)人的介紹
2002年出生的新世紀(jì)寶寶。
愛好廣泛,樂于接受新鮮事物。
淺通鋼琴、口琴、笛子。
喜歡動(dòng)漫、網(wǎng)游、足球。
學(xué)習(xí)坐不住類型,看心情學(xué)習(xí)。
致力于打破刻板印象。
2、復(fù)盤-軟考成績分析
網(wǎng)規(guī):選擇題計(jì)算題未掌握(P2P與C/S兩種網(wǎng)絡(luò)架構(gòu)傳輸文件時(shí)延計(jì)算等)、論文(2)響應(yīng)不夠充分等。論文準(zhǔn)備的IPv6改造在案例中考到了,且案例網(wǎng)絡(luò)安全題較為拿手。
系分:選擇發(fā)揮較好,網(wǎng)絡(luò)技術(shù)題基本滿分;案例必考題RUP六大核心過程工作流未掌握,答題時(shí)寫錯(cuò)答題框,涂改后重寫,但NoSQL數(shù)據(jù)庫較為拿手,因此穩(wěn)穩(wěn)過線。論文DevOps預(yù)測成功,但臨場許多內(nèi)容復(fù)用其它主題如設(shè)計(jì)模式等。
架構(gòu):選擇發(fā)揮不佳,出題風(fēng)格較往年變化較大,受隔壁考生敲鍵盤影響,40分鐘做完一遍就開始休息,差點(diǎn)掛科。案例必考題穩(wěn)穩(wěn)預(yù)測Kappa&Lambda架構(gòu),怒拿20+,Hibernate框架全錯(cuò),Sysml填空未填’id=‘,但從得分情況看批卷人手下留情了,給了大多數(shù)分。論文預(yù)測成功。
注:預(yù)測不是猜題,是在掌握了基礎(chǔ)后根據(jù)歷年試題把握出題方向(逆向工程)
3、關(guān)于深入知識(shí)點(diǎn)的幾點(diǎn)建議
(一)明確目標(biāo),主動(dòng)獲取知識(shí)而不是被動(dòng)接受
多問自己幾個(gè)為什么,準(zhǔn)確分析問題
例如:
1.在本次學(xué)習(xí)中我想掌握什么?(樂趣性)
2.為通過考試我需要學(xué)習(xí)什么?(功利性)
*需要指出,功利性與樂趣性是對(duì)立統(tǒng)一的,功利性很現(xiàn)實(shí),不應(yīng)受到批判,應(yīng)使其成為學(xué)習(xí)動(dòng)力。
3.這種技術(shù)的底層邏輯是什么?在日常生活中能夠指導(dǎo)我嗎?
Eg:構(gòu)件的復(fù)用原則(復(fù)用的美學(xué));
敏捷開發(fā)的小步快跑、迭代原則,“適應(yīng)變化勝過遵循計(jì)劃”(靈活);
架構(gòu)評(píng)估方法中”優(yōu)秀的單一理論“(專注);
DevOps開發(fā)與運(yùn)維一體化(打破人為劃分的”壁壘“)。
(二)善于利用網(wǎng)絡(luò)資源:諸如B站,針對(duì)性的去補(bǔ)漏。GPT-4,省時(shí)省力。
例如:
1.根據(jù)往年系分論文真題,考察過DevOps,你深入了解過DevOps嗎?近些年網(wǎng)絡(luò)與軟工領(lǐng)域愈發(fā)重視安全維度,DevSecOps會(huì)不會(huì)在軟考中出現(xiàn)?→B站DevOps社區(qū)及其它補(bǔ)充視頻。
2.在系分&架構(gòu)中數(shù)據(jù)庫知識(shí)是重點(diǎn)之一,更是架構(gòu)的底層基礎(chǔ)設(shè)施,作為架構(gòu)師,你足夠了解數(shù)據(jù)庫的業(yè)務(wù)場景嗎?對(duì)各種類型的DB熟悉嗎?了解過開源DB的生態(tài)嗎?(靈魂三問)你需要足夠熟悉:CAP原理、BASE原理(被視為CAP原理的補(bǔ)充)、ACID原則、事務(wù)一致性原理,熱點(diǎn)打散、分庫分表,等等;→阿里云《大咖說》/科技公司數(shù)據(jù)架構(gòu)解決方案。
同時(shí)值得注意的是,有些理論為學(xué)術(shù)派理論,工程理論中往往做不到“理想化”,因此需要結(jié)合特定業(yè)務(wù)場景。
4、官方教程的討論
第11章 未來信息綜合技術(shù)(人工智能、邊緣計(jì)算、數(shù)字孿生)
第14章 云原生架構(gòu)設(shè)計(jì)理論和實(shí)踐
第15章 面向服務(wù)架構(gòu)設(shè)計(jì)理論與實(shí)踐(微服務(wù))
第18章 安全架構(gòu)設(shè)計(jì)理論與實(shí)踐
第19章 大數(shù)據(jù)架構(gòu)設(shè)計(jì)理論與實(shí)踐
注:摘取的部分重要章節(jié)
哪些主題涉及面廣?
大數(shù)據(jù):高并發(fā)問題、安全性問題、多源數(shù)據(jù)集成問題...
云原生架構(gòu):容器技術(shù)、微服務(wù)、云計(jì)算、非關(guān)系型數(shù)據(jù)庫...
安全架構(gòu):安全模型、訪問控制策略、數(shù)據(jù)庫安全性、可靠性分析...
有意識(shí)地將各個(gè)知識(shí)點(diǎn)串接起來、形成整體認(rèn)識(shí)。
本次考試中,選擇題中參考了教程中的很多原話;
案例分析題Kappa&Lamda架構(gòu)及Hibernate直接考了書中原圖,Sysml是從論文中扒下來的(華東師范大學(xué));而論文可靠性模型及邊云協(xié)同在書上也能夠找到完整的概念。
新教程、新考綱,不論對(duì)于出題人還是對(duì)于考生來說都是一次探索的過程,能夠看得出來的是,案例題的批改放得很松,踩點(diǎn)甚至言之有理都能拿到相應(yīng)或部分的分?jǐn)?shù)。
逆向工程粉墨登場?。òx)我們可以根據(jù)本次考試抽取相關(guān)的抽象,對(duì)教材重視起來,這并不代表我們要從頭到尾一字不落地從頭看到尾,應(yīng)針對(duì)性地關(guān)注一些章節(jié),例如數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)、云原生架構(gòu)設(shè)計(jì)理論和實(shí)踐、
安全架構(gòu)設(shè)計(jì)理論和實(shí)踐(注:未來極有可能考察)等等,有針對(duì)性地把圖、敘述內(nèi)容過一遍,可以在把希賽講義吃透后再利用教程進(jìn)行查缺補(bǔ)漏。
5、關(guān)于論文的思考
我使用了搭載GPT-4的Bing,令其結(jié)合近年熱門技術(shù)預(yù)測論文題目,并收集相關(guān)素材,此外保底準(zhǔn)備往年傳統(tǒng)論文考題如微服務(wù)、面向構(gòu)件架構(gòu)設(shè)計(jì)等。
使用word進(jìn)行歸納總結(jié),標(biāo)紅加黑注明重要內(nèi)容,便于后續(xù)記憶。
很多人說論文難,在準(zhǔn)備不充分的情況下確實(shí)如此,在DFD圖中,沒有輸入只有輸出我們稱為“奇跡”。多查資料,無需死記硬背,理解了自然能流暢寫出。
出題者也有自身局限性,退一萬步說,出題者不可能對(duì)各種技術(shù)都了如指掌,那么他出題時(shí)也會(huì)參考近些年流行、熱門的技術(shù)。讀懂趨勢,預(yù)見未來。這時(shí),我們會(huì)遭遇兩種情況:
論文題目恰巧命中自己的項(xiàng)目&工作領(lǐng)域:那么恭喜你,兼顧廣度的時(shí)候深入闡述,易于得高分。
論文題目沒有一個(gè)符合自己項(xiàng)目的/沒有項(xiàng)目經(jīng)驗(yàn):以廣度為主,適當(dāng)深入,準(zhǔn)備些新穎、前沿的解決方案,“唬住批卷者”,句式工整、邏輯清晰,這時(shí)往往不會(huì)得高分,但也絕不會(huì)得低分。
”換湯不換藥“,如云邊協(xié)同,但其實(shí)名字是新的,做過開發(fā)的都知道也就那些東西,無非就是個(gè)邊緣計(jì)算,舊壺裝新酒。
“隱式方程”特征,即不顯式含有問題域。微服務(wù)可以圍繞云原生、“安全是永恒的問題”-安全解決方案、軟件測試技術(shù)、中間件的選型比較,結(jié)合項(xiàng)目都可以進(jìn)行復(fù)用,等等,看似新題實(shí)則很多東西都可以復(fù)用。
從今年系分與架構(gòu)來看,論文圍繞“數(shù)據(jù)”維度貌似增多了,未來或許仍會(huì)圍繞集成、數(shù)據(jù)安全等角度考察。
例:多數(shù)據(jù)源集成
大數(shù)據(jù)架構(gòu)(并發(fā)處理、Kafka做中間件)
構(gòu)建數(shù)據(jù)倉庫(不同類型數(shù)據(jù)分流構(gòu)建不同類型數(shù)據(jù)庫)
微前端架構(gòu)&Sidecar模式(解耦,增強(qiáng)穩(wěn)定性)
6、未來與展望
在今年的考試中,案例必考題不是質(zhì)量屬性,很多考生都叫苦不跌,未來考題的不確定性或?qū)⒊蔀橐环N趨勢,因此大家不要抱著僥幸心理去備考,而是全方位、寬領(lǐng)域地進(jìn)行系統(tǒng)性復(fù)習(xí)。值得慶幸的是,案例往往批的都比較松,這也提示了我們應(yīng)試時(shí)面對(duì)不會(huì)的題目可以盡可能地展開敘述,力爭踩點(diǎn)拿分。
在學(xué)習(xí)系分和架構(gòu)前,我已有較為扎實(shí)的數(shù)據(jù)庫與網(wǎng)絡(luò)知識(shí),對(duì)數(shù)據(jù)知識(shí)的敏感性也是我能夠預(yù)測本次考到大數(shù)據(jù)架構(gòu)的原因;此外,在未來考題中,我一直都覺得安全是很重要的話題。例如安全(Security)結(jié)合DevOps發(fā)展而來的DevSecOps;軟件測試的充分性也可保證內(nèi)部邏輯性從而提高安全性;數(shù)據(jù)安全維度,諸如數(shù)據(jù)治理、客戶隱私保密即隱私計(jì)算、數(shù)據(jù)加密技術(shù),等等。我建議大家應(yīng)及時(shí)補(bǔ)充相關(guān)知識(shí)。
我們擁有了正確、高效的方法論
在學(xué)習(xí)時(shí)就能事半功倍
復(fù)盤與分析往往比一味地刷題更重要
perseverance,simplicity,clarity
(堅(jiān)毅、簡潔、清晰)
KIS原則(Keepitsimple)
7、想跟大家說的話&致謝
然而,所謂困難,并非跨越一次巨大的障礙就算結(jié)束了。不如說,在跨越巨大的障礙之后,繼續(xù)維持以前的日子才是真正的困難。
人生中有很多考試,一次考試并不是終點(diǎn),是新的起點(diǎn)的開始。只要持之以恒地努力、堅(jiān)持不懈的奮斗,就一定能取得滿意的成績。
加油!“百二秦關(guān)終屬楚,三千越甲可吞吳。
致謝
感謝系統(tǒng)架構(gòu)設(shè)計(jì)師課程的三位老師。王勇老師講課風(fēng)格輕松、舉例務(wù)實(shí)易懂,他也是我軟件工程領(lǐng)域方法論的啟蒙老師。阿妹老師扎實(shí)的數(shù)據(jù)庫知識(shí)幫助我進(jìn)一步迭代數(shù)據(jù)庫相關(guān)知識(shí)的應(yīng)用能力;海濱老師信息安全知識(shí)豐富,也使我對(duì)安全領(lǐng)域的理解進(jìn)一步深化。
“師傅領(lǐng)進(jìn)門,修行靠個(gè)人”,很感謝希賽這個(gè)平臺(tái),能夠讓來自五湖四海的我們相互學(xué)習(xí)、共同進(jìn)步,希賽見證了我一年半的時(shí)光,但故事最后總有告別的時(shí)候,架構(gòu)的學(xué)習(xí)告一段落,但隨著技術(shù)的進(jìn)步、迭代,作為架構(gòu)師的學(xué)習(xí)并不會(huì)結(jié)束。
此外,還要感謝我的助教老師、后臺(tái)答疑的老師們以及銷售老師,也感謝你們的辛苦付出!“每一個(gè)偉大的思想都有一個(gè)微不足道的開始”,同樣也感激我的網(wǎng)規(guī)老師胡釗源老師,他也是我真正意義上的第一位計(jì)算機(jī)專業(yè)課老師。
祝屏幕前的各位也能夠堅(jiān)持所想、付出的都有回報(bào),和軟考來一場雙向的奔赴!再次祝大家生活順利、萬事如意!
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題