I am interested in learning SAS programming. Could some one please point me in right direction ? i.e. Websites with free SAS info or a good book for complete beginners etc.
I have few more questions if you don't mind. In my current role I analyse data using Crystal Reports. Previously I have done some programming with Visual Basics and SQL 7.0. With my background how easy do you think it is to learn SAS programming? I don't have the software either.
How is the market these days for SAS programmers? or shall I say how hard is it to get in to SAS programming ?
What platform does SAS run on?
Apologies for bombarding you with lots of questions but I would really appreciate your help.
1)I think its easy to learn.
2)You could buy a school version of SAS (for learning purposes only) for about $120 USD.
3)The market is pretty good in the US. We have two big industries that use it. Finance and Pharmacuitical companies seem to be the ones hiring in the US.
4) SAS can run on Unix, Windows, Mac and OS/2. There could be more but these are the ones that I have seen.
It can also be run on mainframes, which is where I originally learned it.
Yup, as Klaz says, it's pretty easy to pick up. I learned a little VB first, then moved to SAS, and I found it syntactically fairly similar to VB. It's a bit of a shift from SQL though. SAS processes data record by record for the most part, which opens up a whole range of things you can do compared to SQL, but it might take a while to get your head around it. I know that learning SQL after SAS I found to be a bit difficult at first.
SAS I've found is quite big in Banks and other financial institutions (such as insurance), also some government organisations over here in Australia use it. There is also a component of SAS used in pharmaceutical trials, but I've actually never met anyone who knows that stuff so I wouldn't know how to even get started there. Also CRM (Customer Relationship Management) organisations and some marketing type orgs use it for their data processing (that's what I do now).
When I originally got started I took on a trainee position at a bank, I actually took a bit of a pay cut to get there, just so that I could get the experience. This worked out quite well, they trained me up, my pay went up rapidly, and they had me there for just over 2 years (I think it's a bit rude to "eat and run" so I stayed for a while). The easiest way to learn is to be using it, and it's good to have someone who can critique your code. It's really easy to write code that works, but it can be really inefficient. Feel free to post code up here for critique if you like.
Good luck.
Chris
Business Analyst, Code Monkey, Data Wrangler.
SAS Guru.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.