Hacker News new | ask | show | jobs
by CaptainOfCoit 242 days ago
Problem is that everyone probably agrees with that, but where the line of "the basis" is drawn isn't so widely agree on. Is "the basis" the physical composition of the hardware components? Understanding assembly? Knowing how a CPU works? How electrons move around inside the whole thing? How all the pieces fit together, including the OS?

The space is just so large that everyone has their own "basis" that sometimes even move with time. They can still be good programmers imo.

1 comments

At least part of the basis for every programmer is formal logic. A systems programmer should understand how a CPU works, and a frontend JS developer should know how their target browser works, but they all need to know formal logic.