Hacker News new | past | comments | ask | show | jobs | submit login

I think you're expectations of what makes something "scientific development" is a little too high. An analyst using statistical methods - ANOVA, market basket association, association rule learning, outlier detection - is doing ""scientific development". A network engineer working on a congestion algorithm is, too. Postgres? RoR? PHP?

These are all in the realm of scientific development, vis-a-vis non-trivial impacts both socially and commercially.




By "mismatch" I believe that an analyst using statistical methods would typically not consider themself to be a scientist or doing scientific development.

I agree that "science" can be a broad term - I gave the example of engineering as a branch of science. But what use is there to describe 28% of the respondents as doing scientific development if only (say) 6 percent of the people would describe themselves as doing scientific development?

Also, is there nothing else to scientific development besides data analysis or machine learning?


Scientific development isn't research, which is why it's called Research & Development.


How about this then - if science is a broad term which includes research and development, what sort of software development isn't "scientific development"?


What we have today is the result of scientific development, and software development is among the fields at the very forefront of modern growth. In that context, all of it.

AirBnB? Yup. Uber? Definitely. Facebook? Beyond a doubt. Flickr? Twitter? MySpace? How about open source projects like Apache httpd? Kafka? Linux? What about the guidance software used in the Apollo missions? Think about what the MP3 coding format did for digital media.

It's very easy to take these things for granted, boiled frog and all that.


Then you also disagree with the survey's definition that "Scientific development" = "Data analysis + Machine learning" = 28% of the users.

You agree that there is a mismatch between their classification and yours, and believe it should be 100%.

This supports my argument that their definition is not useful. Rather, it could have been "foobar programmers", and been a more useful as it wouldn't have come with a large amount of existing associations with different meanings.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: