Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Reproducibility (Score 1) 770

Saying that consensus has no place in science is going too far, but there is a fundamental difference between science based on reproducible experiments such as the physical sciences, and investigations of phenomena that are inherently irreproducible, such as data in psychology, economics, and climate science. This is why climate science is a combination of making observations of irreproducible event and then applying known physical science to draw conclusions. It's also why it's harder to come to these conclusions, so a certain reliance on authority tends to happen, and it's harder to convey the science to others not familiar with the subject matter. It doesn't help that economics has been totally hijacked by ideological agendas, discrediting the 'soft' sciences in general..

Tragically, both sides have abused the inherent uncertainties in climate science. Rising temperatures are reality on a planet-wide scale. The rate of rise is vastly greater than anything that has happened before. But there is increasing uncertainty when we start to look at specific factors that are causes, and more uncertainty about the ideal course of action. Both the certainties and the uncertainties have to be acknowledged.

By the way, I'm pretty sure "the backlash against the idea of consensus in science" started in the Middle Ages if not earlier. Remember Aristotle and Ptolemy were once the consensus.

Comment Big History different from History (Score 1) 363

Big History is not really a branch of History, it's its own subject, which is interesting and rich and a worthwhile contribution to someone's education. Generally it studies trends, whether cosmological, evolutionary, economic, or political, that span times greater than a human lifespan. It's not the usual meaning of history, and it can't replace history.

It's actually a good way to teach science, because a lot of science gets put into a historical narrative and tied to the real world.

Comment Re:bringing in more H1Bs will solve this problem (Score 1) 250

Almost, but not quite.

Fad languages exist and in the short term they matter. No-one has quite found the right solution for websites, for example, and thus new 'improved' languages/platforms/whatever keep appearing. All of these are fads, but websites exists, and website developers have jobs.

Think of pure maths versus applied maths.

Comment Re:Automated test in is a minimum (Score 1) 152

Unit testing legitimately comes under both job descriptions, though
1) the coder really understands the meaning of 'unit' in a particular context, and
2) the tester is the subject matter expert on testing.

The two need to have a dialogue. If they aren't talking, there are bigger problems.

Comment No school can teach it (Score 1) 546

What is needed in today's job market is someone who can work as part of a complicated project, perhaps even a bloated one. That means communicating with team members, understanding client requirements, comprehensive testing, and some basic engineering principles. Neither school assignments, even team projects, nor self-taught hobby project, ever reach that level of complexity. That means the workplace is the first place a programmer/computer scientist is exposed to it.

For simple projects, where the design is straightforward or has been provided, a coder can do well without a post-secondary education. But there aren't many simple projects left, and education matters for complex projects and working within large diverse teams.

Slashdot Top Deals

Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.

Working...