Live data from Hacker News

Data Science: Reality Doesn't Meet Expectations

dfrieds.com

141–150 of 168 posts

Re: Data Science: Reality Doesn't Meet Expectations

#141

Earlier quoted context omitted.

You are being downvoted but you are exactly on point. If some fail they may be bad students, but if the majority of my students fail they're not bad students, it is me who is a bad teacher.

> Of course, the teacher knew this, gave bonus points to the ones who did start in time, and then extended the deadline as he had expected to from the start. I think what he meant is they 'failed' to get it completed on time and it was meant as a teaching lesson.

That wasn't in the original comment.

Re: Data Science: Reality Doesn't Meet Expectations

#142
post #139

Earlier quoted context omitted.

You are being downvoted but you are exactly on point. If some fail they may be bad students, but if the majority of my students fail they're not bad students, it is me who is a bad teacher.

Failing is a form of learning. Enabling to fail (preferably in a safe way) is very valuable for learning.

Agreed, and the now edited comment illustrates how the teacher made it a safe lesson. That portion wasn't in the comment when I replied, and it sounded more like the teacher simply failed to prepare their students.

Re: Data Science: Reality Doesn't Meet Expectations

#143
post #50

Earlier quoted context omitted.

> the scientific method to do research on data Exploratory data analysis is often overlooked and underrated.

Ppphhh we don’t need to do exploratory data analysis or prepare the days, don’t you know that neural networks will do all that themselves! Doesn’t yield the right results? Clearly not enough data. Still doesn’t work? Change to whatever the latest model google or fb is using and try again. /s

And the model will train itself right? That means that you'll have all that empty time to do more data science!

/s

Re: Data Science: Reality Doesn't Meet Expectations

#144
post #127

Earlier quoted context omitted.

How important is Ph.D for data science?

I think it's quite important - or an equivalent. From about 2012 to 2018 I went round a lot of universities, conferences and companies doing presentations and I used to often ask the audience for a definition of data science (in the hope of getting a good one). The best one I heard came at the University of Bath where someone (I know who, but he didn't say it to back it with his reputation so it's not fair to name hi…

Will you employ data scientist that have articles and years of expirience as data analyst in University but not Ph.D? How much role will be lack of Ph.D in this case?

Re: Data Science: Reality Doesn't Meet Expectations

#145

I did "data science" for about a decade, consulting with plaintiffs firms and state AGs on antitrust and fraud cases. For each case, the work flow was roughly this: -- write discovery requests -- review production, and check out data and documentation -- write supplementary discovery requests -- review production, and check out data and documentation [repeat as needed] -- analyze data, and write deposition questions…

I would expect "data science" is doing some form of numerical analysis. Otherwise it's just record keeping... with computers.

Record keeping is 90% of data projects.

The second 90% is basic math at high speeds.

Re: Data Science: Reality Doesn't Meet Expectations

#146
post #40

Earlier quoted context omitted.

Frankly I have the same criticism of those who use the term software engineer. Engineering is a pretty established profession with a set of standards, ethics and practices. Most of us who work in software are not engineers. We are developers. Similarly, a scientist is one who follows the scientific method to do research. So by that logic a data scientist should be a person who uses the scientific method to do researc…

But why shouldn't software developers also be engineers? Surely the difference isn't just a professional organization and accreditation.

Liability. Professional engineers are liable for the work they produce and approve. They get a fancy stamp and liability insurance and can be sued when things go wrong. That's why engineers tend to be those who work on things that can kill you. IMO if you're working on an airplane's software for example you should probably either be an engineer or supervised by one. This matters because engineering provides you guidelines you must follow and ethics you must uphold, and if you aren't following the rules your governing professional body prescribes they can strip you of your license to prevent you from being a danger to the public. There are many other critical pieces of software btw. I just mentioned airplanes because it's one of the most obvious ones.

So yes, there definitely exist software engineers who require licensing by their state or country. Most of us just aren't actual software engineers, that's my point.

Re: Data Science: Reality Doesn't Meet Expectations

#147

Earlier quoted context omitted.

Sounds more like it simply doesn't work very well, rather than any of the reasons you listed. It's often the case, I remember when that stupid Amazon infographic was going around about decreased load times meaning big upswings in conversions. A client paid for a significant project to reduce load times, which we succeeded in to a huge degree with most of the pages going from 1.5-3 seconds secs down to 250-500 ms. Abs…

We had this effect one of our gaming websites, but in reverse: we accidentally added around 900ms to every page load. Gameplays dropped by around 15%. We removed what was causing this and they instantly went back up. People played it mostly during breaks: lunch breaks (our peak load was during lunch hours in the US), "smoke breaks", etc. So they didn't have a goal, they just had time to spend doing something. Each ga…

Perfect example of why understanding your domain is so critical to analytics. There are some key assumptions that need to be made before any thing is explored. Love it.

Re: Data Science: Reality Doesn't Meet Expectations

#148
post #95

> Moreover, you may quickly realize much of this work is repetitive and while time-consuming, is “easy”. In fact, most analyses involve a great deal of time to understand the data, clean it and organize it. You may spend a minimal amount of time doing the “fun” parts that data scientists think of: complex statistics, machine learning and experimentation with tangible results. This. Universities and online challenges…

>This. Universities and online challenges provide clean labeled data, and score on model performance. First homework assignment in the stats class I teach is to clean data that the class generated with directions they all perceived as clear. It's near about the most hated assignment I have ever given. Amazing how many ways there are to encode gender of a experimental participant. Male, M, m, male, Man, ...

gender.lower().startswith('m')... done! :)

Re: Data Science: Reality Doesn't Meet Expectations

#149
post #14

Earlier quoted context omitted.

As somebody in an ML Engineering role, i.e. somebody who could be asked to either fix the logging infrastructure or build some models, I would have agreed with this. But even in this day and age with ML being the new hotness, you will find people who are quite happy to work on infrastructure and don't have a huge amount of interest in training models themselves, and it is probably a lot easier to hire them than peopl…

I wrestle with this too, there's a lot of context to determine what skillset is better. I suspect, if there are lots of relatively simple ML problems, then a generalist with integration chops will be more effective in getting them out quickly and "good enough". The specialist may take too long on models that are too heavy and impractical. If there's one big ML problem (Google search, Netflix recommender, Amazon searc…

It's obviously a spectrum, but I feel like any org who is considering hiring a data scientist probably needs a data engineering team to begin with since you can do a lot of the analysis people want by just counting.

I also think it's unfair to specialists to say they will always overcomplicate things more than others, I've seen plenty of generalists with researcher envy do the same thing.

Re: Data Science: Reality Doesn't Meet Expectations

#150
post #148
post #95

Earlier quoted context omitted.

>This. Universities and online challenges provide clean labeled data, and score on model performance. First homework assignment in the stats class I teach is to clean data that the class generated with directions they all perceived as clear. It's near about the most hated assignment I have ever given. Amazing how many ways there are to encode gender of a experimental participant. Male, M, m, male, Man, ...

gender.lower().startswith('m')... done! :)

Except a real dataset will have its fair share of "nale", "amle", etc.
Post reply on HN