架构师考试3
軟考系統設計架構師經驗與教訓分享
2017年08月01日 17:20:29?leixiang831257?閱讀數 18558
系統架構設計師考試經驗和教訓分享?
?
但愿你是計算機專業的學生,考這個證,有助于提升你的綜合能力,但是如果想通過考這個證,就能拿幾十萬的年薪,這是不可能的。請回到現實中來,在國內一個證就能改變我們的人生的,幾乎沒有,也只有出生證、結婚證和死亡證了。
所以,不要迷信它!!!因為在國內,真正合格的架構師真的很少,而且只有在大公司搞開發、設計和優化的,對大客戶量,大訪問量,大并發量有持續研發經驗的,對架構才會有感覺。
它的魅力所在,應該是下面三個方面:
一是可以系統的學習一遍軟件工程這個領域,為我們設計開發軟件重塑一些思想;
二是學會在用戶的視角反思我們開發的系統,是否能用,是否好用,是否利于拓展,是否為用戶考慮;
三是一些單位評職稱可能與該證掛鉤,戶口積分什么的。
考過了不代表水平有多高,考不過也很正常,大家仍然要專注做行業領域軟件,只有多做、用戶不斷反饋,我們不斷改進,才會有更好的軟件,這絕對是王道!
我去考架構師的時候,遇到了特別年輕的美女也去考,我覺得很詫異,因為我覺得架構師應該是神圣的,具備很成熟開發經驗才有意義,當然也有牛逼的女司機,確實也有通過的。也許在人家艷麗光鮮的后面,學習比我們還扎實。
系統架構的重要性不言而喻,確定好了系統架構,軟件的一半工作就幾乎完成了,我覺得最貼切的理解應該是:系統架構師能夠根據用戶的需求,定下開發、部署、運維、成本核算等全過程的框架。在公司里面,大部分都是產品經理全部代勞了,所以好的架構師一般都是從產品經理開始的。
下面說說系統架構師的考試:(考試和真正的水平不一定相同)
一共分為三個部分:沒有最難的部分,只要是你沒有復習好的部分,幾乎都會掛掉。所以一定要慎重復習,作好掛的常態心里準備。
這個考試分為三個部分,涉及的領域有10多門,能買到的資料也不多,對于一個計算機專業碩士來說,應該沒有太大問題,都是基礎。但是對于外行來說,難度很大,而且東西實在是多,不進行專業培訓,或者考2、3次,很難一次性通過。
具體而言:
上午的綜合考試,涉及的領域很廣,但是深度并不深,我個人建議,把重點放在軟件工程那部分,就是設計模式,架構、還有UML。沒有技巧,不要相信輔導班的猜題,更不用相信淘寶里面幾百塊的那種包過班,提供的資料并沒有實際的意義,關鍵還是要自己投身心進去,扎扎實實的學進去。 ?早上綜合考試,全是選擇題,但是不能掉以輕心,很多人一不小心就差了2、3分,但用點功夫,都沒有太大為題。請回歸到理性的寫代碼一樣,多做題、多理解、多背。
中午的案例分析,說句實話,我認為是比較難的,因為這些題目必須要有項目經驗,對于微軟那一套網站架構(IIS+SQL+ASPX.NET)、JSP+Servlet+Javabean 、Struts、Spring、Hibernate那套架構、MVC等等這些東西必須要熟悉。這幾年,還要注意:微開發,手機app開發,我覺得最好是做過相關的項目,如果沒有做過,那一定要看看幾個相關工程實例。
下午的作文,2小時寫3000字!
先抄幾篇,記住手抄,不要用word寫,看著 時間寫,調整好自己的寫字速度,感受一下。然后通過看例文構造項目,然后構造4到5個例子,每次都往這上面靠。你手抄到3篇,你自己就有感覺了,相信我!然后形成自己的模板,寫的時候直接套用。??
一定要在與考試相同的環境下,寫上三篇以上,否則常常遇到以下問題:
1、漢字不會寫;
2、寫字速度跟不上;
3、不知道如何構造例子(你想想,2個小時,寫3k字,幾乎要做到不假思索就能寫出來,構思的時間不能操過20分鐘)
4、沒有吃飽飯,寫不動了,哥寫著寫著感覺都要飛起來了,最后才寫了2800字。
?
PS:中午要吃好點,帶好比較好寫細筆,平時把幾種類型的題目都寫一遍。
本人提供一些資料,需要私信我。
?
使用方法建議
先聽一遍視頻,(用1.3倍快速聽,節省時間,老師講得太磨嘰)把整體的先了解一遍。做好復習計劃,突出重點的那幾章,然后研究真題,真題非常重要,非常重要,非常重要。歷年系統分析師的題目也看看,因為題庫是一樣的。看了幾套真題,就知道重點是哪些章節了,然后反過來學習知識點,架構對量化和計算的東西要求并不高,都是理解的比較多。
幾種觀念誤區:
1、過分相信輔導班,迷信輔導班,以為跟一個班就可以通過。我覺得架構師考試不一定,當然,有錢也無所謂,輔導班確實可以少走一些彎路。
2、相信一些包過班資料提供者,一個人幾百塊那種,我認為那些人是及其不負責的,切勿相信,一些20多歲的小姑娘和你分享考試和架構經驗,你相信嗎?一行代碼沒有寫過,也沒有走進考場,昧良心忽悠人,浪費程序員的時間,該死!以前朋友考的時候上了當:先給你拉近一個群,群主陸續給分享資料,資料都是錄屏別人的,而且還需要播放密碼,誰要有質疑和反對意見,馬上剔出去,所謂的協議****保**過,更是扯淡,淘寶買東西,過了一個月,根本沒有人受理,誰和你簽協議。所謂的 猜題押題,你都開始架構師了,還相信這些東西嗎?
所以:一定要相信自己,這些年的考試大綱沒有變化過,意味著知識點也不會變化,所以有一個基礎版的視頻就足夠了,不要貪多貪全。我認為去考架構師的同學,都是經歷過大考過,也是人類智商靠前的。
3、想不勞而獲,僥幸通過。我告訴你,那是絕對不可能。做幾套真題,你就知道了你自己的水平了,大家一定要針對自己的水平,做好學習計劃,踏踏實實的復習,順便提升自己的開發設計水平,學會站在用戶的視角、站在領導的視角來設計和開發的系統。
?
?
?
?
我是如何通過系統架構設計師考試的(2017年軟考)
2018年01月07日 14:56:45?taohe_0?閱讀數 39138
?版權聲明:本文為博主 陶赫 原創文章,可以轉載,請保留作者信息、本文地址。 https://blog.csdn.net/taohe_0/article/details/78994852
2017年,時隔7年之后,我又一次參加了計算機技術與軟件專業技術資格(水平)考試,報考的科目為《系統架構設計師》,這是一個高級資格考試。上一次參加軟考時的高級資格考試還只有《系統分析師》,一轉眼的時間,高級資格考試已經有5門了,不得不感嘆飛速的變化。本人這次考試成績為:55(基礎知識)/49(案例)/52(論文),勉強算是通過了考試。回顧一下考試歷程。
?
2017年初,大概3月份的時候決定要參加軟考,上半年的高級資格考試是《系統分析師》,時間在6月份,時間比較近,考試復習材料還比較厚,還要考慮工作要出差等等,估算一下,可能沒有這個能力在三個月內完成,所以就把目標定在了2017年11月份的《系統架構設計考試》,這樣有近8個月的時間復習,時間足夠充裕。
?
俗話說,磨刀不誤砍柴工,要通過考試,基礎知識是必須要學的,這里就離不開《系統架構設計師考試全程指導(第2版)》。我剛看到這本書時就泄氣了一半,因為太厚了!再說這內容,幾乎涵蓋了計算機領域的各個方面,操作系統、數據庫、嵌入式、通信、系統開發、開發管理、架構設計……在大學里,每個方面都是一門單獨的課程,這叫我從哪里開始呢?不知道從哪里開始,那就從頭開始吧!我先粗略瀏覽一遍教程,這本教程一共600多頁,仔細看看,發現這些內容很多在大學還都學過,只不過現在都忘卻了!
?
選定復習資料之后,我給自己定的目標是每天看10頁,這樣計劃兩個月就可以把教程看完,當然這是理想的狀態下。開始一兩天還算按計劃完成,越往后越難以完成,因為要學習知識,還要思考例題解答要點,后來基本上是3~4天能看10頁就不錯了。在看教程的時候,一定要把重點的地方畫出來,最好能自己整理出一個體系,要知道計算機科學是一門體系感特別足的科學,你把一個領域的知識整理出來,就會發現其他領域貌似有相同的知識結構或者分析過程,然后后會容易理解一些。
?
由于工作的原因,我多是在出差的過程中抽空學習的教程,因為在家有時候太懶就不想看書啦。到了9月份,我看完了教程的絕大部分,這里說明一下,有些內容我沒有很認真地看就跳過去了,比如數據庫中邏輯數學那個部分,我花了兩天時間也沒有太深入的領悟,果斷跳過了……考試的日期是2017年11月11日,那么從9月份開始,我陸續開始做歷年真題。
?
一定要做真題,真題必須做,不看教程也要做真題,重要的事說三遍!
?
每一個參加系統架構師考試的同學都應該買一本《系統架構設計師與系統分析師歷年實體分析與解答》!做真題的時候,先要弄懂每個解題的要點,力求學會,不要圖快。因為很多知識是在教程中出現的,但是不一定會運用,或者忘記了,只有在做題的時候,我才會把知識融會貫通,逐漸變成一個知識體系,而不是孤立的知識單元。爭取用一個月的時間做4套真題,這樣對軟考的水平有一個客觀的評估,能更有針對性的查缺補漏。
?
10月中旬開始,重新做真。這時候要計算時間了,既要考慮正確性還要考慮答題速度了。這里真題主要是基礎知識和案例分析,基本在10月底,這兩塊考試內容基本完成。這時離考試還有10天左右,這十來天就專攻論文了。
?
說到論文,對大多數考生都是難點,因為工程師一般都不太注重培養寫作能力,我也不例外。我在復習論文的時候,先從網上找了一些例文,然后再整理自己的工作內容,參考例文的結構去寫自己的工作內容。這里不得不提一個寫作層次的事情,參加系統架構設計師考試,一定要把自己定位在架構師這個層次上,要負責對系統的結構、接口、性能等方面做出的思考、權衡和決策,千萬不要寫程序員級別做的那些事情。寫論文最好還是結合自己的工作背景寫好一些,因為思路展開之后會有很多可以寫的內容,如果僅是背幾篇文章,可能寫不出具體的東西來。寫論文還要培養寫字速度,120分寫2800~3000字,平均每分鐘25字左右,這還是很有挑戰性的。
?
最后總結一下:
1 做好復習計劃。最好提前6個月開始,我雖然提前8個月開始復習,實際上前期浪費的時間還是不少的,真正有效的復習是后面三個多月的時間。
?
2 復習先易后難。從《教程》開始看起把基礎打牢,然后做《歷年真題》穿針引線,建立知識體系。系統架構設計師的的內容很多,如果有難懂的內容,可以跳過先看別的,不要在一個很難啃的內容上話費太多功夫,因為每個章節的考分都是有比例的,放棄一個難的,學會兩個容易的,最后總分不會差太多。
?
3 磨煉自己的心。參加系統架構設計師考試,對自己的心性是一種磨煉。在學習由于有期末考試的硬性壓力,不想學都不行;而這種社會化考試,不學或者不過都沒有壓力,所以容易給自己放松。本人在10月份的時候沉迷于《王者榮耀》,那個月看書做題都很少,幸好及時醒悟。
?
4 論文最好結合自己的工作經歷去寫,這樣有內容,不空洞。
?
5 練習寫論文的速度和字跡工整。
?
回顧了一下考試的歷程算是對2017年軟考的一個總結,也希望對想參加軟考的同學們有一些參考作用!
?
?
?
?
-
lidadang:?2295146798@qq.com,樓主好人(4天前#21樓)
-
asdbaihu:?405293777@qq.com 發點資料看看吧(1周前#20樓)
-
BraveApple1109:?可以發一下學習資料嗎?多謝。995638596@qq.com(1周前#19樓)
-
whetu:?估計最難的是論文部分啊,因為好多字都不會寫了,還得補語文(4個月前#18樓)收起回復
-
-
taohe_0回復?whetu:?其實只要是工作用用到的東西,整理出來,不難寫,這個作文不需要太華麗的語言,樸素真實的描寫就很好(1個月前)
-
-
a_mini_fox:?今年第一次考,竟然過來。其實只花了一天時間復習,但是把前5年的真題全部做了一邊,挺有幫助的。昨天查了分,看分數應該是穩過了。(6個月前#17樓)收起回復
-
-
早退的程序員回復?a_mini_fox:?牛逼啊,一天,日積月累的技術(2個月前)
-
taohe_0回復?a_mini_fox:?你的方法我覺很正確,做試題一定是核心!另外你的水平應該也很高。(5個月前)
-
-
FlexAndSpring:?工作多年,去年下半年裸考過了,樓主說的很對,太難的地方沒必要去深究,把常用的知識理解透就差不多了,論文部分最好是把當前熱門的技術有個了解,工作中用過是最好了,我選的論文題目是論述nosql數據庫在項目中的應用,因為我工作中幾種主流的nosql數據庫都用過,有什么特性,能解決什么問題都比較清楚,平時自己也經常要組織內部技術分享,所以論文寫下來相當流暢??记耙粋€星期適當練練字,找下感覺,現在基本都電腦打字,要避免提筆忘字或者歪歪扭扭的問題。(3個月前#16樓)收起回復
-
-
早退的程序員回復?FlexAndSpring:?大牛(2個月前)
-
-
slzs_zyt:?樓主完全自學沒有報培訓班嗎?(4個月前#15樓)收起回復
-
-
slzs_zyt回復?taohe_0:?厲害(4個月前)
-
taohe_0回復?slzs_zyt:?沒有報培訓班,主要是工作忙,報了名也怕沒時間去(4個月前)
-
-
taohe_0:?沒有報培訓班,因為工作比較忙,報培訓班也沒時間去,(4個月前#14樓)
-
棲息的梧桐樹:?系統架構師的報考條件有學歷和工作年限的限制嗎?(4個月前#13樓)
-
zhangtsl:?復習資料就一本么?(5個月前#12樓)收起回復
-
-
taohe_0回復?zhangtsl:?以歷年考題為核心,結合考試教程,這兩本一般就夠了。這兩本書京東、當當都有賣的。(5個月前)
-
-
我不是逗逼:?你好請問一下,系統架構設計師有沒有什么視頻 或者歷年真題分享可否分享一下(6個月前#11樓)收起回復
-
-
taohe_0回復?我不是逗逼:?京東上由買的,軟件架構設計師歷年試題,藍色封面的,價格30多吧。以做題和看書為主,看視頻可以作為補充,(5個月前)
-
-
沒有就沒有:?受教了,感謝分享(10個月前#10樓)收起回復
-
-
taohe_0回復?沒有就沒有:?客氣了,分享快樂(7個月前)
-
-
dragonzhang001:?作者的論文得分很高,可否分享學習下(8個月前#9樓)收起回復
-
-
taohe_0回復?dragonzhang001:?寫作文的要點: 1 擺好自己的定位。參加架構設計師考試,你的角色是架構設計師,工作是要架構設計相關的,比如設備選型、方案設計、核心算法選擇、可靠性、安全性的考慮,以及風險管理等等,千萬不要寫代碼設計,debug一類過程,這是具體實施的工作; 2 寫自己的經歷。經歷過的項目,感悟才比較深刻,能夠總結和提煉出精華,寫出的論文才有深度,而不是泛泛而談。比如系統維護性方面內容,具體情況是什么樣,怎么做,獲得了什么樣的效果,不親自做一遍,很難寫出來。 3 千萬別用模板。很多機構都給萬能模板,使用模板能攢出一份字數還可以的論文,但是很多人都用模板,閱卷人看多了都免疫了,分數自然高不了。我自己就是血淚教訓,2018年參加系統分析考試,偷懶準備了一片模板論文,結果就悲劇了,三科就是論文沒過!(7個月前)
-
-
Lky10:?請問系統架構設計師教程和系統架構設計師考試全程指導有什么區別呢? 應該看哪個呢?(7個月前#8樓)收起回復
-
-
taohe_0回復?Lky10:?我只看過考試全程指導,沒有看過教程。 考試全程指導是知識點的集合,可以方便的了解架構設計的全局知識,有少量的課后題。 教程可能內容更細致吧。 這兩本書一定要結合試題看,因為知識點太多了,光看書不容易記住。 推薦《系統架構設計師2009至2016年試題分析與解答》(7個月前)
-
-
Ricardo.XP:?考到這個證就可以去應聘系統架構師相關職位了嗎?(8個月前#7樓)收起回復
-
-
taohe_0回復?Ricardo.XP:?這個證書確實能夠證明有能力從事架構設計的工作,但架構設計師和工程經驗關系很大,用人單位也不會只看一個證書就把這個重要崗位給一個沒有經驗的年輕人。 知識加實踐是工程領域的必備的條件,證書是知識的部分,實踐還要考自己,不過有理論指導,實踐起來會少走不少彎路。(7個月前)舉報回復
-
神秘小威回復?Ricardo.XP:?可以(8個月前)
-
- 上一頁
- 1
- 2
- 下一頁
?
?
?
?
?
-
JACKZHOU2009:?學習了,請問樓主考過了這個高級資格證的用處大嗎?本人在2012年就考過了中級,然而發現這個資格證的用處不大。(10個月前#6樓)收起回復
-
-
taohe_0回復?JACKZHOU2009:?就軟考本身來說,中級考試和高級考試中間的跨度還是很大的。每年高級的通過率大概在10%左右。 考這個證自大的用處,簡單歸納三點: 1 以考促學,能把計算機相關的知識點,特別是架構知識串聯起來,解答一些工作中的疑問,指導工作; 2 很多單位的評高級職稱是和這個證書聯系的,是硬指標之一; 3 多學點總沒有壞處,開闊視野,這個考試包括了架構設計,還有知識產權、項目管理等內容。 先寫這么多,有啥想法,可以進一步溝通。(7個月前)
-
-
楊同學_:?樓主工作年限多久了?我有點擔心自己水平不夠。(1年前#5樓)收起回復
-
-
楊同學_回復?taohe_0:?好的,多謝指點!(10個月前)
-
taohe_0回復?楊同學_:?我工作10年了 不要擔心,這個考試主三大塊:基礎知識、案例和論文。如果經驗少,案例和論文應該多下功夫。當你把這兩塊熟悉的產不多了,水平能提高很快的。(10個月前)
-
-
373048914:?謝謝(1年前#4樓)收起回復
-
-
taohe_0回復?373048914:?不客氣(1年前)
-
-
Robert_87:?煩請告知下復習資料,教程是哪個?多謝(1年前#3樓)收起回復
-
-
taohe_0回復?Robert_87:?復習資料1: 全國計算機技術與軟件專業技術資格(水平)考試參考用書:系統架構設計師考試全程指導(第2版) https://item.jd.com/11545358.html 復習資料2: 系統架構設計師2009至2016年試題分析與解答(全國計算機技術與軟件專業技術資格(水平)考試指導 https://item.jd.com/12346418.html 如果復習時間充足(大于六個月),建議兩個材料都買;如果基礎比較好或者復習時間小于六個月,買第二個。(1年前)
-
-
大白不黑:?學習了(1年前#2樓)
-
自律2019:?正好由此打算 拜謝!!(1年前#1樓)收起回復舉報回復
-
-
taohe_0回復?自律2019:?加油,祝順利通過(1年前)
-
- 上一頁
- 1
- 2
- 下一頁
? ??
總結
- 上一篇: 网站建设一般怎么付款(网站建设如何收费)
- 下一篇: Project编写功能点的规划时间