搜档网
当前位置:搜档网 › SAS程序员高级程序员考试心得

SAS程序员高级程序员考试心得

SAS程序员高级程序员考试心得
SAS程序员高级程序员考试心得

摘自:http://forum.yorkbbs.ca/showtopic-611095.aspx

forcode:一个牛人,34天把初级高级sas认证全过了

SAS程序员/高级程序员考试心得

一、为什么要考SAS程序员/高级程序员

我选择考SAS主要是因为三个原因:其一,我读的研究导向的金融硕士有一门课需要用到SAS,我想先熟悉一下;其二,一位在Hedge Fund工作的前任校友,在介绍求职经验谈到SAS时说The much the better;其三,网上大家的评论都是:SAS是在实业界使用最广泛,雇主最认可的企业级统计软件。

那么是不是这样呢,我做了一点研究工作:我打开https://www.sodocs.net/doc/768124603.html,网站,登录后点击JobSearch,分别输入各个统计相关软件的名称,从而得到和统计软件相匹配的工作的数目如下:

1. SAS: Jobs 1-25 of 2989 matches.

2. Stata: Jobs 1-25 of 40 matches.

3. SPSS: Jobs 1-25 of 768 matches.

4. SPlus: Jobs 1-25 of 26 matches.

5. Eviews: Jobs 1-15 of 15 matches.

6. Matlab: Jobs 1-25 of 1043 matches

7. tsp: Jobs 1-25 of 76 matches.

8. limdep: Jobs 1-3 of 3 matches.

9. Minitab: Jobs 1-25 of 224 matches.

10. Statistica: Jobs 1-6 of 6 matches.

11. Excel: Jobs 1-25 of thousands.

由上可见,Excel是使用最广泛的,这也很合理。然后就是SAS和Matlab,其他软件在某个特定领域可能有较广泛的应用,但是在实业界的雇主认可方面就要差一些。Stata很强大,也很好用(比SAS易学易用),

很多搞研究的朋友都用它。但在实业界的认可实在是低了一些。但是有一点要注意,以上只是对SAS的雇主认可程度,不是对SAS认证的认可程度。我感觉这个认证知道的人是不多的。不过得到这个认证应该能够向雇主证明自己在SAS应用方面达到了专业水准,这就足够了。

我觉得一个东西有用,而且对于自己的职业,自己的job market niche有帮助,就有必要掌握它。古人云,工欲善其事,必先利其器。又有俗语说,磨刀不误砍柴工。能够先系统地把一个软件学习一下,在应用的时候就能节省大量的时间和精力,也为工作提供更大的灵活性。通过考试以后,事实也证明了我的设想,对SAS的各个模块特别是Macro和Proc SQL的掌握(都是Advanced Programming的内容),给我以后的research project带来很多便利。我只需要所有的输入,然后一切都在SAS中解决,而没有学过SA S的同学就非常吃亏,一边上专业课,一边学SAS。很多data manipulation一复杂,就傻眼了。只好或者手动操作,或者在Excel做运算,再导入到SAS中进行分析。

潜在的陷阱

SAS程序员/高级程序员考试涉及的是纯编程的内容,完全不涉及SAS的各个功能强大的模块。雇主很可能不了解这一点,我们就有可能获得更多的机会。但是,自己不要陷入这个陷阱。对雇主所要求的功能模块要熟悉,不要等到要用的时候说,对不起,虽然我是SAS程序员/高级程序员,但是我没有学过这个模块。

SAS程序员/高级程序员考试并不难,认真看资料,认真看Practice Exam,仔细记笔记。大家投入合理的时间,应该都可以通过。此外,我考SAS是在2006年的夏天,对于资料的时效性以及SAS公司可能有的改动,大家要注意(这个考试不是太热门,改动即使有也不会太大)。

二、SAS程序员考试心得

我先在网上查了一下SAS认证的信息,看了一下别人的考试心得。主要的网站有:

SAS Certification Home :

https://www.sodocs.net/doc/768124603.html,/certify/

SASOR:

https://www.sodocs.net/doc/768124603.html,/

SAS中文论坛:

https://www.sodocs.net/doc/768124603.html,/forum/

我先是看了汪嘉冈的《SAS V8基础教程》(资料1),花了大约5天看完,开始还在SAS v8.02里运行一下,看看结果,后来觉得太麻烦,就只看书。然后看了Summaries and Quizzes of SAS Online Tut or for Base Programming(资料2). 这部分内容是对Base Programming考试是一个很好的总结,只是在Proc Report方面稍微欠缺一些。于是从图书馆借了《Little SAS Book –A Primer》第三版,看了Proc Report部分。此后找到了SAS Base Programming Practice Exam(资料3),自己试着做了一下,对答案,看答案的相关解释。在学习的过程中也记了不少笔记。PS: 资料1、2、3都是在SASOR论坛上下载的。

整个SAS Base Programming的准备时间是半个月15天。接下来就报名考试。因为是学生,考试费用是5折,只要US $ 75。只要发一封电子邮件给SAS公司的Certified Professional Program,附上你的St udent ID的扫描件就可以了。这样你就可以得到一个Promotional Code,是4个字符。在Prometric网站注册考试的时候,输入这个Code,就得到5折的价格。我考试很顺利地通过了。

在复习的过程中自己有一些感受,用中文教材复习英文考试总有些不太直接。如果让我再一次考SAS程序员,我会选取以下方法复习:

(1)SAS Online Tutor for Base Programming + Practice Exam

其实Summaries and Quizzes of SAS Online Tutor for Base Programming就是SAS Online Tutor

的一部分(好像是废话)。

SAS中文论坛提供从Internet访问的SAS Online Tutor,为防止盗链,他们经常改网址。请在这里检查最新的网址:

https://www.sodocs.net/doc/768124603.html,/forum/viewtopic.php?t=2206

(2)Little SAS Book + Summaries and Quizzes of SAS Online Tutor for Base Programming + Pr actice Exam

选择这种方式,可以把Little SAS Book 作为将来编程的Reference,用一本看过的,很熟悉的书做Ref erence以后查起来就很方便了(是我的一种偷懒的想法)。

当然第一种方法是最直接的。如果大家不担心在SAS Online Tutor上花太多时间的话,推荐第一种方法。

三、SAS高级程序员考试心得

有了SAS程序员考试的经历,考高级程序员就是轻车熟路了。

我在网上找到了SAS Online Tutor(资料4)的网站,就使用Advanced Programming的相关材料进行复习。SAS Online Tutor是十分详尽的,各个概念的解释,语句的说明,Multiple Choices,Practice,S ample code,应有尽有。当然花的时间就要多了很多,学起来会比较着急,但学完确实获益良多。SAS Online Tutor的网址前面已经介绍过了。

SAS Online Tutor没有涵盖Optimizing SAS的部分。这部分请大家查看:

https://www.sodocs.net/doc/768124603.html,/modules.php?name=Forums&file=viewtopic&t=993&highlight=jade&sid=11f7bc083 566f5a2c7ba3d2fbb8536b2 中引用的https://www.sodocs.net/doc/768124603.html,/download/jade_data.pdf (资料5)这个文件足够了。

看完SAS Online Tutor,从SAS公司定购了SAS Advanced Programming Practice Exam for SAS 9(资料6),原价45美元,如果是学生和老师有Academic Offer,只要22.5美元,请到:http://suppor https://www.sodocs.net/doc/768124603.html,/certify/discounts.html 等相关网址查看购买方法。

全部准备完毕,花了约14天时间。然后去考试,考试费用同样5折,是US $75(我和SAS联系,得知上次使用的Promotional Code还没有过期,这次在Prometric上注册考试时可以继续使用)。考试也没有什么问题。对于SAS Advanced Programming, 只要认真看了资料4、5、6,考试一定过。

欢迎大家讨论。

因为我家里不能上网,没能及时回复,请谅解。我觉得你不要太着急,如果你觉得SAS对你有帮助,多花

点时间准备也不影响大局。况且现在在网上预约考试很方便,你完全可以准备好了再预约。我都是复习得差不多了才预约两三天以后的考试。文中的资料1、2、3都是在SASOR网站上下载的。

培训教材下载网址:

https://www.sodocs.net/doc/768124603.html,/modules.php?name=Downloads&d_op=viewdownload&cid=1

汪嘉冈的《SAS V8基础教程》

好象在SASOR不提供下载了,我搜了一下,这个用迅雷可以下,只是没有例子。

https://www.sodocs.net/doc/768124603.html,/soft/32/37/2D64/2D641671290538.html

Summaries and Quizzes of SAS Online Tutor for Base Programming:

https://www.sodocs.net/doc/768124603.html,/modules.php?name=Downloads&d_op=getit&lid=2

Base Programming Practice Exam

https://www.sodocs.net/doc/768124603.html,/modules.php?name=Forums&file=viewtopic&t=1404&highlight=Practice+Exam&sid =ff7e5483bd780a7cba125f74db103706

我记得我还下载到过答案和解释的,不过现在找不到了。

希望这些能够对你有所帮助。

Alternative Download address

little sas book:

https://www.sodocs.net/doc/768124603.html,/pick.aspx?code=902832243

SAS online tutor base:

https://www.sodocs.net/doc/768124603.html,/pick.aspx?code=1951014386

SAS online tutor advance:

https://www.sodocs.net/doc/768124603.html,/pick.aspx?code=370540326

相关主题