導航:首頁 > 程序命令 > 程序員為什麼考cfa

程序員為什麼考cfa

發布時間:2022-07-12 15:45:44

⑴ 為什麼要考CFACFA是什麼用處怎麼考CFA

CFA全稱 Chartered Financial Analyst (特許金融分析師),是全球投資業里最為嚴格與含金量最高的資格認證,被稱為金融第一考的考試,為全球投資業在道德操守、專業標准及知識體系等方面設立了規范與標准。自1962年設立CFA課程以來,對投資知識、准則及道德設立了全球性的標准,被廣泛認知與認可。《金融時報》雜志於2006年將CFA專業資格比喻成投資專才的「黃金標准」。
CFA具有國際認可度
美國證監會(SEC)認可CFA特許資格是等同美國證券從業員第七系列(Series 7) 法定資格。
美國紐約證券交易所(NYSE)給予CFA特許資格持有人只需加考證券分析師考試(The Supervisory Analyst Examination)中的證券規則部份,那便可以得到美國證券分析師(Supervisory Analyst)專業資格。
美國會計師協會(AICPA)給予CFA特許資格持有人只需加考由她們所舉辦的商業價值評估資格(Accredited in Business Valuation)半天考試,這樣便可以得到美國會計師協會(AICPA)的商業價值評估專業資格(ABV)。
英國證券及投資公會(SII)給予CFA特許資格持有人可以直接得到英國證券及投資公會(SII)的會員資格(MSI)或符合相關經驗要求便可以成為資深會員(FSI)。
CFA優勢
正如獲取CFA特許資格認證顯示了投資專才對更高標準的執著追求,聘用CFA特許資格認證持有人也表現了公司對此的重視。全球的僱主和傳媒都將CFA特許資格認證視為卓越的專業標准。憑著如此廣泛的認同,CFA特許資格認證持證人在國際職場上享有明顯的競爭優勢。CFA特許資格認證持有人通常就職於投資公司、互惠基金公司、證券公司、投資銀行等,或成為私人財富經理。 在中國大陸擁有最多CFA特許資格認證持有人的僱主包括普華永道、中國銀行、中國工商銀行、中國國際金融有限公司、匯豐銀行、中國中信、法國巴黎銀行、瑞銀、德勤、安永會計師事務所、中國平安保險、招商局集團、國泰君安證券股份有限公司等。
CFA考試
CFA考試內容分為三個不同級別,分別是方式是Level I、Level II和Level III。 考試在全球各個地點統一舉行,每個考生必須依次完成三個不同級別的考試。CFA資格考試採用全英文,候選人除應掌握金融知識外,還必須具備良好的英文專業閱讀能力。順利通過CFA課程即是達到一種成就,能獲得僱主、投資者和整個投資界的高度尊重。
CFA隨著CFA考試參考人數的不斷增加,「投資管理與研究協會」自2003年起,將Level I考試由每年一次增加為每年兩次,除了6月在全球160個考點舉行一次外,2003年12月將在包括新加坡、香港等考生較為集中的23個地區再舉行一次。因而,從2003年起Level I考生將有兩次機會參加考試。中國內地已經開設考場,每年6月份的考點有北京、上海、廣州、香港、南京、成都、天津、深圳,12月份的考點有北京、上海、廣州、香港。
考試內容廣深度淺,不屬於注冊考試。各級通過率35%,全部考完至少需要2-3萬人民幣。[2]
考試費(Registration Fee):每次報考時都需要繳納,當重考同一級別時有50美元的折扣,考試費依據報名時間的早晚而不同。

⑵ 為什麼決定去考 CFA

CFA在國際上認可度很高。正如獲取CFA特許資格認證顯示了投資專才對更高標准執著追求,聘用CFA特許資格認證有人也表現了公司對此的重視。CFA在投資金融界被譽為「金領階層」,在美國以及歐洲是進入金融行業的入場券,全球的僱主和傳媒都將在CFA特許資格認證視為卓越的專業標准。作為全球公認、用作衡量投資專業人士專業能力與道德操守的權威考評標准,CFA考試對幫助全球金融業加快高素質專業人士的培養有著特殊的意義,因為那些取得CFA特許資格的投資精英,都以經過至少三年時間的嚴格學習,期間還通過了三個級別、每次為時六小時的考試,這些考試用國際商業通用的語言——英語進行,內容涉及證券分析、企業財務、定量分析、經濟學、投資組合分析以及道德與職業操守等多方面。憑著如此廣泛的認同,CFA特許資格認證人在國際職場上享有明顯的競爭優勢。CFA特許資格認證持有人通常就職於投資公司、各類基金公司、投資銀行、證券公司、咨詢公司、會計師事務所咨詢部、會計師事務所審計部(面向金融客戶)、保險公司、期貨、信託、信用評級機構。或成為私人財富經理。CFA特許資格認證持有人通常就職於投資公司、各類基金公司、投資銀行、證券公司、咨詢公司、會計師事務所咨詢部、會計師事務所審計部(面向金融客戶)、保險公司、期貨、信託、信用評級機構,或成為私人財富經理。

⑶ 做編程需要什麼素質

序員,或者說就是可以真正合格完成一些
代碼工作的程序員,應該具有的素質。
1:團隊精神和協作能力
把它作為基本素質,並不是不重要,恰恰相反,這是程序員應該具備的最基本的,
也是最重要的安身立命之本。把高水平程序員說成獨行俠的都是在囈語,任何個人的力
量都是有限的,即便如linus這樣的天才,也需要通過
組成強大的團隊來創造奇跡,那些遍布全球的為linux寫核心的高手們,沒有協作精神是
不可想像的。獨行俠可以作一些賺錢的小軟體發點小財,但是一旦進入一些大系統的研
發團隊,進入商業化和產品化的開發任務,缺乏
這種素質的人就完全不合格了。
2:文檔習慣
說高水平程序員從來不寫文檔的肯定是乳臭未乾的毛孩子,良好的文檔是正規研發
流程中非常重要的環節,作為代碼程序員,30%的工作時間寫技術文檔是很正常的,而
作為高級程序員和系統分析員,這個比例還要高很多。缺
乏文檔,一個軟體系統就缺乏生命力,在未來的查錯,升級以及模塊的復用時就都會遇
到極大的麻煩。
3:規范化,標准化的代碼編寫習慣
作為一些外國知名軟體公司的規矩,代碼的變數命名,代碼內注釋格式,甚至嵌套
中行縮進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不但有助於代碼
的移植和糾錯,也有助於不同技術人員之間的協作。fan
s叫囂高水平程序員寫的代碼旁人從來看不懂,這種叫囂只能證明他們自己壓根不配自稱
程序員。代碼具有良好的可讀性,是程序員基本的素質需求。再看看整個linux的搭建,
沒有規范化和標准化的代碼習慣,全球的研發
協作是絕對不可想像的。
4:需求理解能力
程序員需要理解一個模塊的需求,很多小朋友寫程序往往只關注一個功能需求,他
們把性能指標全部歸結到硬體,操作系統和開發環境上,而忽視了本身代碼的性能考慮
,有人曾經放言說寫一個廣 告交換程序很簡單,這種人從
來不知道在百萬甚至千萬數量級的訪問情況下的性能指標是如何實現的,對於這樣的程
序員,你給他深藍那套系統,他也做不出太極鏈的並訪能力。性能需求指標中,穩定性
,並訪支撐能力以及安全性都很重要,作為程序員需要
評估該模塊在系統運營中所處的環境,將要受到的負荷壓力以及各種潛在的危險和惡意
攻擊的可能性。就這一點,一個成熟的程序員至少需要2到3年的項目研發和跟蹤經驗才
有可能有心得。
5:復用性,模塊化思維能力
經常可以聽到一些程序員有這樣的抱怨,寫了幾年程序,變成了熟練工,每天都是
重復寫一些沒有任何新意的代碼,這其實是中國軟體人才最大浪費的地方,一些重復性
工作變成了熟練程序員的主要工作,而這些,其實是完全可
以避免的。
復用性設計,模塊化思維就是要程序員在完成任何一個功能模塊或函數的時候,要
多想一些,不要局限在完成當前任務的簡單思路上,想想看該模塊是否可以脫離這個系
統存在,是否可以通過簡單的修改參數的方式在其他系統和應用環境下直接引用,這樣
就能極大避免重復性的開發工作,如果一個軟體研發單位和工作組能夠在每一次研發過
程中都考慮到這些問題,那麼程序員就不會在重復性的工作中耽誤太多時間,就會有更
多時間和精力投入到創新的代碼工作中去。
一些好的程序模塊代碼,即便是70年代寫成的,拿到現在放到一些系統裡面作為功
能模塊都能適合的很好,而現在我看到的是,很多小公司軟體一升級或改進就動輒全部
代碼重寫,大部分重復性工作無謂的浪費了時間和精力。
6:測試習慣
作為一些商業化正規化的開發而言,專職的測試工程師是不可少的,但是並不是說
有了專職的測試工程師程序員就可以不進行自測;軟體研發作為一項工程而言,一個很
重要的特點就是問題發現的越早,解決的代價就越低,程序
員在每段代碼,每個子模塊完成後進行認真的測試,就可以盡量將一些潛在的問題最早
的發現和解決,這樣對整體系統建設的效率和可靠性就有了最大的保證。
測試工作實際上需要考慮兩方面,一方面是正常調用的測試,也就是看程序是否能
在正常調用下完成基本功能,這是最基本的測試職責,可惜在很多公司這成了唯一的測
試任務,實際上還差的遠那;第二方面就是異常調用的測試,比如高壓力負荷下的穩定
性測試,用戶潛在的異常輸入情況下的測試,整體系統局部故障情況下該模塊受影響狀
況的測試,頻發的異常請求阻塞資源時的模塊穩定測試等等。當然並不是程序員要對自
己的每段代碼都需要進行這種完整測試,但是程序員必須清醒認識自己的代碼任務在整
體項目中的地位和各種性能需求,有針對性的進行相關測試並盡早發現和解決問題,當
然這需要上面提到需求理解能力。
7:學習和總結的能力
程序員是人才很容易被淘汰,很容易落伍的職業,因為一種技術可能僅僅在三兩年
內具有領先性,程序員如果想安身立命,就必須不斷跟進新的技術,學習新的技能。
善於學習,對於任何職業而言,都是前進所必需的動力,對於程序員,這種要求就
更加高了。但是學習也要找對目標,一些小coding有些codingTO就是這樣的coding上只
是一些Cfans們,他們也津津樂道於他們的學習能力,一會學會了asp,一會兒學會了ph
p,一會兒學會了jsp,他們把這個作為炫耀的資本,盲目的追逐一些膚淺的,表面的東
西和名詞,做網路程序不懂通訊傳輸協議,做應用程序不懂中斷向量處理,這樣的技術
人員,不管掌握了多少所謂的新語言,永遠不會有質的提高。
善於總結,也是學習能力的一種體現,每次完 成一個研發任務,完成一段代碼,都
應當有目的的跟蹤該程序的應用狀況和用戶反饋,隨時總結,找到自己的不足,這樣逐
步提高,一個程序員才可能成長起來。
一個不具備成長性的程序員,即便眼前看是個高手,建議也不要選用,因為他落伍
的時候馬上就到了。具備以上全部素質的人,應當說是夠格的程序員了,請注意以上的
各種素質都不是由IQ決定的,也不是大學某些課本里可以學習到的,需要的僅僅是程序
員對自己工作的認識, 是一種意識上的問題。
那麼作為高級程序員,以至於系統分析員,也就是對於一個程序項目的設計者而言
,除了應該具備上述全部素質之外,還需要具備以下素質:
第一,需求分析能力
對於程序員而言,理解需求就可以完成合格的代碼,但是對於研發項目的組織和管
理者,他們不但要理解客戶需求,更多時候還要自行制定一些需求,為什麼這么說呢?

一般而言,進行研發任務,也許是客戶提出需求,也許是市場和營銷部門提出的需
求,這時候對於研發部門,他們看到的不是一個完整的需求,通常而言,該需求僅僅是
一些功能上的要求,或者更正規些,可能獲得一個完整的用戶視圖;但是這都不夠,因
為客戶由於非技術因素多一些,他們可能很難提出完整和清晰,或者說專業性的性能需
求,但是對於項目組織者和規劃者,他必須能夠清醒認識到這些需求的存在並在完成 需
求分析報告的時候適當的提出,同時要完整和清晰的體現在設計說明書裡面,以便於程
序員編碼時不會失去這些准則。
程序設計者必須正確理解用戶需求所處的環境,並針對性做出需求的分析,舉例而
言,同樣一個軟體通過ASP租用方式發布和通過License方式發布,性能需求可能就是有
區別的,前者強調的是更好的支撐能力和穩定性,而後者則可能更強調在各種平台下的
普適性和安裝使用的簡捷性。
第二,項目設計方法和流程處理能力
程序設計者必須能夠掌握不少於兩到三種的項目設計方法(比如自頂至下的設計方
法,比如快速原型法等等),並能夠根據項目需求和資源搭配來選擇合適的設計方法進
行項 目的整體設計。設計方法上選擇不當,就會耽誤研發周期,浪費研發資源,甚至影
響研發效果。
一個程序設計者還需要把很多功夫用在流程圖的設計和處理上,他需要做數據流圖
以確立數據詞典;他需要加工邏輯流圖以形成整體的系統處理流程。一個流程有問題的
系統,就算代碼多漂亮,每個模塊多精緻,也不會成為一個好的系統。當然,做好流程
分析並選擇好項目設計方法,都需要在需求分析能力上具有足夠的把握。
第三,復用設計和模塊化分解能力
這個似乎又是老調重談,前面基本素質上不是已經說明了這個問題嗎?作為一個從
事模塊任務的程序員,他需要對他所面對的特定功能模塊的 復用性進行考慮,而作為一
個系統分析人員,他要面對的問題復雜的多,需要對整體系統按照一種模塊化的分析能
力分解為很多可復用的功能模塊和函數,並針對每一模塊形成一個獨立的設計需求。舉
個例子,好比是汽車生產,最早每輛汽車都是獨立安裝的,每個部件都是量身定做的,
但是後來不一樣了,機器化大生產了,一個汽車廠開始通過流水線來生產汽車,獨立部
件開始具有一定的復用性,在後來標准化成為大趨勢,不同型號,品牌甚至不同廠商的
汽車部件也可以進行方便的換裝和升級,這時候,汽車生產的效率達到最大化。
軟體工程也是同樣的道理,一個成熟的軟體行業,在一些相關項目和系統中,不同
的部件是可以隨意換裝的,比如微軟的許多桌面軟體,在很多操作模塊(如打開文件,
保存文件等等)都是復用的同一套功能模塊,而這些介面又
通過一些類庫提供給了桌面應用程序開發者方便掛接,這就是復用化的模塊設計明顯的
一個佐證。
將一個大型的,錯綜復雜的應用系統分解成一些相對獨立的,具有高度復用性的,
並能僅僅依靠幾個參數完成數據聯系的模塊組合,是作為高級程序員和系統分析員一項
最重要的工作,合適的項目設計方法,清晰的流程圖,是實現這一目標的重要保證。
第四,整體項目評估能力
作為系統設計人員,必須能夠從全局出發,對項目又整體的清醒認識,比如公司的
資源配置是否合理和到位,比如工程進度安排是否能最大化體現效率又不至於無法按期
完成。評估項 目整體和各個模塊的工作量,評估項目所需的資源,評估項目可能遇到的
困難,都需要大量的經驗積累,換言之,這是一種不斷總結的累計才能達到的境界。在
西方一些軟體系統設計的帶頭人都是很年長的,比如4,50歲,甚至更老,他們在編碼方
面已經遠遠不如年輕人那樣活絡,但是就項目評估而言,他們幾十年的經驗積累就是最
重要和寶貴的財富。中國缺這么一代程序員,主要還不是缺那種年紀的程序員,而是那
種年紀的程序員基本上都是研究單位作出來的,都不是從專業的產品化軟體研發作出來
的,他們沒有能積累那種產品化研發的經驗,這也是沒有辦法的事情。
第五,團隊組織管理能力
完成一個項目工程,需要團隊的齊心協力,作為項目設計者或研發的主管人,就應
當有能力最大化發揮團隊的整體力量,技術管理由於其專業性質,不大同於一般的人事
管理,因為這裡面設計了一些技術性的指標和因素。
首先是工作的量化,沒有量化就很難做到合適的績效考核,而程序量化又不是簡單
的代碼行數可以計算的,因此要求技術管理人員需要能真正評估一個模塊的復雜性和工
作量。
其次是對團隊協作模式的調整,一般而言,程序開發的協作通常分為小組進行,小
組有主程序員方式的,也有民主方式的,根據程序員之間的能力水平差距,以及根據項
目研發的需求,選擇合適的組隊方式,並能將責權和成員的
工作任務緊密結合,這樣才能最大發揮組隊的效率。
一個代碼水平高的人,未必能成為一個合格的項目研發主管,這方面的能力欠缺往
往是容易被忽視的。
綜上可以看到,作為一個主管研發的負責人,一個項目設計者,所需要具備的素質
和能力並不是程序代碼編寫的能力,當然一般情況下,一個程序員通過不斷的總結提高
達到了這種素質的時候,他所具有的代碼編寫能力也已經相當不簡單了,但是請注意這
裡面的因果關系,一個高水平的項目設計者通常已經是代碼編寫相當優秀的人了,但是
並不是一個代碼相當優秀的程序員就可以勝任項目設計的工作,這裡面存在的也不是智
商和課本的問題,還是在於一個程序員在積累經驗,逐步提升的時候沒有意識到應當思
考哪方面的東西,沒有有意識的就項目的組織和復用設計進行揣摩,沒有經常性的文檔
習慣和總結習慣, 不改變這些,我們的合格的項目設計者還是非常欠缺。
另外,為防止有無聊的人和我較真,補充一點,本文針對目標是作商業化的軟體項
目和工程,那些科研機構的編程高手,比如演算法高手,比如圖象處理高手,他們的工作
是研究課題而非直接完成商業軟體(當然最終間接成為商業
產品,比如微軟研究院在作的研究課題),因此他們強調的素質可能是另外的東西,這
些人(專家),並不能說是程序員,不能用程序員的標准去衡量。
最後補充一點東西,一個軟體項目研發的設計流程是怎樣的呢?以通常標準的設計
方法為例,(不過筆者喜歡快速原型法)。
第一個步驟是市場調研,技術和市場要結合才能體現最大價值。
第二個步驟是需求分析,這個階段需要出三樣東西,用戶視圖,數據詞典和用戶操
作手冊。用戶視圖是該軟體用戶(包括終端用戶和管理用戶)所能看到的頁面樣式,這
裡麵包含了很多操作方面的流程和條件。數據詞典是指明數據邏輯關系並加以整理的東
東,完成了數據詞典,資料庫的設計就完成了一半多。用戶操作手冊是指明了操作流程
的說明書。請注意,用戶操作流程和用戶視圖是由需求決定的,因此應該在軟體設計之
前完成,完成這些,就為程序研發提供了約束和准繩,很遺憾太多公司都不是這樣做的
,因果顛倒,順序不分,開發工作和實際需求往往因此 產生隔閡脫節的現象。
需求分析,除了以上工作,筆者以為作為項目設計者應當完整的做出項目的性能需
求說明書,因為往往性能需求只有懂技術的人才可能理解,這就需要技術專家和需求方
(客戶或公司市場部門)能夠有真正的溝通和了解。
第三個步驟是概要設計,將系統功能模塊初步劃分,並給出合理的研發流程和資源
要求。作為快速原型設計方法,完成概要設計就可以進入編碼階段了,通常採用這種方
法是因為涉及的研發任務屬於新領域,技術主管人員一上來無法給出明確的詳細設計說
明書,但是並不是說詳細設計說明書不重要,事實上快速原型法在完成原型代碼後,根
據評測結果和經驗教訓的總結,還要重新進行詳細設計的步驟。
第四個步驟是詳細設計,這是考驗技術專家設計思維的重 要關卡,詳細設計說明書
應當把具體的模塊以最『干凈』的方式(黑箱結構)提供給編碼者,使得系統整體模塊化
達到最大;一份好的詳細設計說明書,可以使編碼的復雜性減低到最低,實際上,嚴格
的講詳細設計說明書應當把每個函數的每個參數的定義都精精細細的提供出來,從需求
分析到概要設計到完成詳細設計說明書,一個軟體項目就應當說完成了一半了。換言之
,一個大型軟體系統在完成了一半的時候,其實還沒有開始一行代碼工作。那些把作軟
件的程序員簡單理解為寫代碼的,就從根子上犯了錯誤了。
第五個步驟是編碼,在規范化的研發流程中,編碼工作在整個項目流程里最多不會
超過1/2,通常在1/3的時間,所謂磨刀不誤砍柴功,設計過程完成的好,編碼效率就會
極大提高,編碼時不同模塊之間的進度協調和協作是最需要小心的,也許一個小模塊的
問題就可能影響了整體進度,讓很多程序員因此被迫停下工作等待,這種問題在很多研
發過程中都出現過。編碼時的相互溝通和應急的解決手段都是相當重要的,對於程序員
而言,bug永遠存在,你必須永遠面對這個問題,大名鼎鼎的微軟,可曾有連續三個月不
發補丁的時候嗎?從來沒有!
第六個步驟是測試。
測試有很多種:按照測試執行方,可以分為內部測試和外部測試;按照測試范圍,
可以分為模塊測試和整體聯調;按照測試條 件,可以分為正常操作情況測試和異常情況
測試;按照測試的輸入范圍,可以分為全覆蓋測試和抽樣測試。以上都很好理解,不再
解釋。
總之,測試同樣是項目研發中一個相當重要的步驟,對於一個大型軟體,3個月到1
年的外部測試都是正常的,因為永遠都會又不可預料的問題存在。
完成測試後,完成驗收並完成最後的一些幫助文檔,整體項目才算告一段落,當然
日後少不了升級,修補等等工作,只要不是想通過一錘子買賣騙錢,就要不停的跟蹤軟
件的運營狀況並持續修補升級,知道這個軟體被徹底淘汰為
止。
寫這些步驟算不上賣弄什麼,因為實話講我手邊是一本《軟體工程》,在大學里這
是計算機專業的必修課程,但是我知道很多程序員似乎從來都只是熱衷於什麼《30天精
通VC》之類的,他們有些和我一樣游擊隊出身,沒有正規學過這個專業,還有一些則早
就在混夠學分後就把這些真正有用的東西還給了老師。
fans亂嚷嚷,混淆視聽,實際上真正的技術專家很少在網上亂發帖子的,如筆者這
樣不知天高地厚的,其實實在是算不上什麼高手,只不過看不慣這種對技術,對程序員
的誤解和胡說,只好挺身而出,做撥亂反正之言,也希望那些還fans們能認真想想,走
到正途上,畢竟那些聰明的頭腦還遠遠沒有發揮應有的價值。
從程序員到工程師
從程序員升級到工程師大多數象我這樣對軟體有濃厚興趣的人,畢業後義無反顧地
走進了企業,開始了程序員的生涯。那時,我們迷戀「大全」、「秘籍」一類的書籍,
心中只有代碼。當我看到一行行枯燥的代碼變成了能夠打電話的設備,變成了屏幕上漂
亮的表格,變成了動聽的音樂,成就感油然而生。我覺得自己也是一個出色的程序員了
。在用戶的機房中苦熬三晝夜解決軟體的bug,也成了一種可以誇耀的資歷。五年前的某
一天,我把曾經讓我興奮自豪的大量代碼和少得可憐的文檔移交之後,來到了華為。這
里有更多的年輕人,我如魚得水,可以充分發揮自己的想像力。依然是代碼,依然是匆
匆地在紙上記下稍縱即逝的靈感(我們把它稱作文檔),依然是無休止地和bug作斗爭。
當有一天,一個新來的同事拿著署著我的大名的文檔,小心翼翼地來問我時,我發現自
己好象有點不認識它了。我心裡有點沮喪,再看看代碼,發現文檔上記錄的一些靈感已
面目全非。我當時不知道那位新來的同事感受如何,但我從那時起,好象意識到什麼。
現在來看,那時的很多事情都是事倍功半。
我也見到了我的項目經理,一個個子較高,瘦瘦的年輕人,據說剛從美國回來,已
工作了五、六年。我聽了心裡很高興,這回要一招一式地學兩手。需求分析的時間是一
個月,項目經理和我們(實際上代表客戶 )討論了proposal中的內容,確定每一項都是
需要的。然後他把模塊大致劃分了一下,開始進入計劃中的學習階段。每個人在學習階
段要寫出功能描述的膠片,給其他人講解,不知不覺中,項目組的所有人對項目有了整
體的了解。
他還安排了一些培訓,如他們公司的軟體開發模型、項目組中各角色的定義,以後
及時的培訓不斷,只要項目組中有需求,他總是把qa或相關的人請來,培訓很專業。需
求分析完成後提交了一份四十多頁的文檔,當我看到這份英文文檔中我寫的部分整整齊
齊地列在其中時,我的感覺很復雜,有些喜悅,但更多的是苦澀,我以前怎麼就從來沒
有這樣做過需求分析呢。
在我寫文檔的過程中,qa給我們培訓過srs的寫作模板,後來我還是不放心,讓他們
一個有經驗的工程師寫了一段,我們再琢磨著照著寫。這份srs雖然是多個人合寫,但風
格一致,內容詳實。更為可貴的是,一直到最後,這份需求分析的內容都沒有改過,以
至於我們沒有機會走一下他們的需求更改流程。
需求分析是項目的第一階段,第二階段的開發時間要根據需求分析的結果來確定。
當對方的首席技術官(相當於我們業務部的總體組長)來和我們討論計劃時,他們已列
出了對每個 模塊的代碼行數的預測,可能存在的風險。根據他們公司的生產率--300
行/人月,他得出了項目第二階段需要多少周。
我們當時就提出了異議:1)公司對該項目需求很急;2)每月300行是否太少;3)
我們還有下載的源代碼參考。他解釋說,300行/人月是使得項目能達到他們質量標準的
經驗數據,考慮到有源代碼參考,生產率最多不能超過350行/人月。
當他問我們公司的生產率時,我腦袋裡轉了三個圈,沒敢多說,大概六、七百行吧
。他沉默了一會兒,然後堅定地說,我們這個計劃是建立在確保質量的基礎上的,我想
你們到印度來開發軟體,首先看中的應該是我們印度公司的
質量保證。我知道你們不缺乏軟體開發人員,你們為什麼不選擇下載的軟體呢。幾句話
說到了我的痛處,現在國內的弟兄們還在為使用下載軟體移植的產品四處奔波呢!
隨後的開發活動有條不紊,我們老老實實地跟著做。系統測試計劃、用例,概要設
計,集成測試計劃、用例,詳細設計,單元測試計劃、用例,編碼,單元測試,集成測
試,系統測試。一個完整的v模型開發過程,其中每個過程都有review。當我們對一些設
計的方法不太明白時,項目經理給我們發來了相關的資料,我不知道他當時是怎麼想的
,一些基本的分析、設計方法是十年,甚至二十年前的軟體工程書中就講到的,印度每
個計算機專業的人員都是必修這些內容的。而我們除了對一些具體協議的代碼很熟之外
,對這些常用的方法似乎一無所知。我感到一些羞愧,進城直奔書店,把他給我開列的
書找了出來,晚上躺在床上,仔細研讀,我彷彿突然又遇到了能給我指點迷津的良師益
友。現在印度所已形成了強烈的學習風氣。我回來後也推銷了700多本書,這些書教我們
如何用工程化的方法開發軟體,是成為一個軟體工程師必讀的資料。
我們的項目經理的計劃控制能力很強,當有什麼影響到項目計劃的事情發生時,如
人員辭職、實驗室搬家、某一模塊預測不準(該模塊是我們預測的),他總是採取必要
的措施,減少延期,調整計劃。剛開始,我們對他們每天上午11點,下午4點下樓喝咖啡
還有點意見,後來也跟著喝去了,原來,喝咖啡時的交流非常豐富,從項目管理到設計
方法,從技術發展到風土人情,無所不包,對我們互相之間的理解,對團隊的氣氛很有
幫助。我們項目的QA也在適當的時候出現在我們的面前,我們對她的工作只有一些感性
認識。她每次參加會議時,手裡時常拿著一個check list,項目經理准備相應的資料,
回答一些問題,她打著勾,或寫著項目經理的解釋。她給我們做培訓時也很耐心,體現
出很好的職業素養,我至今還在懷念她給我們的幫助。
我從事軟體開發已有九個年頭了,可我現在仍然不能說自己是個合格的軟體工程師
,更不用談什麼合格的管理者。我看到一份報道說,瑞士洛桑一權威機構把中國的科技
綜合競爭力從原來的第十三位調到二十多位,原因是他們調整了一些評估標准,其中有
一條是中國合格工程師的可獲得性非常低。想著弟兄們熬紅的雙眼,四處奔波升級的疲
憊身影,我有一個強烈的願望:快把我們自己升級成合格的工程師吧!

⑷ 我為什麼非要考CFA

CFA所涵括的金融知識從固定收益投資分析到股權分析、企業金融、衍生工具等,著重培養考生的投資分析能力。而金融分析能力對於一個想在金融界有不錯的發展的人來說,是一項不可缺失的能力。

⑸ 為什麼要考CFACFA是什麼用處怎麼考CFA

越來越多的人報考CFA,城市之間對CFA人才的搶奪也是越來越明顯,設立的福利政策真是讓人眼紅;但是有部分同學對cfa考試是什麼還不夠了解,今天高頓君來給大家講講CFA考試是什麼:
CFA全稱為:Chartered Financial Analyst(特許金融分析師),是金融投資行業高等級的證書,也是財務金融機構金融分析從業人員比較青睞的證書。《金融時報》雜志於2006年將CFA專業資格比喻成投資專才的「黃金標准」。人民日報也再三推薦此證書,此前人民日報整理的推薦2019年大學生考的證書里依舊有CFA證書的身影!

CFA是一種職業資格認證,CFA考試總共三個級別,三個級別需要逐級進行考試,同時難易程度遞增,與金融知識、英文水平(關鍵是英語閱讀能力)、數理背景有一定關系;在CFA考試中,CFA考生需要加強這幾方面的學習。
CFA考試有固定的科目,每級考試科目不會發生變化,但是每年CFA考試各個級別的考綱都會發生10%-20%的變化,CFA考試並不是一成不變的。
cfa一二級考試科目是同等的,共十個科目,cfa三級總共七個科目,比cfa一二級少了三科。
CFA一二級科目:
職業倫理道德、定量分析、經濟學、財務報表分析、公司理財、投資組合管理、權益投資、固定收益投資、衍生品投資、其他投資。
CFA三級科目:
道德與職業行為標准、經濟學、投資組合管理、權益投資、固定收益投資、衍生工具、其他類投資。
CFA考試形式:
目前CFA考試三個級別都為筆試形式,2021年CFA一級考試將改為機試形式進行測試,CFA二三級依舊為筆試。

每年在6月舉行CFA一二三級考試,12月只舉行CFA一級考試;2021年將有可能每年考四次CFA一級考試,每個級別考試為6個小時,上午3小時、下午3小時。
CFA考試考點:
每年的CFA考試考點是不定的,CFA考點城市在CFA考試報名前,CFA協會會通知;具體的CFA考點,CFA考生將在自己的准考證上看見。
CFA考試這么吃香,是每個人都能報的嗎?
當然是有一定的報考條件了!
CFA報考條件:
根據CFA特許金融分析師協會的要求,報考不限定專業,如果你對資產管理、投資研究、咨詢服務或投行感興趣,只要符合下列條件之一就能報名參加CFA考試:
1.學歷要求:
A、本科在校學生,畢業前12個月之內即可參加CFA報名考試
B、3年制大專學歷加上1年全職工作經驗
C、2年制大專學歷加上2年全職工作經驗
2. 最基本的遵守職業道德規范,CFA考試中,道德與職業規劃是很重要的課程,要從自身做起。
3. 能夠完成注冊和報名以及支付費用;
4. 能夠用英語參加考試。

補充說明:
學歷要求--考生在報名參加考試時,要具備本科(或相當程度)的學歷。大專兩年半加上一年半的工作時間;高中以上四年符合資格的專業工作經驗;自學考試同樣可以報考,只要具備相當程度的學歷和工作經驗。
專業方面--具體並未限制。
英語水平--考試對考生的英語水平無特別要求,但鑒於考試為全英文試卷、全英文做答,故考生的英語水平應建立在正確理解試題及正確表達考生觀點的基礎之上。
數學水平--CFA考試對數學要求,CFA考試數理分析難度不是很高,一般數3即可,側重概率統計相關知識的考核應用。
參加CFA考試在CFA報名時需要繳納一定的費用。
CFA報名費用(由三個部分組成):
(1)CFA注冊費用
CFA考試首次注冊費用:$450。CFA二三級不需要繳納。
(2)CFA報名各個階段考試費用(分為三個階段,包含電子版CFA官方教材費用)
三個級別考試在每個階段的考試費用都是相同的,一階段:$650;二階段:$950;三階段:$1380,CFA考試實行早報早優惠政策,報名越早報名費用越低。
註:如果想要購買紙質版CFA官方教材需要額外繳納170$(包含20$郵費)。
(3)CFA考試稅費
剛報名考試對應「新考生稅費」,已經報名參加過考試的考生對應「老考生稅費」。參考數值:新生稅$78,老生稅$45,具體以交費時顯示為准。

*部分退款政策
注冊費與報名費可在付款後三個工作日內申請全額退款,但實際到賬金額可能會受到匯率波動影響。除此情況外,注冊費與報名費在任何情況下均不予轉讓或退款。
紙質版教材(150美元)在訂單完成後無法申請退款。郵寄紙質教材可能需額外支付進口稅等費用,如產生清關費用,也需由考生個人承擔。
CFA考試作用:
CFA的課程和考核內容根於金融投資管理的實踐,涉及豐富的金融投資知識,從經濟學到投資組合管理和資產評估等投資管理的核心內容,從基本概念到案例分析和實踐運用。CFA計劃參與者可以在學習中不斷提高,體會到將投資原則轉換為工作實踐的樂趣。
此外,CFA協會還定期向會員提供研討會文獻匯編和會員專著,傳達投資界的新動態,通過其完善的會員服務體系和考核體系來確保具有CFA稱號的人員在金融投資領域中保持良好的狀態。
很多投資者會選擇擁有CFA特許資格的專業人士為他們管理資產,越來越多的企業把CFA作為引進人才的重要衡量標准,僱主把CFA作為評價員工能力的尺度,很多機構把CFA作為員工職業發展計劃的重要部分。
CFA就業方向:
包括投行經理,基金經理、財務經理、項目總監、行政總裁、資金分析高管、資金管理總監、審計項目經理、首席執行官、稅務經理、融資經理、總出納、財務總監、財務結算高級經理、投資分析高級經理、財務會計主管、財務結算高級經理證券分析師、財務總監、投資顧問、投資銀行家、交易員等。
推薦給大家一個已經考過CFA的學姐,關於CFA任何不懂的事情都可以咨詢她。不僅能解決CFA考試問題,還有電子版CFA試題和CFA備考資料可以領取,微信ID:Ailili044

相關CFA內容推薦閱讀

⑹ 為什麼要考CFA

這是錯誤的想法,CFA有很大的用處。 在職場中,有越來越多的公司會在招聘時寫到「有CFA證書者優先」,而且,具體到詳細的工作時,CFA的三級考試,也是每通過一級,就職的工作也不相同。在金融圈內,CFA持證人其實還有一種高精專的就業,那就是金融衍生品研究員。衍生金融工具已經成為現代金融市場不可或缺的重要組成部分,它既是重要的風險規避工具,同時又是巨大的風險源,所以,它也一直以高風險、高回報著稱,而這也是金融專業人才的不錯就業之一。 CFA證書對於金融行業的人來說是一個非常重要的證書,想要輕鬆通過考試考取證書,一定要報考專業的培訓機構。以高頓教育為例,高頓教育成立於2006年,隸屬於上海高頓教育科技有限公司,致力於打造完整的「終身財經教育」生態體系,為企業及個人提供專業、系統、便捷的財經知識產品與服務,幫助萬千企業系統提升財務運作水平,更為百萬學員提供學習深造、求職、創業、職業晉升、人脈拓展的機會和舞台。

⑺ 工作了三年的我為什麼選擇考CFA

調查數據顯示,在2019年6月CFA考試的考生中,超過三分之一的人是為了有更多職業晉升及發展的機會,19%的人想要增強自己的在投資分析和投資組合管理技巧方面的競爭力。有11%的人說是為了挑戰自己,小編也是非常佩服的。還有4%的人是為了從僱主或是未來僱主那裡獲得認可。
要想順利通過CFA三級考試,不下苦功夫可拿不下。不要在沒有認識到CFA項目意義的情況下草率開始。
很多的CFA考生去考CFA考試的目的都是希望有高薪,有好的職業前程,所以一般人選擇證書之前都會到各個網站去問,去查這門證書是什麼,有些什麼好處,考試周期,詳細資料,但是卻忽略了,自己去調研的過程,其實,自己去總結,去嘗試的過程才是最主要的,人雲亦雲的事情,其實說句不好聽的,隨大流是種懶惰的行為。拿來主義並不有利於你的自身挖掘和自我成長。
CFA能提供給我們什麼?我認為,最大的好處,就是一個未來發展的機會。雖然現在看來也許CFA的作用尚不明顯,但是假以時日,這個作用一定會越來越明顯。

⑻ 為什麼很多人工作了後還要考CFA

很大一個原因是CFA證書對工作有幫助,作為金融第一考試,又被譽為美國財政局三大黃金證書之一,CFA含金量和認可度是非常高的,並且CFA學習內容都是金融方面較專業性知識,因此對從事金融工作來說,幫助還是非常大的,並且有這個證書對晉升或找到更好工作也會增加了更多機會。

⑼ 用經歷告訴你,為什麼要考CFA

CFA是「注冊金融分析師」或「特許金融分析師」(Chartered Financial Analyst)的簡稱,它是證券投資與管理界的一種職業資格稱號,由美國「特許金融分析師機構(CFA Institute)」主辦,自從六十年代中期*9次考試以來,CFA考試已經經歷了近60個年頭。CFA考試分三個水平等級,各個水平分別出題,每一水平試題又分為上午和下午各三小時,應考人員每次只能選其中某一水平的等級考試。候選人要想通過資格考試至少要三年,且考試內容具有較高難度,但由於CFA發起者「金融分析師聯合會」的權威、影響和悠久歷史,以及獲得該資格後享受優厚的待遇,所以考生趨之若鷸。CFA的重要性和市場價值是顯而易見的,但是不是每一個人能適合考取呢,是不是每一個人都對CFA有極為正確的認識呢?我們歸納並分析後,初步劃分了九種類型:
1.MBA(企管碩士),MS in Finance(財務碩士),MS in Financial Engineering(財務金融碩士):
這群人投資了一年到二年的時間拿到一個商學企管碩士、財務碩士,或是財務工程碩士,但如果要到資產管理公司工作,似乎有CFA是更好的解決方案,因為國際間只有一種CFA,代表一致性的質量。現在MBA人才過剩,如果不是很好的學校,在職場上難有競爭力。而研究所主修財務或財務工程的人學的又太偏數理分析,對財務報表分析及其它比較宏觀的科目缺乏完整的訓練,因此在職業選擇上比較沒有彈性。
2.主管機關:
一個先進的金融市場,其主管機關一定也差不到那裡去。有先進的金融商品,才會有先進的立法及行政。同樣地,有開放且不斷追求新知的證券主管機關,也才有活潑多元的證券市場及商品。
3.學生:
現在的學生面對比以前更大的競爭,在商學院就讀的大三大四的學生,考研究生也許不是*4的選擇,有一個全球都承認的高階金融證照才是就業的保證。學生最有時間,當你們對未來很茫然的時候,參加CFA考試等於是幫自已未來數十年的職業生涯開啟了一扇窗。現在很多學生都了解CFA的價值,因此都將CFA考試當成考證照的*6目標。
4.FRM(金融風險管理師):
CPA(注冊會計師)既然考過了FRM,表示你對數量統計、債券、衍生性金融商品有非常的了解,再考CFA其實過關的機率就相當高,在職場上能發揮的空間也就越大。對於CPA而言,如果你覺得會計師事務所的工作太過繁忙,缺乏挑戰性,可以選擇考CFA,為自已的職場加分,也突顯你跟其它會計師的不同。
5.金融業主管:
當你的部屬都具有CFA證照的時候,主管也來一個吧!至少說考過CFA *9級,你也能更理解你?氖糲攣裁賜砩媳冉廈揮鋅沼Τ?(因為都去閱讀CFA的教材了)。而且CFA考試重視職業行為准則(Ethics),一個部門的同仁都依照客戶*5利益做事,對整個部門也是一件好事。
6.銀行理財專員:
增加自已面對客戶的信心與信任感,光是有幾張國內證照並不足以讓你出人頭地。您的客戶比你有錢得多,也比你的人生更有經驗,你如何讓他放心地將錢交給你管理,在他還沒有決定將錢交給你之前,你先要投資自已於全球*6階的證照。況且,未來如果你要考CFP(認證理財規劃師),如果你已經有CFA證照的話,不再需要去參加學分班,就可以直接參加CFP的考試,這樣可以幫你既省錢又節省掉一年半的寶貴時間。
7. 研究員、分析師、基金經理人:
這群人當然需要CFA,因為CFA證書是吃飯的傢伙,每一位研究員分析師基金經理人的名片上都頂著CFA三個字,光鮮亮麗。當很多基金經理人,在看國內外的研究報告時,會發現其中作者姓名旁多有CFA三個字,這代表一種專業,而操盤手自已有需要這種專業,這樣才能碰撞出更美的火花。考CFA絕對不是趕流行,也不是速成的事。資產管理更是一輩子的事業,因此終身學習實有必要,參加CFA只是終身學習中重要的一環。在此,特別建議要長期待在資產管理公司或是投資銀行,不妨選擇早點考CFA。一來可以向老闆證明你是玩真的,一來研讀CFA教材對你的職業也很有幫助。在美國,如果你不是畢業於前十名的MBA名校,想去華爾街闖一闖,*4有CFA*9級的考試通過證明,否則很難獲得面試的機會。而且金融市場很多信息是用英文作溝通,利用考CFA培養對英文的實力,一魚兩吃。
8.國內證券分析師:
這群人已經考取了證券分析師,實力非凡。但國內的證券分析師的考試科目畢竟比較偏制度法規面,對於一日千里的證券業之新知比較無法完全掌握。很多已有
證券分析師的資格的人士,仍然選擇報考CFA。
9.銀行證券業銷售人員:
有CFA三個字放在名片上可以創造五分鍾的營銷價值,讓客戶對你的*9印象比較好。誠然,考上CFA不一定要從事研究的工作,如果能在證券經紀業務部或是銀行放款部服務,接觸現有寶貴的客戶,順便可以利用CFA所學到的知識,發揮您的所長。
CFA考試面廣,層次深,所以難度較大,平均每級考試通過率在57%左右。三級考試層層篩選下來,再後通過者,往往對投資知識的了解比較透徹。也正因為如此,公司常把CFA作為衡量員工能力和專業素質的標准之一,它能證明你對北美金融知識的了解,北美的銀行、投資、保險等僱主就不會擔心您因缺在北美的工作經驗而造成東西方金融知識上的理解差距。所以,如果您有志在北美金融機構工作,或想提高金融投資專業知識,在公司里得到提升,或有興趣擴充您自己的投資理財知識,考取CFA會是一個很好的方式。

閱讀全文

與程序員為什麼考cfa相關的資料

熱點內容
單片機線程切換速度 瀏覽:614
qq等級代掛網站源碼 瀏覽:184
佛山市app源碼 瀏覽:131
新三源碼x3ym 瀏覽:25
電腦x命令大全 瀏覽:459
地下城與勇士怎麼修改伺服器 瀏覽:285
android本地國際化 瀏覽:837
股市lon技術指標源碼 瀏覽:346
煙台首鋼空調壓縮機 瀏覽:449
民法總論pdf 瀏覽:910
發動機壓縮比96 瀏覽:752
手游應用下載網站源碼 瀏覽:471
買了雲伺服器還要自己買伺服器嗎 瀏覽:572
鳳樓閣app哪裡下載 瀏覽:277
linuxphp安裝curl擴展 瀏覽:54
35歲去日本程序員 瀏覽:343
eve手游什麼伺服器 瀏覽:911
伺服器版本高於什麼意思 瀏覽:280
小程序胡萊三國源碼 瀏覽:845
下載的app都去哪裡了 瀏覽:450