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

You do if you're programming in assembly.

Developers need to understand how the layer underneath their code works. If you're writing Java, you should understand the JVM. If you're writing C, you should understand the compiler.




One layer, maybe, but should you be able to deploy any type of web server on every OS if you're writing a web app? I'm not so sure.


> One layer

Yes, that's why I said "layer beneath" and not "layerS beneath"


Correct, which is why I was agreeing with you, but questioning the premise of a couple comments above yours. I.e., how far up the infrastructure stack should have developer the expected to know intimately?




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

Search: