楼主: Imasasor
2450 1

[学科前沿] what is a sas programmer ? [推广有奖]

  • 1关注
  • 64粉丝

VIP

已卖:215份资源

学科带头人

33%

还不是VIP/贵宾

-

TA的文库  其他...

超哥喜欢的文章

威望
1
论坛币
47033 个
通用积分
3.1376
学术水平
238 点
热心指数
246 点
信用等级
231 点
经验
37132 点
帖子
849
精华
3
在线时间
2235 小时
注册时间
2012-7-4
最后登录
2024-10-10

初级学术勋章 初级热心勋章 初级信用勋章 中级热心勋章 中级学术勋章

楼主
Imasasor 发表于 2013-3-30 13:03:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

Earlier this week, a recruiter approached my firm and asked if I had any SAS programmers available for contract work. While my analytical consulting firm prides itself with having its finger on the pulse of Boston’s analytics community (and we indeed provide folks that program using SAS), I could not answer the recruiter’s question correctly. Mind you – I’ve been programming in SAS for a third of my life and have built entire SAS departments. But I’m still not sure what a “SAS Programmer” is. When someone tells me that they are a “SAS Programmer,” I generally need to ask about 5 more questions before I understand what he/she does for a living.

Before discussing what a SAS Programmer is, we should first answer the question, “What is SAS?” Originating in 1966 at North Carolina State University, SAS is a proprietary 4th generation programming language specifically designed for data analysis. Data analysis includes data management, ETL, descriptive statistics, plots and graphics, inferential statistics, data mining, forecasting, etc.. In addition to the SAS programming language, SAS Institute, its parent company, also sells solutions built on top of the SAS language.

Some people confuse SAS with the common database query language called “SQL”, thinking that both languages manage data in some way. While SAS may be used for database querying (reading/writing data to databases), this is only a tiny fraction of SAS’s capabilities. To give some scope, the entire SQL language is available in SAS as but one “procedure” (think of a procedure as a bundle of functionality). SAS has over 300 procedures. While each procedure varies in size and functionality, it is probably safe to estimate that all of SQL makes up about 1/300th of SAS’s functionality. So, does that mean that a SAS programmer should cost 300x more than a SQL programmer?

While some SAS programmers would like for this to be true, the sheer size of the SAS language means that no one can master it in its entirety, even in a lifetime. Interestingly, one of the top SAS experts in the industry once stated that he knew only 10% of the language. This may be an overestimate. Since SAS is so large, SAS programmers typically specialize in a small component of the language. For example, some specialize exclusively in data management (re-organizing data and tables). Others specialize in reporting and presentation of SAS information. A smaller group specializes in statistics. On the far end of the spectrum are the folks doing data mining, predictive modeling, and advanced forecasting.

Each of the areas a SAS programmer can specialize typically requires different training and skill sets. In industry, this translates into salaries being all over the place when it comes to SAS expertise. In contract work, you may have two candidates, each with “SAS Programmer” at the top of their resume. One will cost $15/hr while the other costs $250/hr. This difference in cost may have little to do with their performance – both may be fantastic “SAS” programmers. However, one may focus on simple data management tasks while the other focuses on procedures that enable interpretation and prediction from data.

For our analytical consulting firm in Boston area, we’ve started 2012 observing non-managerial data management & reporting SAS programmers bill for around $65/hr on contract. To the other end of the spectrum, we see SAS experts doing predictive modeling and data mining for businesses billing between $180/hr – $220/hr on contract. For experts on the predictive modeling management end who can build end-to-end predictive systems to enable companies to make rapid, strategic decisions, we’re occasionally seeing bill rates in excess of $2000 per day.

Some folks we speak to are surprised when they see such variation in salaries and rates (and just how high they can go). However, it is important to look at the value such expertise can bring to an organization. A predictive modeling expert can help reshape the strategic vision of an entire company, identifying new target markets and opportunities in real-time. Can an attorney billing for $450/hr make such a tremendous contribution to the daily operations of a business? When assessed in terms of ROI, the reason behind market prices for SAS expertise can more easily be understood.

SAS is not the only language where such a gradient in skills will be observed. R, a free, open-source language that competes with SAS in many respects also sports a similar variation in labor expense. However, we’ll save this for another article.

For more information or to request a free analytical consultation, call 617-500-0093 or visit bostondecision.com.



本文转截,作者不详


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Programmer Programme Program gram Prog available contract question provide Boston

欢迎加入亚太地区第一R&Python数据挖掘群: 251548215;

沙发
henryyhl 发表于 2013-3-30 19:48:46
It is worth reading and reading. thx
It's not going to be easy, but it is going to be worth it.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 23:31