News for hackers. Stuff that matters.
Re:We don't need data scientists, we need data engineers by mgh2 on Thursday January 14, 2021 @09:30AM (#25776671)
Who will do the proper cleaning then?
Re:We don't need data scientists, we need data engineers by alex_anglin on Thursday January 14, 2021 @09:47AM (#25776890)
The aspiration that GP was getting to was that less cleaning is required as a result of better data engineering, I believe.
Re:We don't need data scientists, we need data engineers by AndrewKemendo on Thursday January 14, 2021 @10:10AM (#25777175)
Correct. If you build your instrumentation correctly, then you don't really need to do any "cleaning."

Doesn't mean you might not need to do transformation for different uses but ideally wouldn't need to, for example change data types like turning a bool into an int.

Re:We don't need data scientists, we need data engineers by darksaints on Thursday January 14, 2021 @11:42AM (#25778499)
The problem is that data engineers that are geared towards analytics very very rarely control the systems that create the data. If you're lucky, you have the task of hounding a team within your company to get their data management practices in order. And the conversation there is whether they should make their job harder in order to make your job easier.

Unfortunately, data engineers rarely deal with purely in-house data. You're gonna be pulling data from a variety of data sources. I can assure you that if you're pulling from government data sources, you're gonna have a hell of a time. Speaking from direct experience, my team is probably going to spend $10M/year just trying to keep a government dataset in order, because they won't do it themselves. I'm talking lawyers, legal analysts, data engineers, data scientists, data entry personnel, etc.. just to fix data that should have never been broken in the first place.

It shouldn't be a shock that cleaning the data is the path of least resistance for many.

Re:We don't need data scientists, we need data engineers by AndrewKemendo on Thursday January 14, 2021 @02:12PM (#25780797)
Hence why I said DE need to be involved as early as possible. Aspirational sure, but that's what I've seen work the best and repeatably. It's the only scalable solution IMO otherwise you're perpetually playing catch-up.

On the point about the govt I literally built a completely new contract type and civilian hiring practices for the DoD to bring in Data Engineers so they could do exactly what I describe to make your life easier.

Re:We don't need data scientists, we need data engineers by mgh2 on Thursday January 14, 2021 @04:26PM (#25782828)
Do data engineers have good analysis skills? Do business analysts have good engineering skills? I don't think either of them can fill the data scientist role.

The scientific training and mindset (scientific method, hypothesis, experiment setup, etc.) to even create an accurate model is an undervalued skill here no? Even if data cleaning is automated, these skills cannot be easily learned.

There is a reason why so many PhDs get into the field, because they were trained in the exploratory/research mindset that no engineering or analytics skills can fill. Correct me if I am wrong.

Re:We don't need data scientists, we need data engineers by dijksterhuis on Thursday January 14, 2021 @04:53PM (#25783195)
> Do data engineers have good analysis skills?

Yes.

> Do business analysts have good engineering skills?

Depends on the analyst.

> I don't think either of them can fill the data scientist role.

> The scientific training and mindset (scientific method, hypothesis, experiment setup, etc.) to even create an accurate model is an undervalued skill here no? Even if data cleaning is automated, these skills cannot be easily learned.

It's not about replacing data scientists with data engineers, it's about both roles working together to make everything more efficient.

The hiring rate for data scientists has plateaued. The industry doesn't need any more of them. Why? Because data scientists often can't solve problems fast enough. It's a commonly quoted statistic that 70% of any data science task is data cleansing and/or etl. A data engineer's job is to take that 70% and turn it into 10%. The data engineer saves the data scientist time, meaning they can focus on what they're supposed to do -- build models.

Re:We don't need data scientists, we need data engineers by dpayonk on Thursday January 14, 2021 @10:29AM (#25777468)
If we only had to use 1st party data, that might be easier. But then again, if you’re building your product incrementally, you’re still going to have instrumentation holes that you may or may not be able to partially backfill.
Re:We don't need data scientists, we need data engineers by nerdponx on Thursday January 14, 2021 @10:44AM (#25777695)
It doesn't matter, as long as you don't make the person with the PhD in biostatistics spend their time writing ETL pipelines, which is a wildly inefficient use of a very expensive resource.
Re:We don't need data scientists, we need data engineers by names_are_hard on Thursday January 14, 2021 @12:14PM (#25779049)
Do people with PhDs in biostatistics earn significantly more than programmers? I honestly know nothing about the market for biostatisticians, but my impression was that advanced degrees in the natural sciences don't really pay that well compared to software engineers, especially given that they're much more educated.
Re:We don't need data scientists, we need data engineers by aldanor on Thursday January 14, 2021 @03:28PM (#25782036)
If they work e.g. in a hedge fund / trading firm, then - yea. And you see lots of PhDs from unrelated fields working as quants there.
Re:We don't need data scientists, we need data engineers by Enginerrrd on Thursday January 14, 2021 @12:22PM (#25779157)
Not to worry, corporate will just outsource to firm which hires Data Janitors