10 Things Experienced SAS Programars Dont Know But Should
10 Things Experienced SAS Programars Dont Know But Should
Paper 240-27
®
10 Things Experienced SAS Programmers Don’t Know – But Should
Doug Zirbel, Pinnacle Solutions Inc., Indianapolis, IN
Some of the suggestions were technically specific, for example, 6. Data Step Vector - how it works (47)
“the Scan function”, or Proc Report. Many others suggested The Secret Life of the Data Step, by Thomas Miron
foundational theory, such as System Life Cycle Development (SUGI21-26)
methodology. Some suggested that it is an unreasonable
question; that programming skill is specific to the industry you 7. Macros - knowing how to write macros that write SAS
work in. Still others waxed philosophical: “Programming and programs (46)
musical composition have much in common”, or “the ‘well-
rounded SAS programmers’ that I know got that way either by
8. System Development Life Cycle processes (44)
eating too much or by first learning how to do a few things well
Code Complete by Steve McConnell
and then studying alternative methods”.
9. SAS Help - How to get it (40)
This paper lists some of these potentially alternative methods.
SAS Tech Support http://www.sas.com/service/index.html
The 10 areas that appeared with most emphasis will be shown of
SAS Tech Support (919) 877-8008 (be sure to have your
course, but this will also present some of the rest in list form.
site number)
WWW newsgroup comp.soft-sys.sas
LEARNING SAS SKILLS http://groups.google.com using Advanced Group Search
Included is also guidance to answer the question, with comp.soft-sys.sas as the Group (contains archives of
the newsgroup discussions)
SAS8 Help CD
“How do I learn xyz in SAS?”
10. Proc Report (34)
In some cases specific suggestions were offered with respect to
learning the skill in question. Otherwise, general advice from
newsgroup participants can be summarized as follows
SAS and all other SAS Institute Inc. product or service names are registered trademarks or
trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA
registration. Other brand and product names are trademarks of their respective companies.