Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I like this description a lot, but I think it needs a caveat or two. Most people writing code today are not computer scientists and don’t understand many of the mathematical fundamentals.

I’ve always thought of programming as 1 part science, 1 part craft, and 1 part art. The percentages of those parts vary depending on the job. There may be 0% science in some roles (outside of writing functions). I think the vast majority of programmers are firmly in the craft camp.



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

Search: