SAS程序员在不同阶段重点学什么?
作为一名SAS程序员在我们的工作中需要用到的知识还是很多的,比如CDISC标准,医学相关知识,统计相关知识以及时间管理和工作效率等等。任何事情都不是一蹴而就的,这么多知识我们也没有办法一下都学会,那么在不同阶段我们应该重点学习什么呢?
1. 小白入门阶段
如果你是刚入门的小白程序员,还是要先花一些时间把SAS的基础巩固一下,把常用的函数和PROC搞明白,不用研究太高深的技术,能把《The Little SAS Book》或者其他讲SAS基础的书上的知识学会就完全足够了。有了这些基础就可以做大部分的TFL,如果有多余的时间可以研究一下如何又快又好的输出TFL即可。
2. 倔强青铜
过了小白阶段,我们就要把重点放在CDSIC标准上来了,SAS是我们安身立命的根本,如果不会SAS我们就得不到这份工作,而CDISC标准则相当于我们的武器,如果要在这个行业做大做强就必须学习CDISC标准。SAS学习到一定程度就已经足够,但是CDISC标准是一直在更新的所以需要不断地学习。因为每个人对CDISC标准有不同的理解,所以很容易在这个阶段产生理论和做法不同的现象,而很多人又比较喜欢打破砂锅问到底,所以我叫这个阶段为倔强青铜。学会CDISC标准后我们就会做aCRF标记,SPEC撰写相关的工作。
3. 为所欲为
除了SAS和CDISC标准是我们必须掌握的,其他知识都是选修课。比如统计相关的知识,复杂的模型统计师都会有相关的文档支持。到了这个阶段我们就可以找一些感兴趣的知识来学习了,当然这里所说的是对我们工作有帮助的知识。
如果非要给他们排个序的话我的理解是:CDISC>SAS>其他