I feel like this could be universal. If you want to hire an experienced, production and value adding _______ be prepared to pay. It's like the phrase "You don't pay a plumber to bang on your pipes, you pay them to know where to bang." (yes, that's from Suits) Anytime you choose cost over experience you end up paying more than you would in the first place by the end. Obviously there's exceptions to that, but if you're…
The plumber quote is likely ultimately based on this incident between Charles Steinmetz and Henry Ford: http://www.smithsonianmag.com/history/charles-proteus-steinm... One of my go-to stories when telling freelancers not to charge hourly :)
If you want to hire an experienced data scientist, be prepared to pay
11–20 of 20 posts
Re: If you want to hire an experienced data scientist, be prepared to pay
#12I have met many people who call themselves a data scientists. it is very easy to call yourself a data scientist, and justify the label. if the vocabulary of your community doesn't support your needs, then you need to modify your vocabulary. Swear words like 'data scientist', invite the idea of casting a wide net with a large set of poorly defined skills to arbitrarily select from. I appreciate the communities' use of…
Is there a commonly accepted standard for qualifications of a data scientist, are they expected to be software engineers with PhDs in something statistical/data-oriented? I've heard mixed things and am interested in getting clarity on this - sometimes they have CS backgrounds, sometimes they have non-CS backgrounds, some are competent programmers, others can't write a line of code, etc.
But yeah, where I've worked that's generally what we look for in candidates.
What is astonishing to me is how there seems to be 1) a dearth of candidates, period, and 2) candidates we can dig up miss scheduled calls, show up late for interviews, interview very poorly, turn in poor quality take home exercises (an exercise which essentially just covers the basics), have really crappy resumes (typos, horrible layout, inconsistencies with LinkedIn profile, etc...)--and these are folks with experience as statisticians or data scientists. Amazing.
We don't ask anything deep or complex either, yet we've had a really hard time finding people.
Re: If you want to hire an experienced data scientist, be prepared to pay
#13Earlier quoted context omitted.
Is there a commonly accepted standard for qualifications of a data scientist, are they expected to be software engineers with PhDs in something statistical/data-oriented? I've heard mixed things and am interested in getting clarity on this - sometimes they have CS backgrounds, sometimes they have non-CS backgrounds, some are competent programmers, others can't write a line of code, etc.
Nope is the short answer. But in general you're expected to have a grasp of the fundamentals of statistics, some software engineering, Python and/or R, knowledge of the various algorithmic approaches, and a host of traits which really make a data scientist: curiosity, persistence, determination, flexibility, adaptability, detail oriented, conscientious, really like a challenge, resourceful, good interpersonal skills,…
I would be interested to find out if you are using the phrase, and what would happen to your search for candidates if you changed the title to something less "sexy"[1], like "data analyst"?
Re: If you want to hire an experienced data scientist, be prepared to pay
#14Earlier quoted context omitted.
Is there a commonly accepted standard for qualifications of a data scientist, are they expected to be software engineers with PhDs in something statistical/data-oriented? I've heard mixed things and am interested in getting clarity on this - sometimes they have CS backgrounds, sometimes they have non-CS backgrounds, some are competent programmers, others can't write a line of code, etc.
Nope is the short answer. But in general you're expected to have a grasp of the fundamentals of statistics, some software engineering, Python and/or R, knowledge of the various algorithmic approaches, and a host of traits which really make a data scientist: curiosity, persistence, determination, flexibility, adaptability, detail oriented, conscientious, really like a challenge, resourceful, good interpersonal skills,…
I think there's also an intersection with devops skills, maybe less important, but your hardcore statisticians usually put zero thought into operational considerations. Really the last bastion of "works on my machine" thinkers in the computing world. I just finished the Coursera "Reproducible Research" course and I was really struck how many of those principles parallel good software engineering practices - use source control, document through code, separate your environment from your code, automate as much as you possibly can, etc. I've been a software engineer for 20+ years but I want to get into data science partly because I've always been a data head, just without the theoretical background to do really interesting work, but also because I think I can bring some of the software engineering skills to bear.
Also, with grading peer's work on Coursera, I really realize that a lot of these candidates need help with their English and presentation skills. Many of the students put no work at all into the presentation, I imagine that's going to serve them poorly in the working world.
Re: If you want to hire an experienced data scientist, be prepared to pay
#15Earlier quoted context omitted.
Nope is the short answer. But in general you're expected to have a grasp of the fundamentals of statistics, some software engineering, Python and/or R, knowledge of the various algorithmic approaches, and a host of traits which really make a data scientist: curiosity, persistence, determination, flexibility, adaptability, detail oriented, conscientious, really like a challenge, resourceful, good interpersonal skills,…
I don't know much about hiring (so my opinion isn't worth much), but I assume you're using "data scientist" as the job title? If that's the case, it might be the reason for some of the difficulty you're experiencing. The way I see it, "Data Scientist" as a job title has only been around for ~8 years, and there is currently way too much hype surrounding the phrase. I've seen a lot of posters on HN and elsewhere acknow…
Re: If you want to hire an experienced data scientist, be prepared to pay
#16Re: If you want to hire an experienced data scientist, be prepared to pay
#17Or be payed in "credits", that is the same thing.
Re: If you want to hire an experienced data scientist, be prepared to pay
#18Earlier quoted context omitted.
Nope is the short answer. But in general you're expected to have a grasp of the fundamentals of statistics, some software engineering, Python and/or R, knowledge of the various algorithmic approaches, and a host of traits which really make a data scientist: curiosity, persistence, determination, flexibility, adaptability, detail oriented, conscientious, really like a challenge, resourceful, good interpersonal skills,…
The chief data scientist at my last job said a Data Scientist knows more programming than your average statistician and more statistics than your average programmer. There's this venn diagram he used to show with the intersection of skills for the different disciplines involved - some math, some engineering, some communications. I think there's also an intersection with devops skills, maybe less important, but your h…
It seems to me that's an awful lot to fit between one pair of ears.
Re: If you want to hire an experienced data scientist, be prepared to pay
#19If you want to be tagged as an experienced data scientist be prepared to work for free for several years. Or be payed in "credits", that is the same thing.
Re: If you want to hire an experienced data scientist, be prepared to pay
#20Earlier quoted context omitted.
Is there a commonly accepted standard for qualifications of a data scientist, are they expected to be software engineers with PhDs in something statistical/data-oriented? I've heard mixed things and am interested in getting clarity on this - sometimes they have CS backgrounds, sometimes they have non-CS backgrounds, some are competent programmers, others can't write a line of code, etc.
Nope is the short answer. But in general you're expected to have a grasp of the fundamentals of statistics, some software engineering, Python and/or R, knowledge of the various algorithmic approaches, and a host of traits which really make a data scientist: curiosity, persistence, determination, flexibility, adaptability, detail oriented, conscientious, really like a challenge, resourceful, good interpersonal skills,…