O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

How to Become a Top SAS Programmer

Book Description

Would you like to be a top SAS programmer? Would you like to be the person that other SAS programmers turn to for solutions to programming problems? If so, then How to Become a Top SAS Programmer, written by Michael Raithel is the book for you. This self-help book provides invaluable strategies for enhancing your SAS programming skills and introduces you to a wide variety of SAS resources that are readily available to you. Inside this book, you will learn: what makes a top SAS programmer fundamentals that every top SAS programmer should master ideas for advancing your SAS career within your organization where to find SAS documentation to learn new programming techniques how to participate in local and regional SAS user groups and SAS Global Forum how to make SAS training and certification work for you how to take part in SAS virtual communities to learn, contribute, and become well-known …and much more Want to increase your SAS acumen, solidify the use of SAS in your organization, be a greater benefit to your organization as a SAS programmer, contribute to the world-wide SAS community, and enjoy good career growth? Michael’s book will help the novice SAS programmer or a seasoned professional to do all that and more. Start reading it now and become the top SAS programmer in your organization who everyone goes to for insight and guidance into the many aspects of the SAS world! This book is part of the SAS Press program.

Table of Contents

  1. About This Book
  2. Acknowledgments
  3. Chapter 1: Become a Top SAS Programmer
    1. Introduction
      1. Student Studying SAS Programming
      2. Programmer with a Few Years of SAS Programming Experience
      3. Programmer with Many Years of SAS Programming Experience 3
    2. What Is a SAS Programmer?
    3. What Is a Top SAS Programmer?
      1. Top SAS Programmer in Your Organization
      2. Top as in “Well-Known” in the SAS Programming World
      3. Top as in Earning Top Dollar for Your SAS Programming Expertise
    4. A Call to Action!
  4. Chapter 2: Learn Your Craft
    1. Introduction
    2. The DATA Step
    3. SAS Procedures
    4. SAS Performance
    5. Miscellaneous SAS Programming Elements
    6. Learn How to Input Data Sources Other Than SAS
  5. Chapter 3: Know Your Environment
    1. Introduction
    2. Know Which Version of SAS You Are Using
    3. Know the SAS Products Available in Your Organization
    4. Master the SAS Products Your Organization Has Licensed
    5. Know Your Operating Environments
      1. Know the Version of your Operating Systems
      2. Know How to Allocate Files on Your Operating System
      3. Know How to Schedule Batch Programs on Your Operating System
      4. Know the Nuances of Your Operating System That Affect Your SAS Work
  6. Chapter 4: What You Should Know at Work
    1. Introduction
    2. Know Your Data
      1. Know Where the Data Are Located
      2. Know the Format of the Data
      3. Know the Layout of the Data
      4. Know the Nuances of the Data
    3. Know Your Client’s Requirements
      1. Know the Specifics of the Assignment
      2. Understand Your Client’s Needs
      3. How Can You Be Proactive?
  7. Chapter 5: SAS Documentation
    1. Introduction
    2. SAS Online Documentation
      1. The SAS Documentation Tree View
      2. SAS Product Documentation Main Page
    3. SAS Help Menus in SAS Display Manager
      1. Using This Window
      2. SAS Help and Documentation
      3. Getting Started with SAS Software
      4. Learning SAS Programming
      5. SAS on the Web
      6. About SAS 9
    4. SAS Publications
  8. Chapter 6: What You Can Do in Your Own Organization
    1. Introduction
    2. Study Other People's SAS Programs
    3. Get a SAS Mentor
    4. Learn New SAS Programming Techniques
    5. Become Your Organization's Liaison with SAS Technical Support
    6. Organize SAS Program Code Reviews
    7. Make SAS More Efficient in Your Organization
    8. Start an In-House SAS Users Group
    9. Become a Mentor in Your Organization
    10. Establish an In-House SAS Publications Lending Library
    11. Try Out the Latest SAS Products
    12. Get to Know Your SAS Representative
    13. Create SAS Pages on the Corporate Intranet
    14. Get Published in the Corporate Newsletter
    15. Create an In-House SAS Listserv
    16. Start a Quarterly In-House SAS Newsletter
    17. Send Out the SAS Tip of the Week
    18. Volunteer to Extract Data
    19. Set Up a Data Quality Regimen
    20. Be a Team Leader or a Project Leader
  9. Chapter 7: SAS Users Groups
    1. Introduction
    2. In-House SAS Users Groups
      1. Overview
      2. How You Can Participate
    3. Local SAS Users Groups
      1. Overview
      2. How You Can Participate
    4. Regional SAS Users Groups
      1. Overview
      2. How You Can Participate
    5. Special Interest SAS Users Groups
      1. Overview
      2. How You Can Participate
    6. SAS Global Forum
      1. Overview
      2. How You Can Participate
  10. Chapter 8: SAS Training and Certification
    1. Introduction
    2. SAS Training
      1. SAS Education Classes
      2. Organize SAS Training Sessions
    3. SAS Certification
  11. Chapter 9: SAS Virtual Communities
    1. Introduction
    2. Discussion Forums on support.sas.com
      1. How You Can Participate in the Discussion Forums On support.sas.com
    3. sasCommunity.org
      1. How You Can Participate in sasCommunity.org
    4. SAS-L Listserv
      1. How You Can Participate in SAS-L
    5. SAS E-Newsletters, RSS, and Blogs
      1. E-Newsletters
      2. RSS and Blogs
  12. Chapter 10: How You Can Become a Top SAS Programmer
    1. Introduction
    2. Make Use of All of the Resources Available to You
    3. Ambition Is the Key Ingredient
    4. Publicity
    5. Have an Aggressive Approach to Work
  13. Index