4 ms·
> programming culture encourages data-driven decision-making You have to be kidding. Actuarial work, bioinformatics, social science. These are data-driven cul
by forensic 14y ago
> programming culture encourages data-driven decision-making
You have to be kidding.
Actuarial work, bioinformatics, social science. These are data-driven cultures. They actually require scientifically valid and methodologically sound data to make a claim.
Programming, on the other hand, is dominated by fashion. Language wars, methodology wars, business bullshit, buzzword chasing. Programming is not data-driven AT ALL! When was the last time a computer scientist actually did some SCIENCE? When was the last time a programmer actually ran a double blind study?
99% of programming is not data-driven whatsoever. The sweeping decisions in programming are made by corporate big wigs operating on their intuition, or are design choice (extremely subjective!) made by "architects" who, for instance, created UNIX.
Were the people who created Python, Ruby, Java, C, etc DATA-DRIVEN? What studies did they use to decide that so-and-so feature should be like this and not like this?
Programming is mostly a craft and has essentially nothing to do with being data-driven. Doing A-B tests does not mean your culture is data driven when A-B tests are like 0.1% of everything you do. And most A-B tests are methodologically unsound anyway and would be shamed out of any real social science department.
Economics, on the other hand, is an actual science with actual data that performs actual methodologically sound studies using advanced statistics. Practicing economists have to use actual valid data procured from real studies to have careers. Programmers mostly twiddle their bits around until something works. That IS NOT being data driven.
Programming is NOT a science.
- VikingCoder 14y agoFunny that you should say all of this in a discussion about Google...